09 Nov
|
Harbinger Techventures
|
Pune
09 Nov
Harbinger Techventures
Pune
Designation: Senior Software Developer
Office Location: Pune
Job Description:
- Develop the end-to-end solution architecture using .NET microservices and Angular 14 with Material UI and FAST, 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 modern 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