Posted in

Advanced Software Developer

Advanced Software Developer

CompanySolventum
LocationWaterbury, CT, USA
Salary$95825 – $117120
TypeFull-Time
DegreesBachelor’s
Experience LevelMid Level, Senior

Requirements

  • Bachelor’s Degree or higher (completed and verified prior to start) from an accredited university OR High School Diploma/GED (completed and verified prior to start) from an accredited institution and a minimum of four (4) years of experience in software development in lieu of the bachelor’s degree education requirement
  • Two years’ experience with object-oriented software development

Responsibilities

  • Participate in and/or lead technical design sessions to formulate technical designs that minimize maintenance, maximize code reuse and minimize testing time
  • Develop code according to business and technical needs, create test data, perform unit/integration tests and collaborate with team to ensure functionality meets client expectations
  • Performance and stress testing of assigned functionality to ensure client expectations are met for response times
  • Support the identification, design and development of new automation – including Continuous Integration/Continuous Delivery – to increase quality and team efficiencies
  • Participate in retrospective reviews to identify process improvement ideas and implement
  • Participate in and/or lead client product/feature demonstrations
  • Identify risks, risk management in support of release goals
  • Address/resolve issues identified by client

Preferred Qualifications

  • Experience with Java software development
  • Experience with Python software development
  • Experience with Web services and web application development (REST, JavaScript/Angular)
  • Experience with Linux shell scripting
  • Experience using git and/or Jira
  • Experience with Gradle, Ant, or Maven
  • Experience with Amazon Web Services (AWS)
  • Familiar with SQL and relational database design
  • Knowledge of Agile methodology and experience working with distributed team members
  • Excellent verbal and written communication skills
  • Ability to solve problems in a logical, methodical, and time efficient manner