Overview
Skills
Job Details
Experience and Technical Skills Required
- Ten(10) years of experience in modern technologies.
- Previous experience using
- Strong technical expertise in software development, including proficiency in programming languages, frameworks and technologies relevant to the project.
- Experience with agile, waterfall, and hybrid project management, development methodologies and tools.
- Experience with tools and technologies listed in the Technical Oversight Stack to include cloud technologies and architectures.
- Knowledge of database administration, system architecture and design and network administration.
- Excellent leadership and communication skills, with the ability to motivate the team.
- Detail-oriented with solid problem-solving and analytical abilities.
- Ability to thrive in a fast-paced, dynamic environment and manage multiple priorities and projects.
Technology Stack Oversight
Frontend: Supervise development using Angular v17, Angular Material, TypeScript, RxJS, HTML, CSS, and SASS, with support for Micro Frontend architectures.
Backend: Guide teams implementing NestJS v10, ORM (TypeORM), and REST APIs; ensure consistent standards across services.
Database: Oversee schema design, optimization, and integration with PostgreSQL and Oracle SQL.
Testing: Ensure use of Jest for both frontend and backend unit testing to maintain quality and CICD alignment.
Integration: Dell Boomi, MuleSoft
Core Docker: Docker Engine, Docker Compose, Dockerfile authoring, Docker Hub, Docker Registry.
Container Orchestration: Kubernetes, Docker Swarm.
Gen AI: LLMs
Languages: Java 17 or above, Python
AI/ML Concepts: Machine Learning, Natural Language Processing (NLP), Deep Learning.