Applications Developer at Magnetic Technologies Corporation – Rochester, New York
Explore Related Opportunities
About This Position
Job Summary:
We are looking for a talented and motivated Applications Developer to join our team. In this role, you will design, develop, test, and maintain high-quality applications that deliver exceptional user experiences. You will work closely with managers, designers, and other developers to build scalable and reliable software solutions that solve real business problems.
Key Responsibilities
- Design, develop, and maintain robust, scalable, and user-friendly applications.
- Collaborate with cross-functional teams to translate business requirements into technical specifications.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Utilize AI when appropriate.
- Participate in the full software development lifecycle (SDLC), including planning, coding, testing, deployment, and maintenance.
- Debug and resolve technical issues, performance bottlenecks, and production incidents
- Implement and maintain automated testing (unit, integration, and end-to-end tests).
- Integrate third-party APIs, services, and libraries as needed.
- Conduct code reviews and provide constructive feedback to peers.
- Stay up-to-date with emerging technologies and industry trends to continuously improve our applications.
- Contribute to architectural decisions and technical roadmap planning.
- Occasional evening or weekend work may be required during deployments, upgrades, or critical support activities.
Qualifications
Education & Experience
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience as an Application Developer, Software Developer, or similar role (Manufacturing or Industrial setting preferred).
- Proficiency in C#, Python, JavaScript.
- Experience with relational databases MS SQL/MySQL.
- Familiarity with version control systems (Git preferred).
- Understanding of API integration (REST, SOAP), version control systems (e.g., Git), and automated testing practices.
- Strong problem-solving skills and attention to detail.
- Experience with cloud platforms (AWS, Azure, Google Cloud).
- Knowledge of containerization and orchestration (Docker, Kubernetes).
- Understanding of security best practices, authentication (OAuth, JWT), and data privacy (GDPR/CCPA).
- Strong problem-solving and analytical skills, with the ability to work independently or in cross-functional teams.
- Clear and effective written and verbal communication skills.
Why Join Arnold?
Arnold Magnetic Technologies is a global leader in high-performance magnetic materials and precision magnetic assemblies. Our products are mission-critical to applications across aerospace, defense, energy, medical, and automotive markets. You’ll be joining a team that is enabling innovation in electric propulsion, defense electronics, and advanced weapon systems through cutting-edge magnetic technology.