Senior Software Developer - US Based Remote Opportunity
CommonFull Time
Senior (5 to 8 years)
Candidates must possess a minimum of 3 years of professional software development experience with a focus on C# and .NET Core, along with at least 3 years of front-end development experience using Angular (v2+) and TypeScript. Experience creating unit tests with frameworks like xUnit, NUnit, or MSTest, strong experience developing RESTful APIs, and a deep understanding of object-oriented programming, SOLID principles, and design patterns are required. Proficiency with relational SQL Server and NoSQL (MongoDB) databases, Git, excellent problem-solving skills, and the ability to work independently and in a team are essential. Fluency in English, both written and spoken, is mandatory.
The Software Engineer will develop and maintain high-quality web applications using C# and .NET Core, and build rich, responsive user interfaces with Angular and TypeScript. They will design, build, and maintain efficient, reusable, and reliable APIs, collaborating with cross-functional teams to define and ship new features. Responsibilities include writing clean, testable, and maintainable code, participating in the entire software development lifecycle, conducting code reviews, and troubleshooting complex issues to ensure application performance and scalability. Engineers are also expected to participate in on-call shifts.
Cloud-based identity and access management services
JumpCloud offers cloud-based directory services that help businesses manage user identities and access to IT resources like applications, networks, and devices from a single platform. It serves a variety of clients, including small and medium-sized businesses and larger enterprises, particularly in sectors that require strong IT security. The company operates on a subscription model with different service tiers, allowing clients to choose features that fit their needs and budgets. JumpCloud's goal is to simplify identity management and access control, enhancing security and operational efficiency for its users.