Greetings Everyone
 
 
 

Who are we? 

For the past 20 years, we have powered many Digital Experiences for the Fortune 500. Since 1999, we have grown from a few people to more than 4000 team members across the globe that are engaged in various Digital Modernization. For a brief 1 minute video about us, you can check https://youtu.be/uJWBWQZEA6o.


 

What will you do?     What are we looking for? 

We are seeking a talented and versatile .NET Fullstack Developer with specialized experience in Temporal.ai to join our growing team . In this role, you will be responsible for developing and maintaining both backend and frontend components of our applications, with a strong emphasis on leveraging Temporal.ai for robust workflow orchestration. You will contribute to all phases of the software development lifecycle, from design and implementation to testing and deployment, while working in an Agile Scrum environment.

Responsibilities:

  • Design, develop, and maintain high-performance, scalable, and fault-tolerant fullstack applications using C# (.NET Core, .NET 8) and Angular 8+.
  • Implement complex workflows and business logic using Temporal.ai's .NET SDK.
  • Develop and maintain Temporal.ai workflows, activities, and workers.
  • Develop and maintain RESTful APIs and microservices.
  • Design and implement user interfaces using Angular 8+.
  • Write clean, maintainable, and well-documented code with a strong focus on quality (test automation, separation of concerns).
  • Develop and maintain unit tests and integration tests.
  • Deploy and manage applications using Docker and Kubernetes on Azure Cloud.
  • Develop and maintain YAML CI/CD pipelines.
  • Integrate with SQL and NoSQL databases.
  • Integrate with Content Management Systems (CMS).
  • Participate in Agile Scrum ceremonies.
  • Troubleshoot and resolve technical issues.
  • Contribute to code reviews and maintain code quality using SonarQube.
  • Utilize ADO and GitHub for version control and project management.
  • Maintain strong communication with team members and stakeholders.

Required:

  • Strong proficiency in C# (.NET Core, .NET 8).
  • Proven experience working with Temporal.ai and its .NET SDK.
  • Extensive experience with backend API development.
  • Strong Angular 8+ experience and UI development skills.
  • Experience with unit testing and test automation.
  • Strong sense for writing quality code (separation of concerns, etc.).
  • Docker/Kubernetes experience.
  • Azure Cloud development experience.
  • YAML CI/CD pipeline experience.
  • Strong SQL/DB experience.
  • Good communication skills.

Desired:

  • ADO and GitHub experience.
  • Agile Scrum experience.
  • SonarQube experience.
  • Integration experience (especially CMS).
  • Strong troubleshooting skills.

Compensation, Benefits and Duration

Minimum Compensation: USD 48,000
Maximum Compensation: USD 168,000
Compensation is based on actual experience and qualifications of the candidate. The above is a reasonable and a good faith estimate for the role.
Medical, vision, and dental benefits, 401k retirement plan, variable pay/incentives, paid time off, and paid holidays are available for full time employees.
This position is available for independent contractors
No applications will be considered if received more than 120 days after the date of this post

Salary

$48,000 - $168,000

Yearly based

Location

United States

Job Overview
Job Posted:
1 week ago
Job Expires:
Job Type
Full Time

Share This Job: