Posted on: 22/04/2026
Responsibilities :
.NET Application Development :
- Design, develop, and maintain scalable full stack applications using C#, ASP.NET Core, and related .NET technologies.
- Build and expose RESTful APIs and microservices following clean architecture and SOLID principles.
- Develop rich, responsive frontend interfaces using Angular, React, or Blazor, depending on project requirements.
- Architect and manage relational data models using SQL Server, PostgreSQL, or other RDBMS platforms.
- Integrate third-party services, internal APIs, and identity/auth systems (e., OAuth 2.0, Azure AD).
- Contribute to cloud-native application development and deployment on Azure (experience with AWS or GCP also valued).
- Participate in code reviews, architectural discussions, and sprint planning sessions.
- Debug and resolve complex application issues, delivering long-term, maintainable solutions.
- Collaborate with product managers, designers, and QA engineers to translate requirements into working software.
- Contribute to and maintain CI/CD pipelines using Azure DevOps, GitHub Actions, or similar tooling.
- Uphold and help evolve coding standards, best practices, and technical documentation.
Required - Bachelor's degree in Computer Science, Engineering, or equivalent professional experience.
- 7+ years of professional software development experience with a full stack focus.
- Deep expertise in C# and .NET (ASP.NET Core, .NET 6/7/8), including RESTful API design and microservices.
- Solid experience with relational databases (SQL Server, PostgreSQL, or Oracle) including query optimization and schema design.
- 3+ years of Python development experience, particularly for data processing, scripting, or pipeline automation.
- Hands-on experience with cloud platforms (Azure preferred; AWS or GCP acceptable) including managed data and compute services.
- Experience with Git-based version control and modern CI/CD practices.
- Strong understanding of software design principles, system integration patterns, and application security.
- Excellent problem-solving, communication, and cross-functional collaboration skills.
Preferred :
- Experience with Apache Spark / PySpark for large-scale data processing.
- Familiarity with data orchestration tools such as Apache Airflow, Azure Data Factory, or AWS Glue.
- Exposure to data lake or lakehouse architectures (Delta Lake, Apache Iceberg, or similar).
- Experience with event-driven architectures using Kafka, Azure Service Bus, or similar messaging platforms.
- Familiarity with containerisation (Docker) and orchestration (Kubernetes / AKS / EKS).
- Exposure to data governance, cataloguing, and lineage tooling (e., Microsoft Purview, Apache Atlas).
- Experience with test automation frameworks (xUnit, NUnit, pytest, Cypress, or Playwright).
- Demonstrated ability to mentor junior engineers and contribute to team knowledge sharing.
- Experience with enterprise or financial systems involving complex business logic and regulatory requirements.
- Familiarity with Entity Framework Core, Dapper, or similar ORM / data access patterns.
About Client :
Our client is a product engineering partner that works closely with startups and enterprises to turn ideas into scalable software products-owning the journey from product discovery to launch and growth
Did you find something suspicious?
Posted by
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1630341