About the Position

In this role, you will be expected to work collaboratively with other team members to produce and deliver robust, well-designed, elegant solutions for our customers. Ideally, you will be comfortable interacting directly with customers; presenting design ideas and giving demos, in order to solicit feedback.

Responsibilities and Duties

  • Ensure that solutions scale to meet the performance needs of our customers
  • Stay on top of new and evolving technologies related to Java, Enterprise Application development, web development (ReactJS), and related Frameworks
  • Look for opportunities to improve products and solutions through adoption of new technologies
  • Implement complex and challenging features
  • Collaborate with customers on pre-production testing and related activities, as well as deployment of applications to production

Qualifications, Skills, and Past Experience

  • 3-5 years of front-end web application development experience using React and/or Vue
  • Highly motivated, passionate and creative problem solver
  • High attention to detail with a commitment to quality
  • Experience working with complex distributed software architectures
  • Experience designing and implementing distributed enterprise solutions using Web Services APIs (SOAP, REST, etc.)
  • Strong knowledge of multi-threaded application development
  • Database development experience: SQL, ORM (Hibernate)
  • Experience developing applications using TypeScript / ES6
  • Experience building responsive web applications using CSS Frameworks (such as Bootstrap, Foundation, etc.)
  • Experience with large scale relational databases and replication technologies
  • Practical understanding of micro-service architectures / The 12 Factor App
  • Experience working with Amazon Web Services (or Google Cloud, or Azure)
  • Familiarity with the OpenAPI Specification and Swagger Tools
  • Experience using CSS language extensions (SASS, LESS, SCSS, etc.) and related pre-processors
  • A concern for building secure web-applications; a familiarity and understanding of the OWASP Top 10
  • Solid understanding of asynchronous and reactive programming principals
  • Experience using tools like Balsamiq and Figma to create front-end design prototypes

Request Pricing Information for Your Municipality

Book a free, no obligation demo today

Trust the Experts

Get exclusive webinar invites and gov-tech articles delivered straight to your inbox. Subscribe today and never miss another chance to improve your community.

Oops! We could not locate your form.