SonicJobs Logo
Left arrow iconBack to search

Software Engineer

Ametek, Inc.
Posted a month ago, valid for 16 days
Location

Chelmsford, MA 01824, US

Salary

Competitive

Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • We are looking for a Software Engineer to join our Fluid Analysis Business team, focusing on developing and maintaining desktop and web applications.
  • Candidates should have a Bachelor's degree in Computer Science or 4+ years of equivalent experience, with strong proficiency in Java and related frameworks.
  • The role requires knowledge of web technologies, database technologies, and development tools, as well as experience in software testing and cybersecurity compliance.
  • The position offers a salary of $90,000 per year, with responsibilities including troubleshooting, customer support, and participation in agile ceremonies.
  • Strong analytical skills, attention to detail, and excellent communication abilities are essential for success in this fast-paced environment.

JOB SUMMARY: 

We are seeking a skilled Software Engineer to join our Fluid Analysis Business (FAB) team. This role involves developing and maintaining desktop and web applications, ensuring software quality, and supporting cybersecurity compliance while contributing to all stages of the software development lifecycle.

 

ESSENTIAL DUTIES AND RESPONSIBILITIES:

  • Develop high-quality software solutions following best practices and design patterns.
  • Write clean, efficient, and well-documented code.
  • Design, implement, and maintain new features for existing applications.
  • Troubleshoot, debug, and resolve software issues promptly.
  • Assist in software testing and ensure compliance with cybersecurity policies.
  • Optimize application performance and scalability.
  • Provide customer support and training for existing applications.
  • Create and maintain technical documentation.
  • Participate in agile ceremonies (sprint planning, stand-ups, etc.).
  • Continuously learn and adapt to new technologies, frameworks, and tools.Other related duties as assigned.

 

REQUIRED EDUCATION AND EXPERIENCE:

  • Bachelor’s degree in Computer Science or related field, or 4+ years of equivalent experience.
  • Strong proficiency in Java and related frameworks (Wildfly, Spring).
  • Knowledge of web technologies (Vue, React, NodeJS, JSP, JSF, HTML).
  • Experience with companion technologies (XHTML, JSON, RESTful APIs, Ant, Maven).
  • Competent in database technologies (Postgres, MySQL, Derby, Hibernate).
  • Familiarity with development tools (SVN, Git, Jira, Confluence).
  • Proficiency in writing unit tests (JUnit, NUnit).
  • Understanding of agile methodologies and software security principles.
  • Preferred: Experience with Python, C#, or C/C++.
  • Strong analytical and troubleshooting skills, attention to detail, and ability to work in a fast-paced environment.
  • Excellent communication skills and team-oriented mindset.

 




Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.