Software Engineer Lead
Apply Now
We are looking for a Software Engineer Lead to design and implement new systems and features, as well as modify and maintain existing systems for adaptation to business and/or technology changes. You will participate in all aspects of software development and provide hands-on technical leadership. You will have daily responsibility for guiding a team of software engineers.
Tasks and Responsibilities
- Analyze, design, develop, modify, write, edit, and implement software programming applications for the most complex solutions
- Manage the day-to-day activities of an agile team of software engineers who will develop, test, and commission an integrated systems project
- Participate in software functional tests
- Commission software on site with automated equipment
- Provide start-up and post go-live support
- Participate in on-call rotation
- Provide mentorship, administrative oversight, performance evaluations, and personal development of direct reports
Requirements
- At least 5 to 8 years of software engineering experience
- BS or MS in computer science from a reputable university
- Strong problem-solving & analytical skills & the ability to understand complex business requirements
- Proven ability to lead engineering resources to complete project tasks
- Previous experience managing direct reports of software engineering personnel
- Understanding of asynchronous and parallel programming techniques
- Mentor Software Engineers to allow for skill/knowledge development through advice, coaching, and training opportunities
What we offer
- 🤓 Above market salary, with reviews twice a year
- 😎 Work life balance, no overtime, no weekends
- ✓ Generous provident fund contribution
- ⛑ Medical allowance
- 🙌 Work from home flexibility, you choose what suits you
- 🧑💻 Ongoing training and professional development
- 🙇 Exciting and challenging work
- 💻 Company equipment
- 🤑 Performance based bonuses and appreciations
- 😉 Company trips, mountains are calling
- 🎈 Appreciation lunches, dinners, team events
- 🎮 Game sessions, it's not all about work!
- ⛱ 20 vacation days