Application Developer

Other

Retirement, PTO

This job posting has expired and is no longer accepting applications. Check out similar jobs


Job description

Application Developer

Application Development | Web UX/UI | Data Solutions

Full-Time | On-Site | 8–10 Years Experience

Diversified Services Network, Inc. (DSN) is seeking a full-time Application Developer to join our team in Mossville, IL! We offer full benefits, PTO, 401k, and more! If you're looking to grow your development career within an extremely reputable, stable Fortune 500 company — let's talk!

Position Overview

We are seeking a skilled and collaborative Analyst/Developer to join our application development team, fully on-site in Mossville, IL. In this role, you will partner with cross-functional teams — including engineering, purchasing, IT, and data — to develop and execute technical requirements for the design, build, deployment, and maintenance of data solutions and Web UX/UI applications.

This role is highly integrated within the broader electronics engineering team. The applications you develop are essential to sustaining critical machine operations for the long term, and provide direct exposure to diverse stakeholders across purchasing, engineering, and IT/data management — making this an outstanding opportunity for technical growth and cross-functional impact.

Key Contributions & Responsibilities
  • Design, develop, and maintain ASP.NET web applications and data solutions that support engineering and operations teams.
  • Write clean, efficient code in C# using LINQ and Entity Framework; develop and manage Azure SQL and MySQL databases.
  • Build and maintain Azure-based services including Azure App Service, Azure Functions, and Azure Web Jobs.
  • Design and consume RESTful APIs; implement robust authentication and authorization frameworks.
  • Manage source code and collaborate via Git/Azure DevOps; support CI/CD pipeline development and maintenance.
  • Participate in weekly standups and daily working meetings with the core development team; contribute to monthly management progress updates.
  • Partner with cross-functional stakeholders — engineering, purchasing, IT, and data teams — to gather requirements and deliver high-quality solutions.
  • Contribute to Power BI development or integration efforts to support data visualization and reporting initiatives.
Team Structure & Work Environment
  • Core application development team includes a Data Architect/Lead Developer, Business Analyst, and Web and Power BI Developers.
  • Global team with members located in Central US and India; daily collaboration via Microsoft Teams or in-person.
  • Deeply integrated with the broader electronics engineering organization, which serves as the primary user base.
  • This is a fully on-site role, five days per week, in an office-based environment in Mossville, IL.



Frequently asked questions

Q: What skills or qualities help someone succeed as a Applications Developer?

A: To succeed as an Applications Developer, key technical skills include proficiency in programming languages such as Java, Python, or C++, as well as expertise in software development frameworks, databases, and operating systems. Additionally, strong problem-solving skills, attention to detail, and the ability to learn and adapt quickly are essential soft skills, along with effective communication and collaboration skills to work with cross-functional teams. These technical and soft skills enable Applications Developers to design, develop, and deploy high-quality software applications, driving career growth and effectiveness in the role.

Q: What is the career path for a Applications Developer?

A: A typical career progression for an Applications Developer involves starting as a Junior Developer, where they focus on coding and learning various programming languages and frameworks, then advancing to a Mid-Level Developer role, where they take on more complex projects and lead smaller teams. As they gain experience, they can move into Senior Developer or Technical Lead positions, where they oversee large-scale projects, mentor junior developers, and contribute to technical strategy. With continued growth, Applications Developers can also transition into roles like Technical Architect, Product Manager, or even start their own software development companies, leveraging their expertise to drive innovation and entrepreneurship.