Full Stack Developer
Job description
Job Summary
As a Software Development Team Lead, He/She will manage the software developer team in completing a range of internal and external projects, designing the overall solutions, and directing the team’s work and priorities while helping the developer team members’ career paths and futures. He/She will ensure high-quality, stable solutions that are easily deployable, user-friendly, and scalable.
Duties and Responsibility Lead and mentor a cross-functional technical squad, providing guidance and setting technical standards and the adoption of best practices. Oversee technical decision-making within the squad, ensuring alignment with overall technology strategy. Collaborate with the Product Owner to manage the product backlog, prioritizing tasks and ensuring clarity of user stories and acceptance criteria.
Monitor and report on squad performance, planning, execution, and delivery of squad projects, ensuring that timelines, quality, and budget requirements are met. Represent the squad in technical discussions, contributing to the overall technology strategy and roadmap. Drive continuous improvement initiatives within the squad, leveraging feedback, metrics, and retrospectives.
Enforce SSHE policies and environmental compliance in all working areas. Experience Bachelor’s degree in computer science, Software Engineering, or related field. Advanced degrees or certifications (e.g., Certified Scrum. Master, AWS Certified Solutions Architect) are a plus. At least 10 years of experience in software development, with 5-7 years in a technical leadership role managing cross-functional agile teams.
Proven experience working in Agile environments (Scrum, Kanban), with a strong understanding of Agile principles, methodologies, and tools. Experience in the technology development domain, preferably within sectors such as environmental technology, geospatial solutions, or carbon trading platforms. Skills and Abilities Proficiency in programming languages relevant to the squad’s projects.
Strong understanding of software architecture, including microservices, cloud-native development, and system integration. Familiarity with data engineering and analytics tools, particularly those used for processing and analyzing large datasets. Demonstrated ability to lead and mentor a cross-functional team, with a track record of building high-performing squads.
Excellent verbal and written communication skills, with the ability to effectively convey technical concepts to both technical and non-technical stakeholders. Strong problem-solving skills, with the ability to navigate complex technical challenges and drive solutions. Proficient in making informed, data-driven decisions, balancing technical and business considerations.
Able to thrive in a fast-paced, dynamic environment, with a willingness to learn and adapt to new technologies and methodologies. Competencies
- I DREAM
- Passion
- I DREAM
- Fun
- I DARE
- Innovate
- I DARE
- Drive Result
- WE DO
- Respect
- WE DO
- Teamwork Skills
Description copied from AI and Robotics Ventures's careers page. Read the full posting before you apply.
More jobs at AI and Robotics Ventures
Business Analyst
AI and Robotics Ventures· Bangkok, TH, 3603Data Engineer
AI and Robotics Ventures· Bangkok, TH, 3603DevOps Engineer
AI and Robotics Ventures· Bangkok, TH, 3603Front End Developer
AI and Robotics Ventures· Bangkok, TH, 3603Full Stack Developer
AI and Robotics Ventures· Bangkok, TH, 3603
Full Stack Developer jobs at other companies
Full Stack Developer
BizTek People, Inc. | APA International Placement ConsultantsFull Stack Developer
Wellby Financial· Webster, TXFull Stack Developer
LGT· SingaporeFull Stack Developer
Arbor Research Collaborative for Health· Ann Arbor, MI, USAFull Stack Developer
Booz Allen Hamilton· Charlottesville, VA· $69k – $158k