Software Engineer, Assistant Manager - Bengaluru, India - ReSource Pro

    Default job background
    Description
    ReSource Pro is one of the pioneers in the Insurance Industry. ReSource Pro brings to the insurance industry tools, technology and strategic services that enable profitable growth through operations excellence. Headquartered in

    New York , ReSource Pro's global service centers address client operational needs around the clock. Recognized as an industry thought leader and listed as one of Inc. 500/5000 Fastest Growing Private Companies annually since 2009.

    Over 7,000+ ReSource Pro employees provide dedicated support to more than 370+ insurance organizations, consistently achieving a 97% client retention rate for over a decade.

    ReSource Pro help you execute your most complex business objectives with solutions designed to boost performance, productivity, and profitability.


    Purpose of the PositionSupport the management of the Development department including providing technical direction, daily operation, whole life-cycle project management, and oversight of one functional team (3~8 team members) to ensure meet our client's (internal and external) business needs as well as technology strategy.

    Plays a key role in supporting the execution of project delivery for owned team. Takes an active role and day-to-day contributor to several strategic technology projects.

    Principal ResponsibilitiesExecution & Project ManagementManage a functional team's (Be responsible for specific systems) daily operations and perform oversight.

    Oversee multiple project teams to ensure delivery on commitment with quality for whole life-cycle development activities by providing technical direction.

    Develop specific goals and plans for the project teams to prioritize, organize, and accomplish work.


    Team ManagementDevelop and retain a high performing team by providing effective leadership, effective coaching, recruiting, and performance evaluation to team members.

    Identify, develop, and mentor employees on software development career paths.
    Organize performance evaluation to team members to ensure team effectiveness.


    Solution Design & ArchitectureProvide innovative prototyping & solutions based on a deep understanding of clients' problem coupled with an intimate knowledge of our business and applying industry leading thinking to the problem solving process.

    Support consistence and implementation of architecture standards across all projects in owned teams.

    Continuous ImprovementDevelop and manage process required for change management efforts, and system training to support projects roll-outs (i.e. policy changes, data migration, etc).Share lessons learned throughout to improve performance across the team.


    Job DescriptionRelevant years of working experience in the development team, including 2+ years in a supervisory roleMinimum 2+ years of project management experienceTechnology Skill set: Minimum 4-6 years of experience with ASP.NET, C#, MVC, MS-SQL, jQuery, Entity Framework and frequently used design patterns/principles.

    Strong leadership, project management skills, time management, and problem solving skillsExcellent communication skills coupled with the ability to listen, question, and understand clients' needs relative to enterprise software solutionsAbility to manage and prioritize one's own activities with competing internal and client requestsExperienced user of MS Visio, MS PowerPoint, MS Word, MS Excel.

    Export for software design and development concepts, database structures, system integration principles and code repository management.
    Good management insight.
    Strong English Written and Oral skills


    Location:
    Bangalore (Hybrid)

    Experience: 9+ years