Senior Manufacturing Applications Developer (SQL Server / .NET)
Role details
Job location
Tech stack
Job description
- Lead the design and development of backend systems using SQL Server, C#,.NET, and related technologies to support manufacturing operations.
- Develop and maintain APIs, web services, and RESTful interfaces to enable seamless data exchange across distributed systems.
- Collaborate with cross-functional teams to gather requirements, translate business needs into technical specifications, and implement scalable solutions.
- Enhance existing applications by integrating front-end frameworks such as React or Angular for improved UI/UX experiences.
- Implement system design best practices including UML modeling, system architecture planning, and code reviews to ensure high-quality deliverables.
- Conduct unit testing, debugging, and troubleshooting to ensure application stability and performance across cloud infrastructure like AWS or Azure.
- Support DevOps practices by managing version control with GitHub or TFS, setting up CI/CD pipelines, and ensuring adherence to SDLC standards.
Requirements
We are seeking an energetic and detail-oriented Senior Manufacturing Applications Developer with expertise in SQL Server and.NET technologies. In this pivotal role, you will design, develop, and maintain robust manufacturing applications that enhance operational efficiency and scalability. Your contributions will directly impact our manufacturing processes by developing innovative solutions, optimizing system performance, and supporting continuous improvement initiatives within an agile development environment., * Proven experience developing enterprise-grade applications using SQL Server (T-SQL), MySQL or PostgreSQL databases.
- Strong proficiency in C#/.NET Framework/.NET Core along with ASP.NET MVC/Web API for application development.
- Front-end development experience with JavaScript frameworks such as React, Angular or Vue.js; familiarity with TypeScript is a plus.
- Hands-on experience with web development technologies including HTML5, CSS3, AJAX, JSON/XML data formats, and Bootstrap for responsive UI design.
- Knowledge of distributed systems architecture including microservices, SOAP/REST web services, WCF, and cloud infrastructure (AWS/Azure).
- Familiarity with software engineering principles such as UML modeling, system design for scalability, multithreading programming, and OOP concepts.
- Experience working within Agile methodologies using tools like Jira or TFS; strong understanding of SDLC processes.
- Ability to perform debugging using Visual Studio or Eclipse; experience with unit testing frameworks is preferred.
- Additional skills include familiarity with application design patterns, version control systems (Git/SVN), shell scripting (Bash), Python or Ruby scripting knowledge is advantageous., * Bachelor's (Preferred)
Experience:
- professional software development : 3 years (Preferred)
- supporting Microsoft SQL Server environments: 3 years (Preferred)
Benefits & conditions
Pulled from the full job description
- Tuition reimbursement
- 401(k)
- Health insurance
- 401(k) matching
- Paid time off
- Vision insurance
- Health savings account, * 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Flexible spending account
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Tuition reimbursement
- Vision insurance