Posted:2 weeks ago| Platform:
Remote
Full Time
Tech Lead Job Description Job Summary: The Principal Software Engineer will be responsible for driving the direction of their part of the organization, assisting management and other senior technical leaders create strategic roadmaps and driving priorities to meet various objectives. They will develop proven systems, replicate those systems and approaches across the team so that others may learn from and improve on them. They will play a central role in technical, business, and organizational contributions affecting the sub-department (delivery stream). Key Responsibilities Lead strategic organizational decisions and plans, and actively seek to create or redefine roadmaps across the organization with product, business, and architecture counterparts. Help refine roadmaps across the stream based on technical strategy and constraints. Ideate new engineering efforts and provide guidance and vision. Mentor and actively drive the technical skills of the immediate or extended team with consideration of their career stage and personal trajectory. Remove barriers by working with others around a shared need or customer benefit. Create strategies that cross organizational boundaries to achieve broad business goals or influence. Anticipate issues or implications that their ideas would have on others and pursue mutually beneficial strategies. Drive measurable growth by scaling/mentoring teams, affecting engineering roadmaps positively, managing key metrics, creating research and/or programs. Requirements 10+ years of hands-on development as a professional. Expertise in multiple of the following languages: Java, spring +Angular Javascript, Java, Kotlin, Node.js, React, Microservices exp and Cloud Native exp,. Strong SQL experience with PosgreSQL. Strong Elasticsearch experience. Experience with centralized logging and metrics collection systems. Experience with technical innovation in software architecture and building innovative solutions. Ability to present and defend technical proposals in front of audiences of varying size. Working knowledge of API fundamentals and best practices implementing microservices. Cloud experience with AWS. Experience with Kubernetes, Docker, oauth, Jenkins or similar tools. Experience with a Scrum and Agile based environment. Experience with cross-application integration and troubleshooting. Bachelor's degree in Computer Science or related field. Core Competencies Positive driving force for the team. Self-starter, high energy, and willing to go the extra mile. Amazing communicator (written and verbal) and comfortable discussing software and features. Comfortable communicating with remote individuals and offices and working in a team environment. Show more Show less
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Experience: Not specified
Salary: Not disclosed
Experience: Not specified
4.85 - 10.0 Lacs P.A.
Salary: Not disclosed
Salary: Not disclosed
Salary: Not disclosed
Salary: Not disclosed
Salary: Not disclosed
Experience: Not specified
Salary: Not disclosed
Pune, Maharashtra, India
Experience: Not specified
Salary: Not disclosed
Pune, Maharashtra, India
Salary: Not disclosed