At Strivo Labs, we are passionate about helping businesses scale with speed and precision. We specialize in providing end-to-end digital solutions, from custom design and MVP development to automation and content creation.About the Role
We are recruiting a Software Developer (C#/.NET) for our client.
The ideal candidate will be responsible for designing, building, and scaling high-performance applications, with a strong focus on backend systems, APIs, and enterprise-grade solutions.
This role requires a hands-on engineer with strong technical depth, problem-solving ability, and experience working in production environments at scale.
Key Responsibilities
Software Development
Design, develop, and maintain scalable applications using C# and .NET frameworks
Build and optimize RESTful APIs and backend services
Write clean, maintainable, and well-documented code
System Design & Architecture:
Contribute to system architecture and technical design decisions
Build high-performance, secure, and scalable systems
Work with microservices and distributed architectures
Database & Integration:
Design and manage relational databases (SQL Server, PostgreSQL, etc.)
Integrate with third-party services, APIs, and internal systems
Code Quality & Best Practices:
Conduct code reviews and enforce best practices
Implement testing strategies (unit, integration)
Ensure high standards for performance, security, and reliability
Collaboration:
Work closely with product managers, DevOps, and other engineers
Support deployment, troubleshooting, and production issue resolution
Mentor junior developers where necessary
Requirements
5–8+ years of experience in software development using C# and .NET
Strong experience with .NET Core / ASP.NET Core
Solid understanding of API development and system integration
Experience with SQL databases and data modeling
Familiarity with microservices architecture
Experience with version control (Git) and Agile workflows
Preferred Skills:
Experience in fintech, payments, or enterprise systems
Knowledge of cloud platforms (AWS, Azure, or GCP)
Familiarity with Docker, Kubernetes, or containerization
Experience with CI/CD pipelines
Frontend exposure (Angular/React) is a plus
What Success Looks Like:
Delivery of scalable, reliable, and high-performing applications
Clean, maintainable, and well-documented codebase
Strong collaboration across engineering and product teams
Continuous improvement of system performance and architecture