We are looking for a Software Engineer to help strengthen and evolve a mission-critical internal platform in Dublin, Ohio. In this role, you will build and refine full-stack solutions that support day-to-day business operations while improving reliability, maintainability, and long-term scalability. You will work closely with stakeholders and engineering peers to deliver practical software enhancements across a modern cloud-based environment.
Responsibilities:
- Create, enhance, and support end-to-end applications that enable essential operational workflows across the business.
- Take responsibility for existing systems by improving application resilience, refining performance, and expanding technical documentation.
- Develop and maintain backend services, APIs, and connected integrations that operate effectively within a cloud-first architecture.
- Contribute to deployment automation, continuous integration processes, release activities, and ongoing production support.
- Partner with business teams to understand operational needs and turn them into effective technical designs and working solutions.
- Use AI-enabled development tools to streamline delivery, strengthen code quality, and improve engineering efficiency.
- Help shape application architecture, engineering best practices, and team standards through active technical collaboration.
- Support modernization efforts for legacy components and drive improvements that increase platform stability and scalability.
- At least 5 years of hands-on experience in software engineering with a strong background in full-stack development.
- Hands-on experience building backend applications and APIs with C#, .NET, and ASP.NET.
- Proficiency in front-end development using JavaScript and modern frameworks such as React.js.
- Solid experience with relational database design, query optimization, and data-driven application development.
- Familiarity with cloud-native services, distributed application patterns, and scalable system design.
- Ability to understand established codebases quickly and make effective enhancements with minimal ramp-up time.
- Comfortable collaborating directly with business users and cross-functional teams in a remote, team-oriented setting.
- Additional experience with technical mentoring, code reviews, infrastructure automation, or AI-related integrations is a plus.