Software Engineer II

Stillfront
Any Location, MD
Category Engineering
Job Description
Join our Engineering team at Simutronics! As a Software Engineer II, you will contribute to the design, development, and maintenance of production software systems. With autonomy, you will own moderately complex technical tasks and collaborate with the Lead Engineer and broader engineering team to deliver stable, scalable, and maintainable solutions.

Requirements

  • Design, implement, and maintain software components and services within existing systems
  • Contribute to architectural discussions and technical decision-making under the guidance of the Lead Engineer
  • Develop and maintain code using languages and frameworks appropriate to the project
  • Work effectively with client-server workflows and networked systems
  • Diagnose, troubleshoot, and resolve defects and production issues
  • Maintain and improve legacy systems while contributing to new development
  • Write clear, maintainable, and well-documented code following established standards
  • Participate in code reviews, testing, and quality assurance processes
  • Manage assigned work independently, balancing priorities and meeting deadlines
]]>