Exl Service

  • Functional Lead (Software Developer)

    Job Location US-SC-Columbia
    Regular Full-Time
  • Overview

    EXL (NASDAQ: EXLS) is a leading operations management and analytics company that designs and enables agile, customer-centric operating models to help clients improve their revenue growth and profitability. Our delivery model provides market-leading business outcomes using EXL’s proprietary Business EXLerator Framework™, cutting-edge analytics, digital transformation and domain expertise. At EXL, we look deeper to help companies improve global operations, enhance data-driven insights, increase customer satisfaction, and manage risk and compliance. EXL serves the insurance, healthcare, banking and financial services, utilities, travel, transportation and logistics industries. Headquartered in New York, New York, EXL has more than 26,000 professionals in locations throughout the United States, Europe, Asia (primarily India and Philippines), South America, Australia and South Africa. For more information, visit www.exlservice.com



    • Work with system architects and subject matter experts to design and implement flexible, easily maintainable code.
    • Work with internal and external customers to understand business processes and help design solutions. 
    • Collaborate with all members of the team (product owners, analysts, project managers, testing, production support, etc.) to support all phases of the development life cycle.
    • Proactively find improvements and increase code quality. Refactor legacy code to improve maintainability and modularity. 
    • Help to ensure that projects are completed according to requirements and on time.
    • Work with the production support team to provide “level 2” support.  This will involve determining root causes for application issues and bugs; systems analysis and documentation.
    • Develop utilities and processes to reduce total cost of ownership related to frequent production support tasks.
    • Accept responsibility for the products\platforms they work with.  Develop into the “go to” resource for any technical questions.
    • Analyze and solve complex problems considering technical, time, maintainability and resource availability constraints, and effectively communicate this analysis to all members of the team.


    Technical Skills

    • SQL and database design
    • Automated testing methodologies (Unit/Integration/Acceptance)
    • Experience with the following is a plus:

    -          Oracle PL\SQL

    -          WebLogic application server

    -          IIS web server

    -          Spring

    -         Hibernate

    -          JavaScript/HTML/CSS

    -          Web Services/JAX-RS

    -          Shell Scripting / Cygwin

    -          OSGi


    Process Specific Skills

    • Ability to work effectively in all stages of the software development lifecycle (from business analysis through production support).


    Soft Skills

    • Very strong problem solving skills.  Excellent at systems analysis.  Able to quickly get up to speed, from both a business and technical standpoint, on complex systems utilizing many different technologies.
    • Desire to continue learning and growing professionally, to provide leadership, and increase scope of ownership\influence over modules, applications and platforms.
    • Intellectual curiosity about new technology, business domain and software development industry


    Minimum education\experience requirements include:

    • BS, ideally in computer science or mathematics
    • 2 to 4 years of relevant experience

    EEO Statement



    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed