Job Summary
Engineer emphasis: hands-on full-stack delivery, reliable execution, quality practices
Key Responsibilities
Stay hands-on delivering full-stack features across .NET/.NET Core, C#, TypeScript/Next.js, SQL, GraphQL and API integrations.
• Deliver consistent patterns, standards and best practices across API services.
• CI/CD, automated testing, cloud pipelines, observability, secure coding and operational readiness.
Skill Requirements
Tech skills
• Languages & Frameworks: Expertise in C#, .NET/.NET Core, MVC, Web API, with full-stack capability across React.js, Next.js, and modern JavaScript frameworks like NestJS, Apollo GraphQL, Prisma ORM.
• Cloud & Architecture: Hands on AWS cloud-native engineering, microservices design, distributed systems, and scalable API architectures (REST & GraphQL).
• Databases: Hands on with PostgreSQL and Oracle, including schema design, optimisation, and robust data-access patterns.
• DevOps & Automation: CI/CD engineering using GitHub Actions and TeamCity, with a focus on automation, quality, and DevSecOps principles.
• Containers & Runtime: Hands-on experience with Docker and Kubernetes for orchestration, deployment, and cloud-native operations.
• Monitoring & Observability: Understanding of Prometheus/Grafana, Splunk, and AWS CloudWatch for proactive monitoring and operational excellence.
• AI-Enhanced Engineering: Exposure with GenAI tools such as Cline, Cursor, and AWS Bedrock