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 a Sr. Software Engineer to join our team in Wisconsin in a contract-to-permanent capacity. This role is ideal for a developer who enjoys building modern web solutions while also strengthening and extending established business-critical applications. You will contribute to both new development efforts and long-term platform improvements, partnering with technical teams and business stakeholders to deliver reliable, scalable software.
Job Responsibility:
Create, enhance, and support web-based and enterprise-level applications that enable day-to-day business operations
Partner with architecture and development teams to deliver software solutions designed for scalability, maintainability, and long-term value
Produce organized, efficient, and well-documented code that aligns with development standards and quality expectations
Improve and sustain existing JavaScript applications while contributing to broader modernization efforts across legacy platforms
Build and connect RESTful services and backend integrations to support application functionality and data exchange
Participate in peer reviews, defect resolution, and technical troubleshooting to maintain a high standard of software delivery
Use version control and work tracking tools to coordinate development activity, manage code changes, and support team collaboration
Assist with deployments, validation, and release activities across development, staging, and production environments
Work closely with business partners and IT colleagues to gather needs, define technical approaches, and translate requirements into practical solutions
Contribute within Agile, Scrum, or Waterfall project structures and provide occasional support for application issues or updates across multiple locations
Requirements:
Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related discipline, or equivalent hands-on experience
At least 3 years of experience in software engineering or application development
Practical experience with modern JavaScript technologies such as React, Next.js, or Angular
Background in developing or integrating APIs, including REST-based services for enterprise applications
Familiarity with cloud platforms, with preference for Microsoft Azure
exposure to AWS is also valuable
Experience working with SQL and relational database environments
Solid understanding of debugging practices, source control, and general software development standards
Strong analytical thinking, collaborative communication skills, and the ability to work effectively within cross-functional teams
What we offer:
medical, vision, dental, and life and disability insurance