Design, build, and maintain robust, scalable backend solutions using .NET framework and C#.
Collaborate with diverse teams to gather and analyze requirements, transforming them into technical specifications and solutions.
Engage throughout the entire software development cycle: planning, design, coding, testing, deployment, and upkeep.
Enhance application performance, diagnose and resolve issues, and ensure scalability and dependability of backend systems.
Write clear, well-documented, and efficient code adhering to best practices and coding standards.
Keep abreast of emerging technologies, tools, and trends in backend development, proposing innovative solutions to enhance system architecture and performance.
Skills
Expertise in designing and developing web and windows applications using .NET Core, Web API, MVC, ASP.NET, C#, ADO.NET, Entity Framework, and LINQ.
Proficiency in designing web pages using HTML, JavaScript, CSS, Bootstrap, HTML5, CSS3, and jQuery.
.NET development experience including Web Forms, MVC, JavaScript, and Angular 2+ versions, along with SQL.
Knowledge of Entity Framework and ADO.NET.
Proficient in MSSQL.
Experience with cloud platforms like Azure or AWS, and familiarity with DevOps practices.
Strong problem-solving skills, keen attention to detail, and effective task prioritization.
Excellent communication and collaboration skills, able to work well in a team environment.
Qualifications
Academic Qualifications
Academic Qualifications B.CS, B.Tech or B.E. Software Engineering, or related field Masters degree in computer science (optional)
Certifications
Relevant certifications (optional, such as AWS Certified Developer, Microsoft Certified: Azure Developer Associate).
Other Requirements
Communication Skills Excellent Verbal and Written
Collaboration Skills Team player and able to understand team dynamics
What We Offer
Remote work opportunities.
A dynamic and multicultural work culture.
Opportunities for professional growth and development.
Competitive salary with performance-based bonuses.