Senior Lead Software Engineer - Bengaluru, India - CareerXperts Consulting

    Default job background
    Description

    Technical Project Lead (Backend) :

    You will Demonstrate solid understanding of Agile methodologies in practical work scenarios.

    • Technical leadership of a team of 9-10 software engineers.
    • Demonstrate solid understanding of Agile methodologies in practical work scenarios.
    • Monitoring of task progress and reporting of progress, issues and risks to the Tech Lead as well as Delivery and Product Managers.
    • Support the planning of software development activities including work breakdown, estimation, proposal of technical approaches and solutions.
    • Ensuring that the work of the team is technically correct and meets the defined requirements.
    • Undertake software development activities including architectural, high-level & detailed designs, implementation of new features, bug fixes, testing of own work and that of the team prior to a handover.
    • Support continuous improvement relating to the development process, development environment and tools used.
    • Stay updated with new technologies and apply them appropriately.
    • Design and maintain robust, scalable, and efficient software architecture following industry best practices and coding standards.
    • Support the Tech Leads by assessing solution alternatives, considering technical limitations and operational realities, and providing recommendations.

    Back-end Technical Requirement
    • C#, .NET Core/6/7
    • Clean Code - TDD, SOLID, etc.
    • Clean Architecture
    • Working with distributed systems/microservices
    • Problem solving skills
    • Payment provider or financial services experience would be very useful

    Please write to to get connected