Search

Software Engineer

PublishedPublished: 6/14/2022
Technology
|

Job Description

Job DescriptionWe 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.

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...