Role: Web Developer-Lead
Experience: 10 to 15 Years
Location : Bangalore
JOB DESCRIPTION:
We are looking for motivated individuals to deliver innovative digital solutions through design, development, deployment, and support. The Lead Web Developer (Front-end) role involves developing, testing, and maintaining web applications using Angular and other front-end frameworks. Responsibilities include collaborating with cross-functional teams to design and implement new features, ensuring optimal performance and scalability.
Key Responsibilities
“• Provide technical support and troubleshooting for internally developed software applications and vendor software packages.
• Monitor system performance and ensure the availability and reliability of software applications.
• Collaborate with development teams to resolve software issues and implement updates or patches.
• Manage software installations, configurations, and upgrades.
• Document support processes, procedures, and troubleshooting steps.
• Assist in the evaluation and selection of new software solutions to meet business needs.
• Conduct training sessions for end-users to ensure effective use of software applications.
• Maintain strong relationships with software vendors to ensure timely support and updates.
• Participate in the development and implementation of IT policies and procedures.
• Stay current with industry trends and emerging technologies to provide innovative support solutions.”
Required Qualifications
“• Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience) and able to demonstrate high proficiency in programming fundamentals.
• At least 10 years of proven working experience as a Web Developer with a strong portfolio of web applications.
• Skilled in Angular and/or other frameworks (e.g., ASP.NET Razor Pages, React, Vue.js).
• Solid understanding of HTML5, CSS3, and JavaScript/TypeScript.
• Skilled in consuming RESTful APIs and asynchronous programming.
• Experience implementing security best practices in web development.
• Skilled in recognizing, applying, and implementing design patterns and best practices for web development to enhance code quality, maintainability, and scalability. (MVC, REST, SOLID principles, DDD, etc.)
• Familiarity with version control systems (e.g., Git).
• Experience with Microsoft Azure services, including Azure App Services, Azure Functions, and Azure DevOps.
• Excellent communication and ability to work effectively in a collaborative team environment.
• Ability to adapt to new technologies and changing business requirements. Strong problem-solving skills and attention to detail.”
Preferred Qualifications
“• Experience with automated testing. Knowledge and experience applying multiple levels of testing (Unit, Integration, and End to End)
• Experience with monitoring & logging application performance in cloud environments
• Experience with server-side rendering and progressive web apps (PWAs).
• Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).
• Familiarity with CI/CD pipelines and cloud deployments”
How to Apply:
Interested candidates should submit their resume and a cover letter outlining their experience and suitability for the role to ashwini@zerozilla.com