Commonwealth Informatics

Principal Full Stack Developer

We are looking for a Principal Full Stack Developer to join our team and help drive the Commonwealth Vigilance Workbench SaaS platform forwarded.  This role is expected to be a mix of Angular UI development, middle-tier Spring REST web services development, and Bonitasoft BPM development/integration.  Downloadable job description here: 2021-04-12 – Principal Full Stack Developer

Responsibilities

  • Contribute to all phases of the software development lifecycle
  • Prototype, Design, and implement new capabilities
  • Maintain and improve the performance of existing software
  • Write well-designed, testable, efficient, and performant code
  • Create unit tests for both existing and new code to ensure stability and accuracy
  • Apply secure coding techniques
  • Design and architect future-state solutions
  • Help refine business requirements into technical requirements
  • Help guide and mentor less experienced software developers

Required Qualifications and Skills

  • Strong attention to detail
  • Ability to work independently and multi-task effectively
  • Excellent written and oral communications skills
  • Extensive professional Single Page Application design, development, documentation, and maintenance experience across the full software development lifecycle
  • Expertise in HTML, CSS, JavaScript/TypeScript
  • Experience building software in Java using Spring
  • Experience creating secure multi-tier software solutions including avoidance and mitigation patterns for current and previous OWASP top-10
  • Demonstrable experience tuning both application/algorithmic and SQL query performance
  • Experience working with relational databases and efficient data design and access (ORM, JDBC, DAO, SQL)
  • Relevant experience in the following technologies: AngularJS, Angular2+, Bootstrap, CSS, Groovy, HTML, jQuery, REST Web Services and XHTML

Preferred Qualifications and Skills

  • Experience with the following technologies: Bonitasoft or similar BPM/BPMN tools, Linux, and PostgreSQL
  • Experience with Eclipse, Git and Jira in a hybrid Agile methodology
  • User experience design
  • Experience developing Healthcare or Life Sciences SaaS applications and/or building software for regulated environments

Education and Experience

  • Bachelor’s degree in computer science or a related field from a four-year university
  • Minimum of 10 years of fulltime experience in web application development
Date posted: April 13, 2021 | Author: | No Comments »

Categories: Employment JD

Leave a Reply