About the Job:
We are seeking a seasoned software engineer to join our team in delivering high-quality solutions. As a key member, you will contribute to the development of our platform, working closely with cross-functional teams to design, build, and maintain efficient, reusable, and reliable code.
Key Responsibilities:
* Design and develop scalable applications using C# and .NET.
* Suggest improvements to applications and processes that enhance client experience or improve performance.
* Maintain and support existing solutions.
* Collaborate with Product Management on project requirements.
* Work with engineers on technical design.
* Implement UI/UX design concepts.
* Ensure compliance with web standards and accessibility.
* Coordinate implementation and provide progress updates.
* Maintain robust quality code standards.
Requirements:
* 6+ years of experience in designing and developing Microsoft stack applications.
* Operational excellence for software enablement solutions.
* Kubernetes in cloud environments (AWS/Azure).
* Angular and common web technologies (JavaScript/TypeScript, CSS, HTML).
* SQL Server and/or Cosmos DB.
* Designing data store solutions with modern cloud options.
* Identity and Access Management (IAM) solutions.
* Familiarity with Azure AD, Okta, Google Workspace.
* Passion for best practices.
* Understanding of software engineering principles.
* Availability for production impacting incidents or customer events.
Our Culture:
We value flexibility, remote work, and career growth opportunities. We support hiring and career development from any location.