This job is in your area. Enjoy a short commute and work close to home.
Job Description
About the Role
As a Software Engineer, you will be involved in research, design, and software development within a specific software functional area or product line. The role requires problem-solving skills, including designing program flow, effective coding, and unit testing, while contributing to moderately complex software solutions.
Responsibilities
β’ Collaborating with technical teams to finalize software requirements and design specifications.
β’ Developing, testing, and maintaining moderately complex software components.
β’ Writing and reviewing detailed specifications to ensure high-quality development outcomes.
β’ Implementing coding best practices, conduct code reviews, and follow development processes.
β’ Troubleshooting and resolving technical issues to ensure optimal system performance.
β’ Working in Agile or Waterfall environments while coordinating with key stakeholders.
β’ Staying up to date with emerging technologies and i...