Software Developer
Indexed description
Overview:
The Software Developer supports the development, enhancement, and maintenance of digital solutions
within asset management platforms. This role assists in software design, integration, and deployment
activities to ensure solutions are reliable, scalable, and aligned with operational needs.
Key Responsibilities:
- Assist in designing, developing, and maintaining scalable software solutions that support
predictive maintenance, anomaly detection, and process automation products.
- Support the use of modern programming languages, frameworks, and microservices
architecture to help ensure seamless system integration.
- Participate in Agile methodologies and CI/CD practices to support rapid, reliable, and iterative
development cycles.
- Collaborate with cross-functional teams during sprint planning, code reviews, and product
rollouts to contribute to timely delivery.
- Help utilize cloud platforms (AWS, Azure, GCP) and containerization tools (Docker,
- Kubernetes) to build and scale robust systems with the development team. Assist in optimizing infrastructure performance through monitoring, testing, and proactive
enhancements.
- Work closely with engineering, product, design, and data teams to support alignment of
technical requirements with strategic goals.
Qualifications:
Education:
- Bachelor’s degree in Bachelor’s degree in Computer Science, Software Engineering,
Information Technology or a related field.
Qualifications:
- + 0 Years of experience in a related field or practical internship, Co-Op training in software or
product development within industrial or enterprise environments.
Skills & Competencies:
- Familiarity with microservices, full-stack development, and cloud-native architectures.
- Strong technical, problem-solving, and collaboration skills.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search