Source description
About the role
Software Development Engineer Location : Pune Experience : Upto 4 years Who we are 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.
More at Zectos Software