MAIN PURPOSE OF THE ROLE :
The Cloud Software Engineer leads and supervises a team of professionals, typically serving as a first-level manager. The role focuses on mentoring, coaching, and coordinating the team to deliver high-quality software solutions. The primary responsibility is to design, develop, implement, and maintain electronic data systems and cloud-based applications that align with the organization's evolving needs. This position does not usually involve budget or direct hire / fire authority.
MAIN RESPONSIBILITIES :
- Lead the design, development, coding, testing, and debugging of new software solutions or significant enhancements to existing cloud-based applications.
- Collaborate closely with technical staff and stakeholders to analyze and understand software issues, translating business needs into detailed technical specifications.
- Evaluate, schedule, and resource development projects to ensure timely and efficient delivery.
- Investigate and analyze user requirements, writing, testing, and maintaining robust computer programs.
- Prepare system documentation and technical reports to facilitate efficient knowledge transfer and system maintenance.
- Handle escalated customer complaints, analyze the root cause, and develop practical solutions and suggestions for continuous improvement and enhancements.
- Contribute to the development of software user manuals and technical documentation.
- Ensure that developed solutions adhere to security, performance, and scalability best practices in a cloud environment.
QUALIFICATIONS & EXPERIENCE :
Minimum of 4 years of experience in software engineering, with strong hands-on expertise in cloud-based software development.Solid understanding of cloud platforms such as AWS, Azure, or Google Cloud Platform.Proficient in software development life cycle (SDLC), version control, CI / CD pipelines, and agile methodologies.Strong problem-solving, communication, and leadership skills.Experience in mentoring / coaching technical teams.Relevant degree in Computer Science, Information Technology, or related field.(ref : hirist.tech)