> Markdown version of [/jobs/ext/276078-it-application-developer-i](https://www.wearedevelopers.com/jobs/ext/276078-it-application-developer-i). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # IT Application Developer I - **Company:** Batteries Plus, LLC - **Location:** Hartland, WI, United States - **Experience:** Starter - **Contract:** Internship / Graduate position - **Skills:** Clean Code Principles, ASP.NET, HTML, JavaScript (Programming Language), .NET Framework, Automation of Tests, Unit Testing, Microsoft Azure, Microsoft Biztalk Servers, C Sharp (Programming Language), Cascading Style Sheets (CSS), Code Review, Concurrent Computing, Custom Software, Software Debugging, Web Development, Language Integrated Query, Entity Framework, Microsoft Visual Studio, Microsoft Software, Microsoft SQL Server, SQL Azure, Model View Controller (MVC), NuGet, Cloud Services, Lucidchart, Swagger, Microsoft SharePoint, Software Engineering, Web Applications, Extensible Markup Language (XML), Data Logging, .NET Core, Postman, GitHub Copilot, ReactJS, Backend, Git, AngularJS, Git Flow, Information Technology, Performance Monitor, Cosmos DB, Front End Software Development, Api Design, Restful APIs, Software Version Control, Api Management, Legacy Systems, Web Api, Microservices - **Published:** May 16, 2026 - **Apply:** https://www.juju.com/job/00000000fztq3c ## About the Role Bachelor's degree in Computer Science, Engineering, or a related field At least 1 year of professional software development experience (beyond internships) Proficiency with: Languages / Frameworks + .NET 4+, .NET Core, C# + ASP.NET, MVC, Web API + Entity Framework + HTML, CSS, JavaScript, XML Tools / Technologies + Visual Studio (VS / VS Code) + SQL Server (queries, data modeling, performance awareness) + Postman, Swagger + Git-based version control + CI/CD pipelines (Azure DevOps or equivalent) Experience or exposure to: + Angular (preferred), React, or similar front-end frameworks + RESTful APIs and microservices-based architectures + Concurrent programming and unit testing + Azure services (App Services, Functions, APIM, Service Bus, Azure SQL, Cosmos DB, ADF) + SharePoint, BizTalk + LINQ, NuGet + Automated testing frameworks + Observability, logging, dashboards, and performance monitoring tools + Diagramming/charting tools (e.g., Lucidchart) Strong analytical, problem-solving, and communication skills Excellent attention to detail and organizational skills Ability to manage multiple priorities and meet deadlines in a collaborative, agile team environment Eagerness to learn, adapt, and grow within a modernization-focused IT organization Self-starter mindset with a willingness to take ownership and contribute beyond assigned tasks ## Description Batteries Plus is looking for an IT Application Developer I to join our dynamic IT team. In this role, you'll support the design, development, and modernization of custom software applications that power inventory, ordering, fulfillment, and enterprise operations across our growing organization. Working closely with developers, analysts, QA automation, and business partners, you'll help build high-quality, scalable solutions using Microsoft-based technologies while contributing to our transition from legacy systems to a modern, cloud-enabled architecture. This is a great opportunity to strengthen your technical foundation, gain exposure to modern web development and cloud services, and make a meaningful impact in a collaborative environment. What You'll Do Assist in the design, development, and maintenance of custom software applications using Microsoft technologies Write clean, reusable, and maintainable code aligned with established standards and best practices Support both legacy applications and modernized platforms during system transitions Build and support web applications, RESTful APIs, and API-driven integrations Participate in Git-based workflows including pull requests, code reviews, and branching strategies Contribute to CI/CD pipelines and automated testing efforts Test, debug, and validate software to ensure quality, performance, and reliability Collaborate with backend, frontend, QA automation, and business analysts to enhance user experiences and improve system performance Analyze existing applications to identify defects and recommend improvements Leverage AI-assisted development tools (e.g., GitHub Copilot or similar) as part of daily development practices Participate in all phases of the software development lifecycle, from requirements gathering through deployment Stay current with emerging technologies and contribute to continuous improvement initiatives ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [How your .NET software supply chain is open to attack : and how to fix it](https://www.wearedevelopers.com/videos/938-how-your-net-software-supply-chain-is-open-to-attack-and-how-to-fix-it) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Machine Learning in ML.NET](https://www.wearedevelopers.com/videos/272-machine-learning-in-ml-net) ## Related Articles - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)