Job Description
Job Details
- Company Name: Techgene
- Employment type: Full time
- Experience: Contractor
- Salary: $20 to $25 Hourly
- Location : Remote Option Available
- Work schedule : 5 days a week
Role Overview
We are hiring a Senior .NET Backend Developer with deep expertise in C#, .NET Core, and microservices architecture to build scalable, secure, and enterprise-grade backend systems.
This role focuses on developing mission-critical HR and payroll applications for a direct client, collaborating with global engineering teams, and contributing to high-impact product development.
Key Responsibilities
Backend Development & Architecture
- Design, develop, and maintain robust backend services using .NET Core / C# (.NET 6/7).
- Build and support RESTful APIs, background workers, and event-driven systems.
- Implement microservices-based architectures with scalability and reliability in mind.
- Apply asynchronous programming patterns for high-performance systems.
Data & Integration
- Work with SQL Server, PostgreSQL, or similar relational databases.
- Design efficient schemas and optimize queries for performance and scalability.
- Integrate backend services with internal and external systems.
Quality, Security & Performance
- Ensure adherence to code quality, performance, and security best practices.
- Write and maintain unit tests using frameworks such as xUnit or NUnit.
- Perform code reviews and contribute to continuous improvement.
Collaboration & Leadership
- Collaborate with architecture, product, QA, and DevOps teams throughout the SDLC.
- Mentor junior developers and contribute to technical leadership within the team.
- Provide technical documentation, design notes, and accurate task estimates.
DevOps & Delivery
- Use CI/CD pipelines, Docker, and Git-based workflows for efficient delivery.
- Support deployment and troubleshooting across environments.
Must-Have Skills & Qualifications
- 8+ years of experience in .NET backend development.
- Strong command of C#, .NET Core, and .NET 6/7.
- Expertise in:
- RESTful APIs
- Microservices architecture
- Asynchronous programming
- Deep understanding of:
- Object-Oriented Programming (OOP)
- SOLID principles
- Design patterns
- Hands-on experience with SQL Server and/or PostgreSQL, including performance tuning.
- Proficiency with Git and unit testing frameworks (xUnit, NUnit).
- Familiarity with cloud platforms (AWS or Azure).
- Experience working with modern DevOps practices and tools.