about the company
You will be joining a well established company that has 15 years of excellence in the field that they are focusing on by providing their clients with customized solutions to embrace a better online user experience driven by secure and innovative new technologies. The company currently works with a range of international organizations and is seeking to expand their software development team exponentially.
culture & benefits
- high performance bonus
- hybrid work mode + allowance
- flexible working environment
about the role
as a Development Leader, you will play a pivotal role in driving the technical strategy and architectural decisions for a highly-scalable, cloud-based platform. Your broad range of responsibilities will emphasize not only project management but also deep technical involvement in solution design and implementation.
about the job
- Technical Leadership and Solution Design: Take the helm in architecting robust solutions that leverage .NET, SQL Server, MySQL, Redis, and AMQP technologies. Focus on API-first approaches, microservices architectures, and the saga pattern to ensure scalable and maintainable codebases.
- Project Management: Ensure all development projects meet their deadlines and budget constraints, with a sharp focus on technical excellence and strategic alignment.
- Process Enhancement: Streamline development and deployment processes, reducing project delivery cycle time through improved efficiency and collaboration.
- System Reliability: Lead technical efforts to enhance fault tolerance and resilience of our systems, reducing downtime and ensuring continuous service availability.
- Quality Assurance: Oversee the implementation of advanced QA protocols and tools to reduce the rate of critical bugs in software releases, focusing on automation and continuous integration/continuous deployment (CI/CD) practices.
- Innovation Adoption: Advocate for and lead the adoption of low-code/no-code platforms within the development team, integrating innovative technologies to enhance agility and productivity.
- Strategic Development: Drive the technical development and launch of new product features that support the company’s strategic objectives, ensuring that solutions are both innovative and aligned with business needs.
knowledge, skills and experience
- bachelor’s degree in Information technology/Computer Science/Software Engineering or equivalent work experience.
- Advanced proficiency in .NET frameworks, SQL Server, MySQL, and Redis.
- In-depth experience with modern API-first design principles, ensuring APIs are robust, scalable, and maintainable.
- Demonstrable skills in designing and implementing microservices architecture and employing saga patterns for transaction consistency.
- Familiarity with modern queue, messaging, and publish/subscribe solutions to enhance system integration and communication.
- Competence in integrating low-code/no-code solutions into development projects to accelerate deployment and enhance flexibility.
- Technical Expertise: Comprehensive knowledge of cloud-based architectures and ERP technologies, with the ability to design and scale microservices effectively. Solid understanding of system redundancy and fault tolerance practices.
- Professional Experience: Extensive leadership experience with a proven track record in overseeing technology teams and fostering strong relationships with product, technology, infrastructure, and support teams.
how to apply
Interested candidates may contact Eugene Fo at +6014 640 4098 for a confidential discussion.
...