Remote Staff Engineer (.Net) - Healthcare Company (ID: 2072))
Posted
This job is closed
This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Work as a Staff .Net Developer in a high-growth and mission-driven healthcare technology company.
Build highly scalable distributed solutions across the full stack to enhance user experiences and drive business growth.
Translate designs and wireframes into high-quality, testable code components.
Implement and integrate RESTful APIs to ensure application performance and uptime.
Participate in code reviews and maintain high code quality standards.
Collaborate with the architect and product team to design end-to-end systems optimized for speed and scale.
Engage in agile software development practices, including Scrum meetings, design, implementation, and deployment.
Requirements:
12+ years of industry experience developing high-performance web applications in C#/ .NET.
Proficiency in designing and implementing RESTful microservices in .NET Core, with additional knowledge of .NET 5 or .NET 6 as a bonus.
Experience with event-driven microservices using messaging platforms like Apache Kafka, RabbitMQ, or similar technologies.
Familiarity with migrating monolithic systems to a microservices architecture using domain-driven design principles.
Proficiency in SQL, relational database design, and experience with NoSQL databases, preferably DocumentDB.
Knowledge of TypeScript, JavaScript, ReactJS, or VueJS, and front-end development tools like Babel, Webpack, and npm.
Experience with OAuth, OpenID Connect protocols for secure authentication, and authorization.
Familiarity with modern CI/CD tools for automated build, test, and deployment pipelines.
Nice to have experience with technologies such as Redis, Elasticsearch, and Containerization (Kubernetes, Docker).
Proficiency in SCRUM Agile processes and effective collaboration within an Agile team environment.
Benefits:
Opportunity to work in a forward-thinking and growth-oriented environment.
Chance to contribute to building products that impact millions of users.
Remote work opportunity in any location in LATAM.
Competitive salary and benefits package.
Collaborative and innovative work culture.
Professional growth and development opportunities.