This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for an Application Developer to create and support enterprise software solutions in Torrington, Connecticut. This role focuses on building dependable applications, connecting systems and data sources, and enabling reporting and analytics capabilities that support business decisions. The ideal candidate brings strong C# and .NET development experience, a practical approach to problem-solving, and the ability to turn functional needs into well-designed technical outcomes.
Job Responsibility:
Develop, enhance, and support enterprise applications with a primary focus on C# and .NET technologies
Convert operational and business needs into secure, scalable, and maintainable software designs
Create and manage integrations between applications, databases, and analytics platforms to ensure reliable data flow
Contribute to reporting and analytics capabilities by partnering with BI and data teams on data-driven solutions
Apply appropriate AI-enabled tools or techniques to improve development efficiency and generate deeper insights where beneficial
Investigate application, performance, and interface issues, identify root causes, and implement durable resolutions
Participate throughout the software lifecycle, including discovery, solution design, coding, testing, deployment, and production support
Produce clear technical documentation covering system architecture, workflows, and implementation details
Requirements:
Bachelor’s degree in Computer Science, Engineering, or comparable hands-on experience in software development
Strong hands-on experience with C# and .NET development, including object-oriented design and multithreaded programming
Working knowledge of front-end web technologies such as ASP.NET, HTML, CSS, and JavaScript
Experience building and consuming APIs, with familiarity using tools such as Postman and Swagger for testing and documentation
Solid understanding of relational and non-relational databases, including platforms such as SQL Server, Oracle, Snowflake, or NoSQL systems
Familiarity with business intelligence and analytics concepts, including support for reporting-focused solutions
Exposure to AI-assisted development practices or a demonstrated interest in applying AI technologies in software engineering
Strong communication, troubleshooting, and documentation skills, with the ability to collaborate effectively across technical and business teams
Nice to have:
Exposure to AI-assisted development practices or a demonstrated interest in applying AI technologies in software engineering