4 LaserBeam Software Jobs
5-7 years
Chennai
Laserbeam Software - Senior Developer - ASP.Net/Python (5-7 yrs)
LaserBeam Software
posted 2mon ago
Flexible timing
Position : Senior Developer
Location : Chennai
Department : IT/Software Development
Job Summary :
We are seeking a highly skilled and experienced Senior Developer with a strong background in ASP.NET MVC, .NET Core, Entity Framework, MS SQL Server, Python, Flask, Django, and MongoDB. The ideal candidate should have an in-depth understanding of Object-Oriented Programming (OOP) and SOLID principles. As a Senior Developer, you will be responsible for designing, developing, and maintaining high-quality software solutions, mentoring junior developers, and collaborating with cross-functional teams to deliver innovative projects.
Key Responsibilities :
- Design and Development : Design, develop, test, and deploy scalable and maintainable software applications using ASP.NET MVC, .NET Core, and Entity Framework.
- Backend Development : Implement and maintain robust backend services and APIs using MS SQL Server, Python, Flask, Django, and MongoDB.
- Database Management : Design and optimize database schemas, write complex queries, and manage database performance.
- Code Quality : Ensure the application of best practices in coding, design patterns, and software architecture principles (OOP, SOLID).
- Collaboration : Work closely with product managers, designers, and other stakeholders to gather requirements and translate them into technical specifications.
- Mentorship : Mentor and provide guidance to junior developers, conduct code reviews, and promote a culture of continuous learning and improvement.
- Problem Solving : Troubleshoot and resolve complex technical issues, optimize performance, and ensure security and scalability of applications.
- Documentation : Create and maintain comprehensive technical documentation for developed solutions.
Qualifications :
- Education : Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Experience : Minimum of 5+ years of professional experience in software development.
Technical Skills :
- Proficiency in ASP.NET MVC, .NET Core, and Entity Framework.
- Strong experience with MS SQL Server, including complex query writing and performance optimization.
- Proficiency in Python, with experience in Flask and Django frameworks.
- Experience with MongoDB and other NoSQL databases.
- Solid understanding of Object-Oriented Programming (OOP) and SOLID principles.
- Familiarity with front-end technologies such as HTML, CSS, JavaScript, and popular frameworks (e.g., Angular, React) is a plus.
Soft Skills :
- Excellent problem-solving skills and the ability to think critically and creatively.
- Strong communication skills and the ability to work effectively in a team environment.
- Self-motivated, detail-oriented, and able to manage multiple tasks and projects simultaneously.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Senior Developer roles with real interview advice
5-7 Yrs
Chennai
5-7 Yrs
Chennai