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.
Experience with SCRUM Agile processes, demonstrating 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, with compensation that 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 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.
The company fosters a culture that values well-being and work-life balance, offering engagement activities and dynamic teams to ensure personal and professional thriving.
Employees can connect with a diverse, global network of over 600 professionals in 25+ countries, expanding their network and collaborating with a multicultural team from Latin America.
Team members will have the chance to team up with skilled professionals, as all team members are seasoned experts, ensuring collaboration with the best in the field.
Apply now
Please, let Truelogic know you found this job
on RemoteYeah
.
This helps us grow 🌱.