HamburgerMenu
hirist

Job Description

Role : Lead Engineer

Responsibilities :

- Define the long-term technical strategy and architecture vision for device management, leveraging new technologies to deliver features to our customers.

- Think out of box, plan, and build frameworks as building blocks, be updated with the technology, and improve frameworks on timely manner.

- Work closely with Engineering managers and Product managers, understand the requirement, deep dive the corner case solutions and detail out the scope.

- Professionally maintain all software and create updates regularly to address customer concerns.

- Manage the entire ecosystem of the technology Analyse, Design, Debate, Architect, Document, Plan, Integrate, Deploy, Metrics & Monitoring Solutions, Logging Frameworks, Test Automation, Analytics.

- Ensure software security by developing programs to actively monitor the defined standards.

- Collaborate with team members to determine best coding practices and enhance client experience.

- Develop Successors in Place by mentoring the individuals and assist in their career growth and update them with the technical challenges that might come their way.

- Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment.

- Actively participate in Internal initiatives, contribute to org wide Technology initiatives.

Core Competencies :

- Bachelors Degree in Computer Science or equivalent.

- Overall, 8+ years of Software development experience.

- 8+ years of experience in software development and 3+ years of experience inpeople management with a focus on developing high-quality, scalable software applications.

- Strong programming skills in C#, . NET Core, Microsoft SQL, AngularJS, HTML5, CSS3.

- Proficiency in Angular 12, NGRX, C# Azure AppService and Functions, Cosmos DB, Blob Storage, ElasticSearch, SQL Server.

- Possess expert knowledge in performance, scalability, enterprise system architecture, and engineering best practices.

- Knowledge in latest Architectural patterns that facilitates TDD approach, Knowledge in Unit Testing.

- Experience with Agile software development methodologies such as Scrum.

- Excellent problem-solving and analytical skills, with a strong attention to detail.

- Strong communication skills, with the ability to work effectively in a team environment.

- Experience in being part of Production deployments and related activities.


info-icon

Did you find something suspicious?