
Full Stack Software Engineer
Posted Aug 15

Posted Aug 15
This is a fully remote position, open to applicants in Romania.
β’ Design and implement innovative, high-quality, and robust financial applications and microservices.
β’ Participate as a member of an Agile Scrum team, responsible for the development and continuous evolution of a product or platform.
β’ Collaborate with software engineering teams, designers, quantitative analysts, product owners, product managers, and business stakeholders.
β’ Develop software using .NET, ASP.NET, React, TypeScript, PostgreSQL, NServiceBus, and Redis.
β’ Create automated unit, integration, and front-end tests utilizing xUnit, Moq, NSubstitute, Cypress, and Playwright.
β’ Enhance build, test, and deployment workflows through CI/CD pipelines using Docker, YAML, and GitHub Actions.
β’ Engage in technical design discussions, code reviews, troubleshooting, and ongoing improvement throughout the software development lifecycle.
β’ Deliver dependable, scalable, and maintainable software for client-facing products and internal business applications.
β’ Convert complex business requirements into effective technical solutions.
β’ Bachelor's or Master's degree in Computer Science, Information Technology, Statistics, Mathematics, or Management Information Systems.
β’ 2β5 years of professional experience in software engineering.
β’ Proficient in .NET and C#.
β’ Commercial experience with React and JavaScript or TypeScript.
β’ Experience dealing with complex applications.
β’ Familiarity with APIs, relational databases, SQL, Git, testing, and CI/CD processes.
β’ Hands-on experience with Microsoft Azure.
β’ Experience with AI-assisted development tools.
β’ Understanding of software engineering principles, object-oriented programming, design patterns, and the software development lifecycle.
β’ Capability to work independently as well as collaboratively within a cross-functional team.
β’ Strong collaboration, interpersonal, problem-solving, and communication skills.
β’ Preferred: Knowledge of Domain-Driven Design, Ruby or Python, microservices or event-driven systems, Docker or Kubernetes, Infrastructure as Code tools, Azure services, financial services experience, and experience working in distributed teams.
β’ Opportunities for professional development.
β’ Collaborate with skilled subject matter experts.
β’ Engage in complex project work.
β’ Contribute to client value and global investment technology solutions.
The Cigna Group
Parloa
Inflect
Get handpicked remote jobs straight to your inbox weekly.