Job description
Our team is seeking for a talented and motivated Mid-Level or Senior Software Developer to join our dynamic development team. The ideal candidate will possess strong expertise in the Microsoft .NET MVC framework and SQL Server database management. You will play a key role in designing, developing, and maintaining high-performance web applications and services, contributing to various phases of the software development lifecycle.
Responsibilities
Software Development: Design, develop, and maintain web applications using the .NET MVC framework. Write clean, scalable, and efficient code in C# and JavaScript.
Database Management: Develop and optimize SQL Server databases, including writing complex SQL queries, stored procedures, and ensuring data integrity.
Architecture & Design: Collaborate with cross-functional teams to define, design, and deliver new features and enhancements. Participate in architecture and design discussions, ensuring alignment with best practices.
Code Review: Conduct code reviews to ensure code quality and adherence to coding standards. Provide constructive feedback to peers.
Troubleshooting: Diagnose and resolve software defects and performance issues. Provide timely support for production incidents.
Documentation: Create and maintain technical documentation for software design, code, and user manuals.
Agile Methodology: Participate in Agile development practices including sprint planning, daily stand-ups, and retrospectives.
Mentoring: Provide guidance and mentorship to the support team, sharing knowledge and best practices.
Experience: 3+ years of experience in software development with a strong focus on the Microsoft .NET MVC framework and SQL Server.
Proficiency in C# and JavaScript.
Strong experience with SQL Server, including advanced SQL queries and database design.
Knowledge of front-end technologies such as HTML, CSS, JavaScript, and jQuery.
Experience with RESTful APIs and web services.
Problem-Solving: Excellent problem-solving skills and ability to work under pressure to meet deadlines.
Communication: Strong written and verbal communication skills. Ability to effectively collaborate with cross-functional teams.
Education: Bachelorโs degree in computer science, engineering, or a related field, or equivalent experience.
HMO with 1 free dependent upon hire
Life Insurance
Night Shift (10% Night Differential)
20 PTO credits upon regularization
Great Company Culture
Career Growth and Learnings
WFH setup
Equipment provided by the company