10 Nov
|
Harbinger Techventures
|
Pune
10 Nov
Harbinger Techventures
Pune
Designation: Senior Software Engineer
Office Location: Pune (Hybrid)
Job Description:
Develop the end-to-end solution architecture using .NET microservices and Angular 14 with Material UI and RAPID, ensuring scalability, performance, and maintainability.
Oversee Implementation of Reusable Components Services Guide the development of responsive, modular front-end components and robust backend APIs following up-to-date design patterns.
Hands-on Development Code Quality Write and review clean, effective, and testable C# and TypeScript code, adhering to best practices and enforcing coding standards via SonarCloud, ESLint, and Prettier.
Support and upskill junior and mid-level developers by promoting engineering best practices, code quality, and system thinking. Awareness DevOps and CI/CD Practices Own and optimize build and deployment pipelines using tools like NPM, Gulp, Webpack, Azure DevOps, Docker, and Kubernetes (if applicable).
Drive Cloud-Native Development Integrate Azure services like Service Bus, Data Factory, and cloud monitoring tools to build resilient, event-driven systems.
Lead Testing and Quality Assurance Ensure comprehensive test coverage through unit and E2E testing using Jest and other relevant tools, enforcing test-driven development where appropriate.
Promote a Culture of Technical Excellence Advocate for performance optimization, secure coding, maintainability, and continuous learning across the engineering team.
Skills
Core Technical Skills - .NET Microservices, C#, Angular 14, Material UI
Frontend Technologies - TypeScript, Responsive UI Design, Modular Component Design, ESLint, Prettier, Jest (Unit E2E Testing)
Backend API Development - RESTful API Design, Reusable Services, Event-driven Architecture
Cloud DevOps - Azure DevOps, Azure Service Bus, Docker, Kubernetes, CI/CD Pipeline Design, Cloud-native development
Testing Code Quality - SonarCloud, Unit Testing, End-to-End (E2E) Testing
Architecture Design
Agile Project Delivery - Agile Ceremonies (Sprint Planning, Stand-ups, Retros, etc.), Backlog Grooming, Continuous Improvement
Technical Delivery Leadership
Team Collaboration Leadership, Mentoring Coaching Developers, Cross-Team Collaboration
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Senior Software Engineer Pune
🏢 Harbinger Techventures
📍 Pune