
Overview
Narrative Description:
The Senior Software Engineer is responsible for designing, developing, and maintaining web-based applications using modern .NET technologies. The role requires strong technical expertise in .NET MVC, .NET Core, HTML, CSS, and JavaScript, along with a solid understanding of software architecture, coding standards, and best practices. The ideal candidate will be a proactive problem solver, a strong team player, and have a passion for building high-quality software solutions.
He/ she will work on support issues and content changes of existing corporate websites.
He/ she will work on adding new features to existing website.
He / she will communicate work progress to top management.
Solid experience in web software development.
Strong communication skills with the ability to communicate both with technical IT and marketing teams.
Responsibilities:
The main duties of a Sr. Software Engineer are as follows:
- Develop, enhance, and maintain web applications using .NET Core, .NET MVC (C#.net/ VB.net) and front-end technologies.
- Collaborate with cross-functional teams, including Marketing, QA, and IT team to deliver high-quality solutions.
- Participate in technical planning, and code reviews.
- Write clean, maintainable, and efficient code while following coding standards and best practices.
- Optimize applications for maximum performance, scalability, and security.
- Troubleshoot and resolve complex software issues and production bugs.
- Stay up to date with emerging technologies and incorporate relevant trends into development processes.
- Mentor and guide junior developers, providing technical expertise and support.
Essential Qualifications:
- Bachelors or masters degree in computer science, Software Engineering, or a related field.
- 5+ years of experience in .NET MVC and .NET Core development.
- Strong proficiency in C#, ASP.NET, .Net core and MVC.
- Knowledge of PHP and WordPress would be an advantage.
- Expertise in front-end technologies including HTML5, CSS3, JavaScript, and jQuery.
- Strong knowledge of SQL Server and database design.
- Experience with version control systems
- Excellent problem-solving skills and ability to debug complex issues.
- Strong communication and team collaboration skills.
Essential Requirements:
- Experience with Agile and Scrum methodologies.
- Troubleshoot and fix issues in a timely manner.
- Ability to do content changes to existing websites as requested by marketing team.
- Upgrade websites to latest version and fix issues found during version upgrade.
Desirable Requirements:
Knowledge of web site development on PHP plugins, Xampp server, WordPress and DNN Hotcakes is a plus.
Job Types: Full-time, Permanent
Pay: ₹4.00 - ₹6.00 per month
Benefits:
- Health insurance
- Paid sick time
- Paid time off
- Provident Fund
Schedule:
- Day shift
- Fixed shift
- Monday to Friday
Ability to commute/relocate:
- Gandhinagar, Gujarat: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):
- What is your Notice Period?
- What is your Expected Salary Per Annum?
Work Location: In person