High-Performance Software Developer
This position involves working directly with the customer and development teams located in the US, Costa Rica, and Brazil.
* This opportunity can be 100% remote.
* Only QAT employees are eligible for this position.
Required Experience:
* Strong experience with React is necessary.
* A strong background in C# .NET Core is also required.
* Proficiency in GraphQL is essential.
* The ability to refactor code and resolve concurrency issues is a must.
* Familiarity with structural design patterns and high-performance systems is also necessary.
* Hands-on knowledge of TypeScript, Jest, Cypress, and xUnit is required.
* Experience with MongoDB is also necessary.
* A Bachelor's degree in Computer Science or a related field, or equivalent experience, is required.
* Excellent communication skills in English are necessary.
* Comfortable working hours are Monday through Friday, 9 AM to 6 PM EST.
Preferred Experience:
* Experience with Agile/Scrum workflows is preferred.
* Familiarity with CI/CD pipelines is also preferred.
* Cloud experience is an advantage.
About This Role:
This role requires a highly skilled software developer who can work effectively in a team environment. The ideal candidate will have strong experience with React, C# .NET Core, and GraphQL, as well as proficiency in structural design patterns and high-performance systems.
Key Responsibilities:
* Develop high-quality software applications using React, C# .NET Core, and GraphQL.
* Collaborate with development teams to design and implement new features.
* Analyze and resolve complex technical issues.
What We Offer:
* A competitive salary package.
* Opportunities for career growth and professional development.
* A dynamic and collaborative work environment.