Posted on: 29/10/2026
Position Summary :
We are seeking a highly skilled and experienced Senior Full Stack Developer to join our dynamic team.
Key Responsibilities :
Full Stack Application Development :
- Implement high-quality, maintainable, and efficient back-end and front-end code using .NET Core, .NET Framework, C#, Python, Angular, and/or React.
- Build responsive, accessible, and cross-browser compatible UIs integrated with robust back-end services.
System, Component & UI Architecture :
- Contribute to system and component-level design, working closely with software architects.
- Develop reusable UI components, libraries, and patterns.
- Contribute to and refine front-end architecture, including micro-frontends.
Data Model Implementation :
- Implement and optimize data models in collaboration with architects and database engineers.
API Development & Integration :
- Develop, document, and maintain secure, robust, and scalable APIs.
- Integrate front-end applications with RESTful APIs and backend services.
Cloud-Native Development & Integration (Azure Preferred) :
- Design and build cloud-native applications, leveraging containerization, microservices, and managed cloud services.
- Build and deploy services on Azure using Docker and Kubernetes.
Secure-First Development (OWASP & Cloud Security) :
- Apply OWASP and secure coding practices throughout the development lifecycle.
- Collaborate with security and platform teams to ensure cloud-native security.
Performance, Optimization & Quality :
- Optimize applications for speed and scalability.
- Use profiling tools and metrics to identify and resolve performance bottlenecks.
- Apply solid software engineering principles, including clean code, design patterns, unit/integration/end-to-end testing, and code reviews.
Agile Delivery & Collaboration :
- Participate actively in Agile ceremonies.
- Estimate work items, manage technical debt, and deliver features on time.
- Work closely with architects, product owners, QA engineers, UX/UI designers, and other developers.
Documentation :
- Produce clear, concise technical documentation for modules, APIs, front-end components, patterns, and development processes.
- Contribute to design systems, style guides, and coding standards.
Mentoring, Guidance & Knowledge Sharing :
- Provide technical guidance to junior developers, perform code reviews, and share best practices.
- Conduct technical sessions and help elevate overall full stack and cloud-native competency of the team.
Generative & Agentic AI, Prompt Engineering (Desirable) :
- Use Generative AI tools for code scaffolding, refactoring, test generation, and documentation.
- Apply basic prompt engineering techniques to obtain reliable and secure outputs from AI tools.
- Experiment with Agentic AI concepts where applicable.
Qualifications :
Education :
- Bachelor's degree in computer science or a related field.
Experience :
- 6+ years of professional software development experience, with significant exposure to full stack and cloud-native development.
- Experience contributing to at least 5-6 distinct projects or major product releases.
Technical Skills :
- Back-end : .NET Core, .NET Framework, C#, Python (added advantage), microservices, DAPR.
- Front-end : JavaScript, TypeScript, Angular/React, HTML5, CSS3, state management (NgRx/Redux), micro-frontends.
- Cloud & DevOps : Azure, Docker, Kubernetes, CI/CD pipelines.
- Security : OWASP Top 10, secure coding practices.
Did you find something suspicious?
Posted by
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1681161