Highlights
Work on cutting-edge technologies, collaborate with cross-functional teams, and enjoy competitive salary packages.
Description
Job Summary
pWe are seeking a talented Software Developer to join our team. The ideal candidate will have strong experience with C#, ASP.NET, and MVC frameworks, as well as a solid understanding of web technologies like SQL Server and JavaScript.
Responsibilities
- Evaluate new software programs based on user requests.
- Develop, test, and implement applications using .NET technologies.
- Contribute to Agile development methodologies and adhere to best coding practices.
- Participate in code reviews and maintain comprehensive documentation.
- Ensure production readiness by addressing issues and optimizing performance.
Required Skills
- C# Programming
- .NET Framework Development
- SQL Server Management
- Agile Methodology Experience
- Web Technologies Knowledge
Required Skills Explained
- C#: A powerful and versatile language for developing high-performance applications.
- ASP.NET: Framework for building web applications using C# or VB.NET, with rich client-side controls and server-side features.
- MVC (Model-View-Controller): Design pattern used to separate the concerns of user interface, data access, and business logic in web applications.
- JavaScript: Language that adds interactivity and dynamic behavior to web pages.
- .Net Framework: Comprehensive framework for building enterprise-scale applications using a variety of languages including C# and VB.NET.
- Web Forms: Web application development approach that allows developers to build highly interactive web forms without the need to understand complex HTML or CSS.
- SQL Server 2012/2016: Relational database management system for storing, managing, and retrieving data in a structured manner.
- Visual Studio 2015 and above: Integrated development environment (IDE) used for developing applications using C#, ASP.NET, and other Microsoft technologies.
- TFS (Team Foundation Server): Project management and collaboration platform for software developers.
- CSS: Style sheet language used to describe the look and formatting of a document written in HTML or XML.
- jQuery: Fast, small, and feature-rich library designed to simplify HTML document traversing, event handling, animating, and Ajax interactions for rapid web development.
- Bootstrap: Open-source front-end framework that enables developers to build responsive websites with ease.
- JSON (JavaScript Object Notation): Data interchange format used for transmitting data between a server and a client.
- AJAX (Asynchronous JavaScript and XML): Technique for creating faster, more interactive web applications by exchanging small amounts of data with the server behind the scenes.
Who is this for
pThis role suits individuals with a passion for software development, strong technical skills, and an eagerness to contribute to innovative solutions in the tech industry.
Why This Job is a Good Opportunity
ulliOpportunity to work with cutting-edge technologies like C#, ASP.NET, MVC, and SQL Server in an industry-leading company.liContribute to innovative projects that impact the design and functionality of ecommerce applications.liCollaborate with a global team of professionals in a dynamic and fast-paced environment.liAffordability and flexibility in working hours due to 24/7 order processing capabilities.liPotential for career growth within a company known for rapid introduction of new products and technologies.
Interview Preparation Tips
- Review the job description thoroughly to understand the required skills and experience needed for this role.
- Prepare examples of your work related to web application development, especially in areas like C#, ASP.NET, MVC, and SQL Server.
- Practice explaining complex technical concepts in simple terms to demonstrate your ability to communicate effectively with both technical and non-technical team members.
- Familiarize yourself with Agile methodologies and be prepared to discuss how you have applied them in previous roles.
- Be ready to discuss specific experiences with DXP, WCMS or CMS platforms.
Career Growth in This Role
pThe role offers excellent opportunities for career growth within a company that values innovation and continuous learning. As a software developer specializing in Microsoft technologies, you can advance your skills through hands-on experience on various projects. The company encourages professional development by providing access to the latest tools, technologies, and training programs. Additionally, working closely with business analysts, designers, architects, developers, and quality analysts provides valuable insights into different aspects of software development, which can be beneficial for career advancement.pThere are also opportunities to move into leadership roles or specialize in areas such as architecture, project management, or technical sales within the company. The global presence of Mouser Electronics means you could potentially explore international opportunities and expand your professional network across various regions.
Explore More Opportunities
Skills
Frequently Asked Questions
What are the required qualifications?A bachelor’s degree in computer science or related field is required.
Is experience with digital experience platforms necessary?Experience with DXP/WCMS and Microsoft .NET technologies is preferred but not mandatory.
What kind of salary can I expect?The position offers a competitive salary package starting at 5 LPA.