Gurugram, IND
7 days ago
Lead, IT Application Development
**Lead, IT Application Development - Full Stack & JDE** Lead IT Application Development - Full Stack (Web, Mobile, No/Low Code, etc.) and JDE As a Lead IT Engineer, possess a robust background in modern full-stack development (web, mobile, no/low code, etc.), complemented by exceptional technical skills. Track record includes successfully leading and delivering complex projects, guiding the technical direction of initiatives, mentoring team members, and ensuring the delivery of high-quality software solutions, including hands-on work. Committed to fostering innovation, collaboration, and excellence within technology teams. **What you will do:** + **Full Stack Development:** Hands-on as well as leads development efforts across the entire stack, including front-end and back-end technologies. Ensure the integration of user-facing elements with server-side logic. Collaborate with UI/UX designers to implement visually appealing and intuitive user interfaces. Work closely with developers to review code, troubleshoot issues, and ensure code quality and adherence to coding standards. + **Technical Leadership:** Provide technical leadership and guidance to a team of developers in designing, implementing, and maintaining reusable, scalable, secure, and efficient software solutions, and collaborate with cross-functional teams to define technical strategies, architecture, and best practices. Drive the adoption of best practices, coding standards, and development methodologies. Oversee the design and architecture of complex software solutions. + **Application Development Management:** Lead and manage the entire development lifecycle of projects, from requirements gathering to deployment and maintenance, and ensure timely and on-budget delivery of projects by effectively managing resources, timelines, and priorities. Work with team to allocate resources effectively. + **JDE** : Candidates with some prior experience in JD Edwards (JDE) systems will be preferred. + **Team Leadership and Mentorship:** Foster a collaborative and innovative team culture. Provide mentorship and coaching to team members, fostering skill development and career growth. Conduct regular code reviews and offer constructive feedback. + **Cross-Functional Collaboration** : Collaborate with cross-functional teams, including other technology towers, Product Management, Quality Assurance, and Operations. Work closely with stakeholders to understand business requirements and translate them into technical solutions. Communicate effectively with non-technical stakeholders. + **Technology Evaluation and Adoption:** Stay updated on industry trends, emerging technologies, and best practices. Evaluate new technologies and tools, making recommendations for adoption based on business needs. Advocate for the implementation of innovative solutions to enhance development processes. + **Quality Assurance and Code Review:** Establish and enforce quality assurance processes and standards. Conduct thorough code reviews to ensure code quality, security, and adherence to coding standards. Unit Testing Frameworks, TDD, Facilitate SIT, etc. Ensure high-performance applications. + **Continuous Improvement:** Identify opportunities for process improvement and lead initiatives to enhance development workflows. + **Agile DevOps** : An adept agile software development leader. Implements DevOps practices, automation, and CI/CD pipelines to streamline development processes. + **Risk Management:** Proactively identify and mitigate technical risks in projects. Develop contingency plans to address potential challenges. + **Centralized Governance:** Establish and enforce centralized governance for software development practices. Ensure consistency and compliance with organizational standards. + **Client and Stakeholder Engagement:** Engage with clients and stakeholders to understand their needs and expectations. - Provide technical guidance and updates on project progress. **What you will need:** + **Education:** Bachelor’s degree in computer science, Information Technology, Engineering, or a related field. A Master’s degree in a relevant discipline would be considered a strong plus. + **Experience:** 7-10 years of relevant experience in modern full-stack development, encompassing web, mobile, and no/low code solutions. Extensive experience with an end-to-end focus on both front-end and back-end technologies, based on the Azure Cloud platform. + Proficiency in programming languages and frameworks such as JavaScript (Node.js, React, Angular, Vue). + In-depth experience with responsive UI design, .Net, .Net Core, ASP.NET MVC, RESTful services, microservices architecture, RDBMS, SQL, NoSQL, Entity Framework, etc. + In-depth experience with databases (SQL and NoSQL), RESTful APIs, and microservices architecture. + Familiarity with DevOps practices, and hands-on experience in CI/CD pipelines, and cloud platforms (Azure) + Experience with Microsoft Power Platform (Power Apps, Power Automate, Power BI) and JDE is a strong plus. + Good experience in Azure platform-based cloud development along with Exposure to mobile app development, design patterns, Azure Cognitive services, and implementing secure client-side and server-side architecture. + Strong experience in user state management, manual, and automated unit testing, TDD, and performance optimization techniques. Stryker is a global leader in medical technologies and, together with its customers, is driven to make healthcare better. The company offers innovative products and services in MedSurg, Neurotechnology, Orthopaedics and Spine that help improve patient and healthcare outcomes. Alongside its customers around the world, Stryker impacts more than 150 million patients annually. Stryker Corporation is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status. Stryker is an EO employer – M/F/Veteran/Disability.
Por favor confirme su dirección de correo electrónico: Send Email