Software Engineer Lead (Squad Tech Lead)
Salary undisclosed
Checking job availability...
Original
Simplified
Squad tech lead is the combination of two main responsibility, technical responsibility and leadership responsibility who has technical skills and capabilities with broad experience of technologies and leadership. Mentoring, coaching team, and responsible for technical development of the project or product. Go to person for stakeholder.
Responsibilities
• Involve on Development Cycle (Start from inception to development to production)
• Contributing in design and develop software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas; following the software development lifecycle.
• Implementing the best practices and coding standards of the project.
• Ensure code quality and secure code in accordance to secure code guidance (PCI-DSS, OWASP, etc)
• Manage and control technical debt.
• Coaching and Mentoring the team specially for software engineers.
• Stay on the leading edge of development practices.
Qualifications
• Experience as a software engineer >5 years
• Hands-on coder
• Experience leading a team.
• Experience working in Agile methodologies
• Experience with microservices architecture.
• Experience in a Java Spring Boot.
• Experience with DevOps.
• Possess a working knowledge of distributed services from design and implementation to operational and scalability needs.
• Have a desire to work with team in a fast-paced environment with strong values in sustainable development.
• Passionate about technologies
• Be a persistent, creative problem solver
Responsibilities
• Involve on Development Cycle (Start from inception to development to production)
• Contributing in design and develop software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas; following the software development lifecycle.
• Implementing the best practices and coding standards of the project.
• Ensure code quality and secure code in accordance to secure code guidance (PCI-DSS, OWASP, etc)
• Manage and control technical debt.
• Coaching and Mentoring the team specially for software engineers.
• Stay on the leading edge of development practices.
Qualifications
• Experience as a software engineer >5 years
• Hands-on coder
• Experience leading a team.
• Experience working in Agile methodologies
• Experience with microservices architecture.
• Experience in a Java Spring Boot.
• Experience with DevOps.
• Possess a working knowledge of distributed services from design and implementation to operational and scalability needs.
• Have a desire to work with team in a fast-paced environment with strong values in sustainable development.
• Passionate about technologies
• Be a persistent, creative problem solver