Please, let Truelogic know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
The Staff .Net Developer will work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth by developing new user-facing features using modern web development frameworks.
Responsibilities include ensuring application performance, uptime, and scale by maintaining high code quality standards and thoughtful application design, as well as participating in code reviews.
The developer will work with agile development methodologies, adhering to best patterns and practices.
The role involves participating in design discussions with the architect and product team on building end-to-end systems optimized for speed and scale.
The developer will participate in all aspects of agile software development, including Scrum meetings, design, implementation, and deployment.
Requirements:
Candidates must have 12+ years of work-related industry experience developing high-performance web applications in C#/ .NET.
Experience with designing and implementing RESTful microservices in .NET Core is required, with additional proficiency in .NET 5 or .NET 6 considered a bonus.
Candidates should have experience developing event-driven microservices using various messaging platforms and queuing systems, such as Apache Kafka, RabbitMQ, or similar technologies.
Experience with migrating monolithic systems to a microservices architecture using domain-driven design principles and established patterns is necessary.
Proficiency in SQL and relational database design, particularly with MS SQL Server, is required.
Experience with NoSQL databases, with a preference for DocumentDB experience, is needed.
Candidates should have experience with TypeScript and JavaScript, with a deep understanding of ReactJS or VueJS and their core principles.
Familiarity with common front-end development tools, including Babel, Webpack, and npm, is required.
Experience with OAuth and OpenID Connect protocols for secure authentication and authorization is necessary.
Candidates should have experience utilizing modern CI/CD tools for automated build, test, and deployment pipelines.
Experience with specific technologies such as Redis, Elasticsearch, and Containerization (Kubernetes, Docker) is nice to have.
Familiarity with SCRUM Agile processes and the ability to effectively collaborate within an Agile team environment is required.
Benefits:
The position offers 100% remote work, allowing employees to work from a location that helps them thrive, requiring only a laptop and a reliable internet connection.
Employees will receive highly competitive USD pay, which is market-leading and goes beyond typical market offerings.
Paid time off is provided to ensure employees have the chance to unwind and recharge when needed.
The role allows for autonomy, enabling employees to manage their time effectively as long as the work gets done, focusing on results rather than the clock.
Employees will have the opportunity to work with top American companies, growing their expertise on innovative, high-impact projects with industry-leading U.S. companies.
Apply now
Please, let Truelogic know you found this job
on RemoteYeah
.
This helps us grow 🌱.