Software Development Engineer

Zectos Software Pvt Ltd

Pune District

On-site

INR 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading software company in Pune is looking for a developer to design and implement features using C# and .NET technologies. Responsibilities include writing maintainable code, collaborating with team members, and participating in agile ceremonies. Candidates should be proficient in REST APIs and have experience with Azure and microservices. Familiarity with AI tools and a good command of English, along with knowledge of German, is a plus. The position offers opportunities for growth and working with innovative technologies.

Qualifications

  • Strong proficiency in C# and .NET / .NET Core.
  • Experience building REST APIs using API First principles.
  • Knowledge of Entity Framework Core and SQL databases.
  • Familiarity with microservices and event-driven architecture.

Responsibilities

  • Design, implement, and deliver features and functionalities based on user stories.
  • Write clean and maintainable code following established coding standards.
  • Collaborate with team members on technical solutions.
  • Maintain documentation for implemented features and APIs.

Skills

C#
.NET / .NET Core
REST APIs
Entity Framework Core
SQL databases
microservices
event-driven architecture
unit testing frameworks
mocking frameworks
Clean Architecture
Git
CI/CD pipelines
Azure DevOps
Docker
Azure cloud platform
API security standards
logging & monitoring frameworks
frontend technologies
problem-solving
AI tools

Job description

  • We are an experienced, passionate & self-organized team being in charge to develop & operate innovative digital products, based on cloud-native microservices, for fleet operators and automotive businesses in the European markets.
  • We are working agile, delivering new features to our customers with every sprint using our automated CI/CD pipeline.
These exciting tasks are waiting for you:
  • Design, implement, and deliver features and functionality according to user stories and acceptance criteria
  • Write clean, maintainable, and well-documented code following established coding standards and architectural guidelines
  • Write and maintain unit tests and integration tests for your own code; ensure adequate test coverage and code reliability
  • Investigate, diagnose, and resolve defects; document root causes and ensure fixes don’t introduce regressions
  • Participate in code reviews — both reviewing peers’ code and incorporating feedback on your own code; contribute to team-wide code quality
  • Collaborate with team members on technical solutions, design discussions, and implementation approaches
  • Maintain technical documentation for implemented features, APIs, and components
  • Actively participate in agile ceremonies (stand-ups, planning, reviews, retrospectives); provide estimates and progress updates
  • Take on rotating Scrum Master responsibilities as part of the team’s agile practice
  • Leverage AI-assisted development tools (e.g. GitHub Copilot, Claude) to accelerate development, improve code quality, and boost productivity
  • Contribute to building AI-powered features in our platform, including integration with LLM APIs and AI services
Your profile
  • Strong proficiency in C# and .NET / .NET Core
  • Experience building REST APIs using API First principles
  • Knowledge of Entity Framework Core and SQL databases
  • Familiarity with microservices and event-driven architecture (e.g. Azure Service Bus)
  • Experience with unit testing frameworks (xUnit/NUnit) and mocking frameworks
  • Understanding of Clean Architecture and SOLID principles
  • Experience with Git, CI/CD pipelines (Azure DevOps), and Docker
  • Solid working knowledge of the Azure cloud platform
  • Knowledge of API security standards (JWT, OAuth2)
  • Understanding of logging & monitoring frameworks (e.g. Serilog, Application Insights)
  • Knowledge of frontend technologies (Blazor WebAssembly, Angular, or React) is a plus
  • Strong debugging, problem-solving, and collaboration skills
  • You actively use AI tools in your daily workflow to boost productivity and code quality
  • Experience integrating AI/ML services (e.g. Azure OpenAI or other LLM APIs) is a plus
  • You are eager to learn new methods and technologies
  • You are fluent in English, German is a plus.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Test Engineer for Test Automation
Test Engineer for Test Automation

Zectos Software Pvt Ltd • Pune District

On-site
INR 800,000 - 1,200,000
Principal Software Engineer
Principal Software Engineer

Solera Holdings, LLC. • Bengaluru Urban

On-site
INR 4,500,000 - 8,500,000
Software Engineer
Software Engineer

Hitachi Solutions India • Pune District

On-site
INR 1,800,000 - 2,800,000
Software Engineer
Software Engineer

Hitachi Solutions • Pune District

On-site
INR 1,400,000 - 2,800,000
Senior Software Engineer - .Net with AI
Senior Software Engineer - .Net with AI

Epam Systems • Hyderabad

On-site
INR 1,800,000 - 2,400,000
Senior Software Engineer
Senior Software Engineer

Icertis • Pune District

Hybrid
INR 1,200,000 - 1,800,000
Senior Fullstack Engineer
Senior Fullstack Engineer

algoleap • Bengaluru

On-site
INR 2,400,000 - 4,200,000
Technical Lead
Technical Lead

ASM JOBS • Bengaluru

Hybrid
INR 1,800,000 - 3,000,000
Lead Software Engineer - .Net with AI
Lead Software Engineer - .Net with AI

Epam Systems • Hyderabad

On-site
INR 4,000,000 - 9,000,000
Staff Backend Engineer
Staff Backend Engineer

ServiceTitan • Bengaluru

On-site
INR 4,000,000 - 7,000,000