What are the responsibilities and job description for the Senior Software Developer position at Innovate?
Role: Senior Software Developer
Our client, is a leading systems integrator specializing in automation and industrial controls.
As they continue to grow, they’re looking for skilled professionals to support them across all stages of system development—from factory floor PLC logic to data aggregation and the reports derived from that data. You will have the opportunity to collaborate with experts in software development and process design
They are looking for a Senior Application Developer to join their growing team. This role involves developing, documenting, and testing systems that support a range of automation and industrial control solutions. You’ll work alongside a team of experts on projects that span everything from factory floor PLC logic to sophisticated data aggregation systems and the reports derived from them. Some travel may be required for installations and system startups.
Requirements:
- 5 years of experience with C# or VB.NET
- Familiarity with Microsoft SQL Server
- Strong experience in program development and structure
- Extensive troubleshooting and problem-solving skills
- Proven ability to communicate effectively
- Excellent technical writing skills
- Ability to thrive in a team-oriented, collaborative environment
Education/Experience:
- B.A. or B.S. in Computer Science, Computer Engineering, or a related field, or
- B.A. or B.S. in Chemical Engineering, Electrical Engineering, Mechanical Engineering, or a related field, or
- 5 years of professional development experience in C# or VB.NET
Salary : $110,000 - $130,000