About the Company eNGINE is a technical solutions and placement firm that builds technical teams for its clients. The company focuses on continuous learning, engagement with the technology market, and building strong relationships with the professionals and teams it supports. Its consulting workforce has access to challenging projects, schedule flexibility, and paid training and certifications.
About the Role eNGINE is seeking two Senior Software Engineers to support the modernization of core technology platforms. These are hands-on development positions for experienced engineers who can write production-quality code, solve complex technical problems, and contribute across the full software stack.
You’ll work closely with the Principal Architect on greenfield backend services, authentication environments, and broader technology modernization initiatives. The team uses Agentic AI and AI-assisted development tools to improve productivity, so the ability to review, test, troubleshoot, and improve code remains essential. Candidates should have strong experience with .NET Core, C#, and React, along with the ability to build reliable software and collaborate with distributed engineering teams.
Key Responsibilities
•Design, develop, test, and maintain production software across the full technology stack.
•Build backend services and APIs as part of ongoing platform modernization initiatives.
•Develop user-facing applications and experiences using React.
•Build scalable backend solutions with .NET Core and C#.
•Work with the Principal Architect to translate architectural direction into practical, maintainable solutions.
•Participate in technical design, code reviews, testing, debugging, and performance optimization.
•Help develop and maintain Microsoft Entra single sign-on (SSO) environments.
•Integrate Agentic AI and AI-assisted development tools into software development workflows.
•Review and validate AI-generated code for quality, security, scalability, and maintainability.
•Collaborate with engineering teams in the United States and London to deliver applications and platform capabilities.
•Contribute to cloud-native development practices, including containerization and modern deployment strategies.
•Improve development standards, engineering practices, and technical processes across the team.
Required Qualifications
•8+ years of professional software development experience.
•A strong track record of hands-on development and writing production code.
•Required experience with .NET Core, C#, and React.
•Full-stack development experience across frontend and backend technologies.
•Strong understanding of software architecture, development patterns, testing, debugging, and code quality.
•Experience building APIs, backend services, and modern web applications.
•Ability to understand, evaluate, troubleshoot, and improve code rather than relying solely on AI-generated solutions.
•Professional experience using AI-assisted or Agentic AI development tools.
•Strong communication and collaboration skills.
•Ability to work independently while contributing to a distributed engineering team.
•Availability to work Eastern Standard Time (EST) hours.
Preferred Qualifications / Requirements
•Experience with Microsoft Azure or other cloud platforms.
•Experience with Docker and Kubernetes.
•Experience with Microsoft Entra ID or Entra SSO.
•Experience building greenfield applications, services, or platforms.
•Experience incorporating Agentic AI into software development workflows.
•Familiarity with Anthropic Claude or other AI development platforms.
•Experience with technology modernization or platform transformation initiatives.
•Experience collaborating with teams across multiple time zones.
•Candidates based in the Eastern time zone are preferred; Central time zone candidates will also be considered.
What Success Looks Like
•Delivering clean, scalable, maintainable, and well-tested production code.
•Building new services and modernizing existing platform capabilities.
•Using AI tools to improve development productivity while maintaining strong engineering standards.
•Working effectively with the Principal Architect and the broader development team.
•Improving development practices for AI-assisted software engineering.
•Collaborating successfully with teams in the United States and London.
Location & Work Arrangement
•Location: 100% remote.
•Working hours: Must be available to work EST hours.
•Openings: 2 Senior Software Engineer positions.
•Candidates in the Eastern time zone are preferred, with Central time zone candidates also considered.
Training & Career Development eNGINE's consulting workforce is encouraged to pursue career development through challenging projects, schedule flexibility, and paid training and certifications.
Additional Hiring Information
•C2C arrangements are not accepted.
•Relocation candidates are not being considered.
•Referral candidates are not being considered.
•Candidates requiring sponsorship are not being considered.