We are looking for a senior software developer who is well versed in the full stack of software development and architecture. The role involves taking high level business requirements from clients, proposing different solutions with their tradeoffs, and seeing products through to completion. The ideal candidate will have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of engineers. As a senior software developer, you will manage your project goals, contribute to product strategy and provide transparent reporting to clients on the progress and deliverables. You will be required to see features from conception to the final product, requiring good organizational skills and attention to detail. Experience with Agile methodologies is a huge bonus.
Lead a team of software engineers, including development task planning and code reviews
Overall project planning. Operate as the key point of communication between internal/external teams and development teams globally
Take the lead in building proprietary tools and products under the Admiral Digital service offering
Work closely together with both backend and frontend developers to ensure product quality remains high
Great communication skills towards internal and external stakeholders
Operate as a direct technology consultant to clients
Requirements
Degree in Computer Science or a closely related degree
Knowledge of mobile app development, web development and backend development
Experience designing JSON-based API’s
Experience designing and developing using microservice architectures with many moving parts
Good knowledge of SQL databases, including schema design and optimisation
Familiarity with algorithms and data structures, especially when it comes to performance
Experience with cross user journey marketing technology tools and assets
Good problem-solving skills
CI/CD experience
Experience with Enterprise level clients
10 years of relevant industry experience
Offer
Admiral Digital is a digital consulting firm expanding quickly across Asia and Europe. We are working with global tech companies as well as traditional brands across industries and borders. You get the chance to develop your professional and personal self in an open-minded, horizontal working environment. Pro-activity and hands-on mentality will be the basis of your autonomous role in our company. Admiral Digital offers a full-time contract with a competitive salary and other benefits.