Bangalore, IND
6 days ago
Lead Software Engineer
Title: Lead Software Engineer - 110361 Primary Location: India (IN) - Karnataka - Bangalore Job Grade: 07 Employee Referral Bonus: Referral Bonus will be provided as per Company's policy. **Duties** + Lead the development of the product by providing technical leadership; in addition to planning, execution, coding and testing to deliver functionality on the complete product. + Be recognized as a technical leader in the solution of complex problems; develop creative functionality and provide solutions to complex problems by identifying and organizing necessary resources + Lead evaluation and implementation of design solutions to improve cost, quality and performance of applications. + Provide coaching and mentoring to others within the product team + Be proactive in working towards implementing best practices. + Demonstrates strong collaboration skills across teams and business stakeholders across products + Follows Agile software design methodology for software configuration and development  + Maintains system documentation and keeps it relevant as needed **Required** + 3+ years of hands on software coding skills in Python, and frameworks like Django, Flask, API design, databases SQL & no-SQL + 1+ years of experience in cloud development with the AWS platform + Implementation experience of engineering practices like TDD, DevSecOps, Software automation, CI/CD. Strong understanding of Agile and XP practices + Skilled at implementing appropriate design patterns, microservices framework, loosely coupled architecture and scalable application + Deep understanding of security frameworks, authentication and authorization schemes + Experience in performance tuning and scaling applications. + Experience in Application stack modernization and migration + Excellent problem-solving and critical-thinking abilities. + Strong communication skills to convey technical concepts to non-technical stakeholders. + Ability to work independently and as part of a team in a fast-paced environment. **Desired** + Fundamental understanding of AI/ML and working experience with GenAI + Demonstrated learning agility and strong desire to innovate. + Ability to explore emerging frameworks, technology and tools and plan technical implementation + Experience in software test automation . **Education** + Bachelor’s degree in an Computer/Software Engineering, Computer Science, or Information Technology discipline OR + Bachelor’s degree with equivalent experience (7+ years applied engineering experience ) **This Position will be posted till 20th February 2025.**
Confirm your E-mail: Send Email