i
ConvergeSol
7 ConvergeSol Jobs
4-8 years
Convergesoft - Senior Software Engineer - .Net/AngularJS (4-8 yrs)
ConvergeSol
posted 20min ago
Flexible timing
Key skills for the job
About the Role :
We are seeking a highly motivated Senior Software Engineer to join our dynamic team. The ideal candidate will be a self-starter, a strong team player, and a seasoned developer capable of leading the development of new software products and enhancing existing ones.
You will be responsible for designing, developing, and maintaining high-quality web applications using .NET (Core and Framework) and Angular (9+). You should excel in working with large-scale applications and frameworks and possess excellent communication and leadership skills.
Responsibilities :
- Design, develop, and maintain robust and scalable web applications using .NET (Core and Framework) and Angular (9+).
- Build responsive, modular, and reusable front-end components with Angular, ensuring seamless integration with .NET back-end services.
- Write clean, efficient, and well-documented code using C#, ASP.NET MVC, Web API, and .NET Core.
- Develop and maintain sophisticated user interfaces using Angular (9+), HTML5, CSS3, and JavaScript.
- Ensure the technical feasibility of UI/UX designs and optimize application performance for a superior user experience.
- Implement responsive web design (RWD) principles to ensure cross-device compatibility.
- Design and implement RESTful APIs and web services for seamless data integration and communication.
- Develop and maintain database schemas and queries using MSSQL, MySQL, MongoDB, or Oracle.
- Implement security best practices to protect sensitive data and ensure application integrity.
- Collaborate with cross-functional teams (product, design, QA) to define, design, and deliver new features.
- Lead code reviews and ensure adherence to coding standards and best practices.
- Mentor and guide junior developers, fostering a culture of continuous learning and improvement.
- Work within agile methodologies.
- Troubleshoot and debug complex application issues, ensuring high-quality performance and reliability.
- Conduct thorough testing and implement robust error handling mechanisms.
- Contribute to all phases of the development lifecycle, including deployment and maintenance.
- Stay up-to-date with emerging technologies and industry trends, bringing innovative ideas to the team.
- Evaluate and recommend new tools and technologies to improve development efficiency and application performance.
Skillset :
- Expert proficiency in .NET technologies, including C#, ASP.NET MVC 5+, .NET Core, Web API, and . NET Framework.
- Experience with LINQ.
- Extensive experience with Angular (9+), including component-based architecture, data binding, and routing.
- Strong proficiency in HTML5, CSS3, and JavaScript.
- Experience with front-end libraries and tools such as jQuery and Bootstrap.
- Strong understanding of Responsive Web Design (RWD).
- Solid understanding of OOP principles and design patterns.
- Familiarity with relational and non-relational databases, including MSSQL, MySQL, MongoDB, and Oracle.
-Experience working with RESTful APIs and web services.
- Understanding of architectural styles like REST and RPC.
- Strong problem-solving, debugging, and analytical skills.
- Excellent written and verbal communication skills.
- Ability to work in a collaborative, team-oriented environment.
Additional Skills (Preferred) :
- Experience with WPF.
- Knowledge of cloud platforms (Azure, AWS).
- Experience with CI/CD pipelines.
Qualifications :
- Master's degree in IT, Computer Science, or a related field (BE/BS/ME/BCA/MCA/BSc/MSc).
- Proven track record of developing and delivering high-quality web applications using .NET and Angular.
- Demonstrated leadership experience in a software development environment
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Senior Software Engineer roles with real interview advice
3-7 Yrs
₹ 0.5 - 1L/yr
Gandhinagar, Ahmedabad, Vadodara