Jobs · Information Technology · Massachusetts

Software Engineer IT

Rochester Electronics, LLC · Newburyport, MA · 3 wk ago
HybridInformation TechnologyFull-time

Responsibilities

  • Develop, test, and maintain software applications and system components.
  • Write clean, efficient, and maintainable code following established coding standards and best practices.
  • Participate in all phases of the Software Development Life Cycle (SDLC).
  • Troubleshoot, debug, and resolve software defects and technical issues.
  • Collaborate with product owners, analysts, designers, and other developers to understand technical and business requirements.
  • Absorb and assist with system integrations, enhancements, and software deployments.
  • Create and maintain technical documentation, including specifications, process flows, and user guides.
  • Participate in code reviews and continuous improvement initiatives.
  • Support software testing activities, including unit, integration, and user acceptance testing.
  • Stay current with emerging technologies and development methodologies.

Qualifications

  • Bachelor’s degree in computer science, Software Engineering, Information Technology, or a related STEM field required, or equivalent combination of education, certifications, internship experience, or technical training may be considered.
  • 0–2 years of experience in software development, application development, programming, or related IT experience.
  • Internship, academic project, or co-op experience in software engineering or application development is preferred.
  • Basic proficiency in one or more programming languages such as Python, Java, C#, C++, or JavaScript.
  • Familiarity with relational and/or NoSQL databases.
  • Understanding of software development methodologies and SDLC practices.
  • Experience with version control systems such as Git.
  • Exposure to testing, debugging, and troubleshooting techniques.
  • Strong analytical and problem-solving abilities.
  • Effective verbal and written communication skills.
  • Ability to work collaboratively in a team environment.
  • Strong attention to detail and organizational skills.
  • Willingness to learn new technologies and adapt to changing priorities.
  • Experience with cloud platforms, APIs, or web development frameworks is a plus.

Similar jobs

Software Engineer

RelativityArizona, United States· 1 wk ago
Engineering$79k–$119k/yrapply on kcura.wd1.myworkdayjobs.com

Software Engineer

RelativityOklahoma, United States· 1 wk ago
Information Technology$79k–$119k/yrapply on kcura.wd1.myworkdayjobs.com

Software Engineer

Accenture Federal ServicesChantilly, VA· 2 wk ago
Engineering$130k–$265k/yrapply on boards.greenhouse.io

Software Engineer

BarclaysWhippany, NJ· 1 mo ago
Engineering$190k/yrapply on search.jobs.barclays

Software Engineer

Royal Cyber Inc.Naperville, IL· 26 mo ago
Engineeringapply on royalcyber.zohorecruit.com