Microservices Development: Build and maintain scalable services within a microservices architecture
Data Integration: Develop ETL pipelines and ensure seamless integration between services and databases
Performance Optimization: Optimize application logic, API performance, and database queries
Collaboration: Partner with cross-functional teams to understand requirements and deliver quality software solutions
Documentation: Develop and maintain technical documentation for applications, services, and databases
Technical Skills and Competence Core Technologieso Backend: Proficiency in
Net Core development (RESTful APIs, middleware, and application architecture)
o Frontend: Strong experience with Angular (TypeScript, HTML5, CSS3)
o RDBMS: Advanced knowledge of relational databases like MySQL, SQL Server, or PostgreSQL, including SQL queries, stored procedures, and triggers
Additional Skillso Microservices: Experience designing and implementing applications with microservices architecture
o NoSQL: Basic understanding of NoSQL databases (e
g
, MongoDB, Cassandra - optional)
o Micro-frontend: Familiarity with micro-frontend architecture is a plus
o ETL/Data Integration: Hands-on experience with ETL pipelines and data transformation
o Performance Tuning: Proficiency in optimizing application performance and database queries
Tools and Environmentso Development Tools: Visual Studio, Visual Studio Codeo Database Tools: SSMS, MySQL Workbench, PgAdmin, DBeavero Version Control: Git (GitHub/GitLab/Bitbucket)o Containerization/Orchestration: Basic knowledge of Docker and Kubernetes (optional)
Experience 3-5 years of professional experience in .Net Core and Angular development. Proven expertise in RDBMS databases with hands-on query optimization experience. Familiarity with microservices architecture. Exposure to NoSQL databases and micro