WeExcel - Senior Software Developer - C#/.Net/Entity Framework
WE Excel
Date: 4 weeks ago
City: Chandigarh, Chandigarh
Contract type: Full time

Role Overview
We are seeking a highly skilled Senior Software Developer to join our team in Chandigarh. This role involves designing, developing, and implementing software applications with a strong focus on full-stack development.
You will be responsible for writing high-quality, efficient, and maintainable code, ensuring application performance, and collaborating with cross-functional teams to build innovative solutions.
Additionally, you will mentor junior developers and stay updated with emerging technologies to enhance our development processes.
Key Responsibilities
We are seeking a highly skilled Senior Software Developer to join our team in Chandigarh. This role involves designing, developing, and implementing software applications with a strong focus on full-stack development.
You will be responsible for writing high-quality, efficient, and maintainable code, ensuring application performance, and collaborating with cross-functional teams to build innovative solutions.
Additionally, you will mentor junior developers and stay updated with emerging technologies to enhance our development processes.
Key Responsibilities
- Design, develop, and maintain scalable .NET applications (web, desktop, and cloud-based).
- Implement front-end development using Angular, ensuring a seamless user experience.
- Collaborate with cross-functional teams to define, design, and deploy new features.
- Write clean, efficient, and testable code while following best practices.
- Debug and optimize applications for maximum performance and scalability.
- Work with SQL and NoSQL databases to ensure efficient data storage and retrieval.
- Follow software development methodologies, including Agile and Scrum.
- Mentor junior developers and contribute to knowledge sharing within the team.
- Stay updated with the latest .NET technologies, frameworks, and industry trends.
- 5+ years of experience in software development with a strong background in .NET and Angular.
- Proficiency in C#, .NET Core, ASP.NET, and Entity Framework.
- Experience with web development frameworks like Django, Flask, or Spring is a plus.
- Strong knowledge of HTML, CSS, JavaScript, TypeScript, and modern front-end frameworks like Angular or React.
- Expertise in RESTful API development and integration.
- Understanding of software architecture, design patterns, and best practices.
- Strong knowledge of database technologies (SQL & NoSQL).
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.
- Ability to mentor and guide junior developers.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Experience with cloud platforms such as AWS or Azure.
- Knowledge of DevOps practices and CI/CD pipelines.
- Familiarity with microservices architecture.
- Experience working in an Agile/Scrum environment.
See more jobs in Chandigarh, Chandigarh