body {font: normal 400 13px/16px 'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;color:#333;margin:10px;}p,span,div,b,i,u{ line-height: 120% !important; font-family: 'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif !important; }
Malaysia|Fulltime|Permanent
Introduction
My client is an innovation leader who is delivering cutting-edge eSIM solutions to a global customer base. eSIM is set to revolutionize the way Mobile Operators acquire new customers and allow Mobile Operators to deliver truly digital customer experiences.
Job Description
The successful candidate will lead the software and systems development team working on front and back-end micro services supporting customers and internal-facing web applications and mobile apps.
The candidate will report to the Chief Development Officer.
The candiate will proactively support the Chief Development Officer in achieving whatever objectives are set out by the leadership team.
The head of development will be a hands-on engineer who works as a software engineer delivering their own code, reviewing code and assisting the team with their coding.
The head of development will recommend systems, architectures, tools, and other things that will help achieve individual and team goals and ultimately deliver a more valuable product to our customers.
The head of development will attend the daily standup meeting and actively participate. They will also join other informational and functional meetings as required.
The candidate will act as a mentor to all team members, helping to build the knowledge and skillset of individuals and the team.
The candidate will be actively involved in the project management determining costs and time estimates for tasks and stories seeking input from the development team including software engineers, dev-ops engineers, specialists, and UI/UX Engineers.
The head of development will continuously examine resources, budget, and timelines projecting resources needed to meet budget and timeline, and advocating and projecting future needs, as well as rapidly responding to new business and projects that may require additional unplanned resourcing.
Requirements
Experience in developing software to support mobile service provider systems and architecture, specifically eSIM related components and protocols including SMDP+, HLR, DES, Diameter Protocol, and more
Experience building a public cloud SAAS platform including security, scale, disaster recovery, resiliency and reliability, high performance, and unique data residency requirements.
Experience with multi-cloud approaches with AWS, GCP, Azure, and others to minimize cost and vendor lock-in with tools such as terraforming to dynamically scale and relocate systems throughout the design, development, testing and operation of the web-based applications and infrastructure as code.
Experience with JSON/Rest, SOAP, XML and other remote API usage
Experience leading agile software development teams
Ability to coach, mentor and develop the team
Experience with the MEAN stack
Software and systems architecture experience
Network and security knowledge and experience
Understanding of secure coding practices
Solid AWS platform experience
Candidates should have extensive experience with Jira, Git, Docker, Jenkins, and other Dev/Ops tools.
Experience with *nix environment.
Experience working in a highly collaborative team.
Record of accomplishment for successful project delivery
A computer science degree and/or similar and relevant experience required.