Software Developer 1
DENSO · Battle Creek, MI · Yesterday
On-siteEngineering$80k–$100k/yrFull-time
Key Responsibilities
- Design, develop, test, and deploy software applications that support DENSO IoT and smart manufacturing initiatives.
- Develop front-end applications using Angular and related web technologies such as HTML, CSS, TypeScript, and JavaScript.
- Build and maintain back-end services, APIs, and business logic using .NET / C#.
- Work with Microsoft development tools such as Visual Studio, Azure DevOps, SQL Server, Git, and related Microsoft platforms.
- Collaborate with business stakeholders, architects, analysts, and infrastructure teams to gather requirements and deliver technical solutions.
- Support integration between IoT platforms, enterprise systems, databases, and manufacturing applications.
- Create and maintain technical documentation, including design specifications, support documentation, and deployment procedures.
- Troubleshoot application issues, perform root cause analysis, and implement corrective actions.
- Participate in code reviews and follow established coding standards, security requirements, and development best practices.
- Support software lifecycle activities including enhancements, bug fixes, testing, release management, and production support.
- Contribute to continuous improvement efforts for software quality, team processes, and development efficiency.
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field, or equivalent work experience.
- Experience in software development using Microsoft technologies.
- Strong experience with C# and .NET / .NET Core development.
- Experience developing web applications using Angular.
- Proficiency with Visual Studio, Azure DevOps, Git, and related Microsoft development tools.
- Experience with REST APIs, web services, and system integrations.
- Experience working with SQL Server and relational databases.
- Strong understanding of software design principles, debugging, testing, and version control.
- Ability to work independently and collaboratively in a team environment.
- Strong written and verbal communication skills.
Preferred Qualifications
- Experience supporting IoT, manufacturing, MES, industrial, or connected device environments.
- Knowledge of Azure cloud services and cloud-based application development.
- Experience with Power BI, data visualization, or operational reporting solutions.
- Familiarity with microservices architecture and scalable application design.
- Experience working in an Agile / Scrum development environment.
- Understanding of cybersecurity, authentication, and secure application development practices.
- Experience integrating with manufacturing systems, shop floor applications, or enterprise platforms.
Benefits Summary
- Medical, Dental, Vision, Prescription Drug Plans
- 401K with 4% Company Match
- Vacation/PTO and 13 Paid Holidays
- Bonus Program
- FSA/HSA and Dependent Care Programs
- Company provided Life, Disability, ADD, and Business Travel Insurance
- Variety of No Cost Wellness & Chronic Condition Management Programs
- Variety of Optional Insurance Programs such as Legal, Identity Theft, Critical Illness, etc.
- Tuition Reimbursement
- Career Development and Ongoing Training
- Employee Assistance Program
- Employee Spotlight and Recognition Program
- Volunteer opportunities
- Onsite Fitness Center (vary by location)
- Cafeteria and food markets (vary by location)
- Onsite Health Clinic and Pharmacy (vary by location)