onsite
Software Engineer IV - Motion
Software Engineer
Experienced Software Engineer IV responsible for developing applications from design specifications, troubleshooting and fixing system issues, and delivering projects on schedule using modern coding practices and collaborative development tools.
About the role
Key Responsibilities
- Develop and implement software applications based on approved design documents.
- Analyze and resolve basic problems, applying corrective actions to maintain system stability.
- Collaborate with the manager and team to address system defects and ensure timely delivery.
- Apply standard coding techniques and best practices to meet performance and quality requirements.
- Participate in code reviews, version control, and continuous integration processes.
Requirements
- Strong proficiency in Java, C#, and the .NET framework.
- Experience with relational databases and SQL for data access and manipulation.
- Familiarity with Git or similar source‑control systems.
- Understanding of Agile development methodologies and ability to work in a collaborative team environment.
- Solid problem‑solving skills and ability to produce clean, maintainable code.