POSITION SUMMARY:As a member of the software engineering team, you will support the team of software engineers in the development of Setra's SaaS platform. You will be responsible for developing and maintaining scalable, high-performance applications using Java/Go and AWS services. The ideal candidate should have a strong background in software development, cloud architecture, and best practices for deploying applications on AWS. You will collaborate with cross-functional teams to assist development efforts for new product development, and product maintenance. If you are the kind of person who has the foundations of a highly technical individual contributor and can thrive in a fast-paced, dynamic environment, come join us!
KEY RESPONSIBILITIES:
Front-End Development: Develop and maintain user interfaces using Angular.
Back-End Development: Design and implement RESTful APIs and microservices using Golang, Java with Spring Boot.
Implement AWS services such as EC2, S3, RDS, Lambda, and others to build and deploy applications.
Agile Methodologies: Actively participate in Scrum ceremonies, including planning & estimation, sprint reviews and retrospectives.
CI/CD Pipelines: Utilize continuous integration and continuous deployment pipelines to ensure smooth delivery of software.
Code Repository Management: Use Git or Bitbucket for version control and collaboration.
Unit Testing: Write and maintain unit tests to ensure code quality and reliability.
Software Development Process: Follow best practices in software development and contribute to the continuous improvement of the development process.
Collaboration: Work closely with cross-functional teams to deliver high-quality software solutions.
Problem-Solving: Be self-motivated and solution-driven, capable of handling challenges and providing innovative solutions.
QUALIFICATIONS:Critical Success Factors: Passion for continuous improvement and experimentation.
Bias for action and ability to effectively prioritize and work with minimal supervision.
Ability to work without constant supervision, be self-motivated and willing to learn.
Work around work blockages and multi-task to maximize results.
Quality logging of results / reports with supporting data and descriptions.
Required Skills/Experience:1-3 years of experience in Golang, Java development, Spring Boot.
Strong understanding of object-oriented programming, data structures, and algorithms.
Knowledge of frontend & backend technologies (e.g., HTML, CSS, PHP, JavaScript, Vue).
Experience with RESTful APIs, microservices architecture, and cloud-native applications.
Proficiency with version control systems (e.g., Git).
Excellent problem-solving skills and attention to detail.
Strong communication and teamwork abilities.
Good to Have Skills/Experience:
Understanding of Cloud IoT platforms.
Experience with AWS services (e.g., EC2, S3, RDS, Lambda, etc.).
Experience with CI/CD pipelines and DevOps practices.
Basic knowledge of Mobile App Development.
Education: Engineering Degree in Computer Science or related fields.
Fortive Corporation Overview
Fortive's essential technology makes the world stronger, safer, and smarter. We accelerate transformation across a broad range of applications including environmental, health and safety compliance, industrial condition monitoring, next-generation product design, and healthcare safety solutions.
We are a global industrial technology innovator with a startup spirit. Our forward-looking companies lead the way in software-powered workflow solutions, data-driven intelligence, AI-powered automation, and other disruptive technologies. We're a force for progress, working alongside our customers and partners to solve challenges on a global scale, from workplace safety in the most demanding conditions to groundbreaking sustainability solutions.
We are a diverse team 18,000 strong, united by a dynamic, inclusive culture and energized by limitless learning and growth. We use the proven Fortive Business System (FBS) to accelerate our positive impact.
At Fortive, we believe in you. We believe in your potential—your ability to learn, grow, and make a difference.
At Fortive, we believe in us. We believe in the power of people working together to solve problems no one could solve alone.
Fortive: For you, for us, for growth.