What you’ll do:
- Understand current and target technical strategy, product roadmaps and deliver solutions that are in-line with them.
- Lead & own topics by collaborating with Architects and developers to design solutions that meet functional and non-functional requirements, with emphasis on security, scalability, testability and maintainability.
- Continuously improve designs and implementations along with contributing significantly to the technical road map
- Possess a DevOps mindset, including ownership of features from development through to deployment in production.
- Drive innovation and continuous improvement mindset in the people and showcase innovation in deliverables.
What you bring:
- Engineering degree or equivalent in Computer Science or a related subject with strong analytical and problem-solving skills
- 3-5 years of relevant experience with a solid foundation in computer science fundamentals, including data structures and algorithms
- Proven track record in design and development of large scale distributed and highly concurrent applications using TypeScript
- Experience with Angular is preferred (React, or other frameworks are also acceptable)
- Expertise with database programming, migrations scripts, Query tuning
- Expertise in REST, OData, Kafka, ORM frameworks
- Expertise in Unit Testing and TDD/BDD methodologies.
- Strong analytical and problem-solving capabilities and innovative mind set.
- Proficiency in SaaS, multi-tenancy, and any public cloud offering is an advantage
- Working knowledge of Microservices, Domain Driven Design and DevOps is an added advantage
- Proficient with Agile Methodologies
- Proficient with security principles
Job Segment:User Experience, ERP, Cloud, Testing, Developer, Technology