Senior Software Engineer - .Net, MVC
India, Tamil Nadu, Chennai
3 weeks ago
Applicants: 0
Share
INR 29 - 35 LPA
3 months left to apply
Job Description
Duties & Responsibilities
- Develop responsive, high-quality UI components using HTML5, CSS3, Bootstrap, JavaScript, and related front-end technologies.
- Convert Figma and Photoshop (PSD) designs into pixel-perfect, production-ready web pages.
- Integrate front-end screens with ASP.NET MVC, Razor views, controllers, and C# backend logic.
- Work with MS SQL for writing queries, validating data, and supporting application-level integration.
- Ensure cross-browser compatibility, mobile responsiveness, and high-performance front-end rendering.
- Consume and integrate RESTful APIs, handle JSON data, and perform AJAX operations.
- Participate in code reviews, unit tests, and debugging across UI and MVC layers.
- Collaborate with UX/UI designers, backend developers, product managers, and QA teams.
- Maintain and enhance existing applications through bug fixes, performance improvements, and new feature development.
- Follow UI/UX best practices, accessibility guidelines, coding standards, and security principles.
- Assist in the development, testing, and maintenance of software functionality and perform coding, debugging, testing, and troubleshooting throughout the application development process.
- Engage in the full software development lifecycle, including requirement analysis, documentation of technical specifications, design, testing, deployment, and review of code.
- Analyze, test, monitor, and improve the performance, scalability, and functionality of software solutions.
- Work with Architects, business partners, and Product teams to ensure systems are implemented as designed and translate business requirements into technical solutions.
- Identify, isolate, and resolve malfunctions related to software, and proactively anticipate and prevent problems before they occur.
- Stay informed of emerging trends or technologies and contribute to the evolution and documentation of application systems.
- Address all production-related issues promptly and with urgency.
Basic Qualifications
- Bachelor’s degree in computer science, Information Systems, or related field.
- 5+ years of professional experience in front-end development.
- Expert-level proficiency in HTML5, CSS3, Bootstrap, and responsive UI development.
- Strong hands-on experience with JavaScript (ES5/ES6) and optionally jQuery.
- Practical experience converting Figma designs and Photoshop (PSD) assets to clean, modern UI screens.
- Good understanding of ASP.NET MVC, Razor syntax, MVC routing, partial views, layouts, and view models.
- Hands-on experience with C# for UI-backend integration.
- Practical experience with MS SQL including SELECT queries, joins, and data validations.
- Experience working with REST APIs, JSON handling, and AJAX workflows.
- Ability to write clean, modular, maintainable front-end code.
- Strong debugging and problem solving skills across UI, MVC, and database interaction points.
- Proficient in multiple programming languages and frameworks relevant to the role.
- Experience with the full software development lifecycle, including design, testing, deployment, and documentation activities.
- Proficient understanding of code versioning tools, such as Git / SVN
- Understanding of SEO, accessibility (WCAG), and performance optimization best practices.
- Experience working in retail domains and developing e-commerce solutions.
- Familiarity with Agile methodologies and ability to thrive in fast-paced, collaborative environments.
- Familiarity with secure application development practices.
- Hands-on experience with Generative AI tools/APIs (e.g., OpenAI, Copilot)
Required Skills
Additional Information
- Company Name
- Staples India
- Industry
- Retail
- Department
- N/A
- Role Category
- Information Technology
- Job Role
- Mid-Senior level
- Education
- No Restriction
- Job Types
- On-site
- Employment Types
- Full-Time
- Gender
- No Restriction
- Notice Period
- Immediate Joiner
- Offered Salary
- INR 29 - 35 LPA
- Year of Experience
- 1 - Any Yrs
- Job Posted On
- 3 weeks ago
- Application Ends
- 3 months left to apply
Similar Jobs
Quick Apply
Upload your resume to apply for this position