Sourced Job
Senior Developer
Navrangpura, Ahmedabad
6 years
C#ASP.NET CoreLotus DominoAzure Service BusREST API DevelopmentMicroservices ArchitectureEvent-driven AnalysisGitCI/CDGitHub ActionsDockerKubernetesDatabase ServersPostgreSQLNoSQLMongoDBOAuth 2.0OpenID ConnectPostmanOpenAPIJiraConfluenceSAFe AgileJavaSpring BootMicrosoft AzureVue.js (Javascript Library)
Job Description:
What You Do
- 6+ years of experience in backend development using C# and .NET Core.
- Hands-on experience with Microsoft Orleans for building distributed, fault-tolerant applications.
- Experience with Azure Service Fabric or similar cloud-native orchestration platforms.
- Strong understanding of REST API design, microservice architecture, and event-driven systems.
- Familiarity with Git, CI/CD pipelines (e.g., GitHub Actions), and containerized deployments (Docker, Kubernetes).
- Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Understanding of OAuth2, OpenID Connect, and secure API development.
- Proficient with tools like Postman, OpenAPI, Jira, and Confluence.
- Experience working in Scaled Agile (SAFe) environments, including participation in cross-team planning and coordination.
Additional Requirements
- Ability to work in a fast-paced environment and manage priorities effectively.
- Proactive and self-driven with strong problem-solving and analytical skills.
- Excellent communication skills and a collaborative mindset.
What We Ask
- Develop and maintain scalable backend services for a Connected-Car Test Support Tool using Java (Spring Boot) and Microsoft Azure.
- Build and maintain RESTful APIs, microservices, and event-driven components according to architecture and security guidelines.
- Ideally also be able to maintain and extend frontend user interfaces using Vue.js, in alignment with UX/UI guidelines and design systems.
- Work closely with the Product Owner and team to understand user stories and translate them into high-quality technical implementations.
- Write clean, testable, and maintainable code, and participate in regular code reviews.
- Implement automated tests and contribute to CI/CD pipelines.
- Participate actively in Agile ceremonies and team collaboration (e.g., planning, stand-ups, retrospectives).
- Support incident resolution, bug fixing, and post-deployment monitoring.
- Contribute to technical documentation and knowledge sharing within the team.
If you do not meet all the listed qualifications or have gaps in your experience, we still encourage you to apply. At Valtech, we recognize that talent comes in many forms, and we value diverse perspectives and a willingness to learn.











































































































