07 Oct
|
Brainsquare
|
Navi Mumbai
07 Oct
Brainsquare
Navi Mumbai
About Brainsquare India
Brainsquare India is part of Brainsquare Belgium, delivering high-quality engineering and integration expertise to European clients. You will join a growing offshore engineering unit working closely with senior architects and technical leads across Belgium and India.
- Net Core API Software Engineer Your mission Brainsquare India is expanding its Application Development team and we are looking for a skilled .NET Core API Software Engineer to work on modern API-driven solutions for large-scale enterprise environments. You will design, build, test, and maintain high-quality backend services using .NET Core, REST APIs, CI/CD practices, and cloud deployment pipelines (Azure).
This role is part of ongoing long-term projects with European clients and requires strong engineering fundamentals, clean coding discipline and the ability to work in Agile delivery teams.
Key responsibilities
- Build clean, scalable REST APIs using .NET Core and modern software engineering practices.
- Implement backend logic, data access, integration flows, and API security patterns.
- Contribute to CI/CD pipelines, version control workflows (Git), and code reviews.
- Collaborate with architects, testers, and offshore/onshore teams in an Agile setup (Scrum ceremonies, backlog refinement, sprint planning).
- Apply structured logging, tracing concepts, and implement automated tests (unit, integration where applicable).
- Work with containerized environments (Docker/Kubernetes) for deployment.
- Support production deployments, troubleshooting, and continuous improvement initiatives.
Experience Level 5+ years of relevant professional experience in .NET backend/API development.
Core Skills
Backend Engineering
- Strong experience with C# and .NET Core for backend/API development
- Proven experience building RESTful APIs (CORS, API versioning, API security)
- Solid understanding of software engineering principles (clean code, SOLID, DI)
Testing &
- Quality:
- Experience with unit testing frameworks (xUnit/NUnit/MSTest)
- Understanding of integration testing concepts
Cloud &
- DevOps:
- Basic familiarity with Azure services
- CI/CD experience (Azure DevOps, GitHub Actions, or similar)
- Git proficiency (status, pull, push, merge, branching)
Data &
- Persistence:
- SQL Server (queries, joins, indexing basics)
- Data modelling fundamentals
Agile Delivery
- Experience working in a Scrum or Agile team setup
Nice-to-Have Skills
Advanced Backend Concepts
- Domain Driven Design (DDD) basics
- Aggregate roots, bounded contexts
- API versioning strategies
- Outbox Pattern
Cloud, Messaging &
- Distributed Systems:
- Azure Functions / Azure Serverless
- Redis caching
- Service Bus (Azure)
- Event-driven architecture concepts
Testing Maturity
- Integration testing with TestContainers
- Fluent Assertions
- Contract testing
DevOps &
- Tooling:
- Docker image building
- Kubernetes deployment concepts
- Tracing, correlation IDs
- ELK stack or similar logging pipelines
Other technologies
- Marten DB
- NoSQL stores
- Jira / Confluence experience
- Experience working with external QA teams
What You Bring
- Strong ownership mindset and the ability to work independently in a distributed team.
- Clear communication skills in English (written & spoken).
- Ability to break down complex technical problems and propose structured solutions.
- Eagerness to learn up-to-date engineering concepts beyond basic API development.
Ready to Apply? If you’re passionate about building clean, scalable APIs with .NET Core and want to grow your expertise in cloud-native engineering, we’d love to hear from you.
Apply now and join Brainsquare India’s evolving backend engineering team!
Experience level: Professional
📌 .Net Core API Software Engineer (Navi Mumbai)
🏢 Brainsquare
📍 Navi Mumbai