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:
Truelogic is seeking a Senior Back-End Engineer with expertise in .NET to join their team.
The role involves designing, developing, and maintaining high-performance, scalable backend services using C#, ASP.NET Core, and Azure.
Responsibilities include building and integrating RESTful APIs and Web Services to support front-end functionality.
The engineer will design efficient database schemas, write optimized queries, and integrate with both relational (SQL Server, PostgreSQL) and NoSQL databases (MongoDB, Redis).
The position requires writing clean, maintainable, and efficient code while adhering to best practices, including SOLID principles, TDD, and design patterns.
The engineer will integrate third-party services, libraries, and other microservices into the system.
Identifying performance bottlenecks and implementing solutions to improve system performance, scalability, and reliability is essential.
Producing high-quality technical documentation to support system maintenance and future development efforts is required.
Participation in agile ceremonies such as daily stand-ups, sprint planning, retrospectives, and reviews is expected.
Staying up-to-date with the latest .NET technologies, tools, and trends, and bringing innovative ideas to the team is encouraged.
Requirements:
Candidates must have 5+ years of professional experience in backend development using the Microsoft .NET Framework.
Strong proficiency in C# and ASP.NET Core is required.
A strong knowledge of SQL Server and/or other relational databases (PostgreSQL, MySQL) is necessary, along with familiarity with NoSQL databases (e.g., MongoDB, Redis).
Experience in building and consuming RESTful APIs is essential.
Experience with cloud platforms such as Microsoft Azure or AWS is a plus.
Proficiency in using Git or similar version control systems is required.
Experience with Message Queues (e.g., RabbitMQ, Azure Service Bus) is necessary.
Familiarity with microservices architecture and event-driven architecture is preferred.
Benefits:
The position offers 100% remote work, allowing employees to work from any location with a reliable internet connection.
Highly competitive USD pay is provided, exceeding typical market offerings.
Paid time off policies are in place to ensure employees can unwind and recharge as needed.
Employees enjoy autonomy in managing their time, focusing on results rather than hours worked.
The opportunity to work with top American companies on innovative, high-impact projects is available.
The company fosters a culture that values well-being and work-life balance, offering engagement activities and dynamic teams.
Employees can connect with a diverse, global network of over 600 professionals in 25+ countries.
Team members will collaborate with skilled professionals, ensuring they work alongside seasoned experts in their field.