Job Summary
We are seeking a Senior .NET Developer with strong frontend expertise in Angular or React to join our dynamic team. The ideal candidate will have deep experience in .NET Core, C#, Web API, relational/non-relational databases, and cloud platforms (Azure/AWS) while also being skilled in modern frontend development. This role requires designing and developing scalable, high-performance, and secure applications with a strong focus on frontend and backend integration.
Key Responsibilities
- Develop, test, and maintain .NET Core applications and Web APIs.
- Build dynamic and responsive UI components using Angular or React.
- Ensure seamless frontend-backend integration with RESTful APIs.
- Design and implement scalable, secure, and high-performance applications.
- Work with relational (SQL Server, PostgreSQL, MySQL) and non-relational (MongoDB, DynamoDB) databases for efficient data management.
- Apply OOP principles, SOLID design, and software development best practices.
- Utilize Azure/AWS cloud services for deployment and management.
- Ensure code quality through unit testing, debugging, and performance optimization.
- Implement and manage Git for version control.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Troubleshoot and resolve technical issues to maintain application stability.
Required Qualifications & Skills
- 4+ years of hands-on experience in .NET development.
- Strong proficiency in .NET Core, C#, and Web API.
- Proficient in ASP.NET development, including Windows applications, web applications, and WCF services.
- Experience in migrating ASP.NET applications from older versions to the latest versions, ensuring improved performance, security, and maintainability.
- Must have experience with frontend technologies Angular or React.
- Solid understanding of RESTful services, microservices architecture, and SOA.
- Experience with relational and non-relational databases (SQL Server, PostgreSQL, MySQL, MongoDB, DynamoDB).
- Hands-on experience with cloud platforms (Azure/AWS) and DevOps practices.
- Strong debugging, problem-solving, and troubleshooting skills.
- Familiarity with CI/CD pipelines, Docker/Kubernetes is a plus.
- Bachelor's degree in computer science, Software Engineering, or a related field.
About TechGrit
TechGrit is a custom software development services company dedicated to accelerating business growth through high-performing Agile teams. We specialize in delivering diversified and unique solutions across various industries, including Construction Tech, HealthTech, FinTech, and HighTech. Our team of champion developers works closely with clients to design and develop custom software solutions that meet their business needs.
Our Mission
To deliver high-quality and cost-effective software solutions that help companies and entrepreneurs achieve their goals and stay ahead of the competition.
Our Vision
To be the most trusted technology partner for our customers, accelerating their business growth through innovation, reliability, and excellence by the best-in-class people.
Join TechGrit and be part of a team that values innovation, excellence, and teamwork. We are committed to creating an inclusive environment where all employees feel valued and respected. We would love to hear from you if you are passionate and want to contribute to our mission and vision.