Software Engineer
Core
Develop new features and functionality for enterprise software solutions spanning service layers, integrations, user interfaces, APIs, and data.
Role type
Senior Software Engineer (Full Stack)
Builds
Enterprise software solutions, service layers, integrations, user interfaces, and APIs
Domain
Enterprise Software / Cloud / Web Development
Deliverable
production ML models | product features
Required skills
C#, .NET 6+, ASP.NET MVC, ASP.NET Web API, Entity Framework, JavaScript, React JS, CSS, HTML, Microservices, Serverless, Relational/Non-relational databases, API design, Automated testing, Git, CI/CD, System monitoring, Distributed-system debugging, Swagger, Postman, DDD, CQRS
Preferred skills
AWS, AI-assisted development tools (GitHub Copilot, Cursor, Claude Code), Object-oriented design patterns, Scrum/Kanban
Technologies
.NET Core, React, AWS, GitHub, CI/CD pipelines, Swagger, Postman
Responsibilities
Design and enhance software applications and technical specifications; Evaluate requirements and mock-ups to recommend technologies; Own development work, quality control, and resolution protocols for complex problems; Take ownership of major production incidents and oversee database and server-side component performance; Advise Product Managers on technical solutions and mentor other engineers
Seniority
Mid-Senior, hands-on IC