You are viewing a preview of this job. Log in or register to view more details about this job.

IT Application Developer I

Job Summary 

The IT Application Developer I supports the development, implementation, and maintenance of custom software applications to meet business needs. Working under general direction, this role participates in all phases of the software development lifecycle, including requirements gathering, design, coding, testing, deployment, and documentation. This position partners with analysts, engineers, and other developers to build scalable, high-quality solutions.

 

Essential Duties and Responsibilities 

Application Development

  • Assist with designing, developing, and maintaining custom software applications based on business and user requirements.
  • Participate in the development of clean, reusable, and maintainable code that aligns with coding standards and best practices.
  • Analyze existing applications to identify defects or areas for improvement.
  • Assist with software testing and validation to ensure functionality and performance.
  • Support the installation of applications and ensure compatibility with system specifications.
  • Collaborate with analysts, developers, and stakeholders to optimize user experience and system performance.
  • Incorporate user feedback and participate in the continuous improvement of applications.
  • Work with cross-functional teams to design and deliver high-impact solutions.

 

Other Duties

This job description is intended to outline the general nature and key responsibilities of the role. It is not intended to be an exhaustive list of all duties, responsibilities, or qualifications associated with the position. Duties and responsibilities may evolve or change over time based on business needs, without advance notice.

 

Education and Experience 

  • Bachelor’s degree in Computer Science, Engineering, or related field required.
  • Minimum of 1 year of relevant experience preferred.
  • Software development certification in .NET, Microsoft SQL, or similar technologies strongly preferred.
  • Required experience in 
    • .NET 4+, .NET core, C#, ASP.NET
    • MVC, WebAPI, Entity Framework
    • HTML, CSS, JavaScript, XML
    • Visual Studio (VS, VS Code), Postman, Swagger
    • SQL Server (data modeling, queries, performance awareness)
  • Exposure to 
    • Front-end frameworks: Angular (preferred), React, or similar
    • API-driven architectures and integrations, RESTful APIs
    • Git-based version control
    • CI/CD pipelines (Azure DevOps or equivalent), Version control
    • Concurrent programming
    • Unit testing
    • Azure (App Services, Functions, APIM, Service Bus, Azure SQL, Cosmos DB, ADF)
    • SharePoint, BizTalk
    • LinQ, NuGet
    • Automated testing frameworks
    • Observability, logging, dashboards, and performance monitoring
    • Ancillary tools (diagramming/charting tools, Lucidchart, etc.)
  • Strong analytical and problem-solving skills.
  • Solid verbal and written communication skills.
  • Strong attention to detail and organizational skills.
  • Ability to manage time effectively, prioritize tasks, and meet deadlines.
  • Willingness to learn new technologies and development practices.
  • Proficient with Microsoft Office Suite and standard IT tools.

 

Physical Requirements / Work Environment 

The physical demands required to perform the essential responsibilities of this position are as follows.  Reasonable accommodations, if necessary and/or as required by law, will be made available.

  • Frequently required to sit, talk, and use hands; occasionally lift up to 20 pounds.
  • Regular use of a computer and standard office equipment.
  • Requires close vision and prolonged computer use.
  • This role operates in a standard office environment.

 

EEOC Statement 

Batteries Plus is an Equal Opportunity Employer. Applicants and associates are free from discrimination on the basis of race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), parental status, national origin, age, disability, genetic information (including family medical history), political affiliation, military service, pregnancy accommodations, reprisal, other non-merit based factors, and any other protections afforded under state or local laws.