freehire launches on Product Hunt on 26 August.

Follow →

Senior Software Engineer (.NET)

Summary

Senior .NET engineer leading backend design, microservices, and cloud integrations while mentoring junior developers and optimizing SQL databases.

Role Overview: As a Senior Software Engineer, you will lead technical design, team development, and strategic decision-making, focusing on system enhancements and new technology integration, while mentoring junior engineers in delivering innovative, robust software solutions.

Technical Design and Development: Lead the design and coding of scalable, maintainable software solutions within our tech framework.

Innovation and Integration: Seamlessly integrate advanced frameworks to boost system performance and scalability.

System Enhancements: Optimize infrastructure to reduce downtime and enhance performance.

Coding Excellence: Maintain high standards in writing clean, efficient code.

Error Handling: Develop robust error handling mechanisms to improve stability.

Automation: Create automated tools for streamlined testing and deployment.

Pre-requisites:

Bachelor’s degree in Computer Science, Engineering, or related field.

Minimum 3 years in backend development, with expertise in API-first design and microservices.

Proficiency in object-oriented concepts, .NET/Core, C#, SQL Server, MySQL, Redis, and cloud services.

Strong skills in SQL optimization and managing MSSQL/MySQL databases.

Strong ability in writing unit test using testing framework and system maintenance.

Solid understanding of Agile methodologies for effective project management.

Unlock job insights

Information Technology Services 11-50 employees

We specialize in seamlessly merging diverse technological solutions to create comprehensive systems that streamline operations, boost efficiency, and drive growth for our clients. As a leading system integrator company, we pride ourselves on our commitment to delivering tailored, innovative solutions that meet the unique needs and challenges of each client we serve.

We specialize in seamlessly merging diverse technological solutions to create comprehensive systems that streamline operations, boost efficiency, and drive growth for our clients. As a leading system integrator company, we pride ourselves on our commitment to delivering tailored, innovative solutions that meet the unique needs and challenges of each client we serve.

See also