Role Overview
- Provide advanced software engineering support for various projects and initiatives.
- Lead and manage a team of software engineers, ensuring successful project execution and delivery of high-quality solutions.
- Collaborate with cross-functional teams to develop and execute project plans.
- Manage to resolve complex technical issues and drive improvements in software development processes.
Requirements
- Bachelor’s degree from an accredited institution in a technical discipline such as science, technology, engineering, mathematics
- Minimum 8+ years of experience in advanced software engineering or related roles
- Strong leadership and team management skills
- Excellent problem-solving and decision-making abilities
**Operational & Advanced Responsibilities
- **Good to have
- Provide operational support and guidance for production systems, including monitoring and performance tuning.
- Work with platforms such as vCenter / vCloud Director (VCD) for infrastructure operations, where applicable.
- Mentor junior engineers and provide technical leadership during design and implementation phases.
- Stay current with emerging technologies, frameworks, and industry trends, recommending improvements where applicable.