Application Developer
Front Office Solutions
About the company
McLaren Strategic Solutions (MSS) is the operations division of the global group, McLaren Strategic Ventures, headquartered in California. MSS offers end-to-end digital transformation services, enabling enterprises to accelerate their digital transformation efforts.
Our unique ecosystem of domain and technology platforms and global technology talent networks bring differentiated technology solutions for our Global 1000 customers. We focus on delivering full stack technology consulting Think (digital strategy), Plan (global program management and enterprise architecture), Build (digital, product and platform engineering) & Run (application management) services.
We focus on mainly three sectors, banking and financial services, healthcare and supply chain with deep industry expertise. Our enterprise architecture and engineering expertise in data, AI and decision sciences, cloud engineering, hyper automation and modernization can fuel and augment clients expertise in seamless and unique ways. Our software development and platform engineering leverages unique accelerators to dramatically shrink development time and cost in every phase of technology implementation. Our AIOps powered application maintenance services is focused on dramatically shrinking the total cost of ownership for your technology products.
With over 1000 plus engineering team located in the US, India and Latin America, MSS has a laser focus on Digital product development leveraging technologies like Blockchain, Data Science and Data Engineering, Cloud, Artificial Intelligence, Machine Learning, intelligent automation, application development especially SAAS-based, Analytics and AI, Internet of Things (IOT), IT infrastructure, testing and quality assurance, managed IT services, and Cybersecurity.
We offer Front end, Back end and fullstack application development (Java, .Net, Python, Angular, React), devops (Azure, AWS), testing & test automation (Selenium, Appium, TestIM, JMeter, Postman). Our advanced engineering labs deliver solutions in Web 3.0 , AR/VR and Advanced AI (Computer Vision, Speech Transcription and Synthesis, Natural Language Understanding with LLMs).
Application Developer
Job Purpose:
You will work with front office business users, and professionals from Operations, Risk and Technology to define and implement underwriting, trade order management, portfolio maintenance and pricing, and end user reporting functionality. You will also work with Technology professionals to develop new User Interfaces, meeting the requirements of the business, as well as integrate with our strategic data platform driving 3600 reporting and analytics.The candidate should have a strong technical background in programming and relational database technology coupled with proven experience in financial products such as credit, real estate and private equity. Strong teamwork and collaboration skills are also critical to role.
Responsibilities:
- Design, implement and test new functionality in Everest to support the portfolio management functions for multiple lines of business
- Setup and deploy Everest to new lines of business
- Design and build workflows for deal capture and loan trade entry
- Work with Investment team to implement capital allocations and pre/post trade portfolio compliance
- Develop new User Interfaces to support the entire investment life-cycle including issuer research, underwriting, financials capture and portfolio monitoring
- Integrate with in-house built APIs for computing fund performance, PnL and Risk
- Work with Business Operations teams to implement middle and back office functionality
- Work with end users to understand business requirements and translate into technical solutions in Everest
- Develop robust and insightful reports for Senior Mgmt.
- Integrate with next generation data platform in Microsoft Azure
- Partner with various leaders across the organization to understand needs and assist with the development of a strategic vision to meet enterprise needs
- Other projects and duties as assigned
Preferred Qualifications:
− BS in Information Systems, Computer Science, or equivalent experience
− 3-5 years in application development or SQL development role for leading investment
management firms
− An ability to initiate and manifest flexibility, adaptability and creativity
− Strong problem-solving ability, and practical experience in delivering complex
solutions in a fast-moving business landscape
− Capable of executing short-term (tactical) and long-term (strategic) plans
− Experience working with investment professionals and supporting front office and
operations
− Solid knowledge of Credit, Real Estate, Finance, Accounting and Portfolio
Management
− Strong knowledge of SQL Server or other modern RDBMS platforms using ANSI
SQL
− Strong knowledge of SQL development, preferably SQL Server and T-SQL
− Ability to understand tuning, configuration and optimization of SQL Server
− Strong analytical and problem solving skills – ability to take a business problem and
develop a technical solution
− Experience building User Interfaces to meet business requirements in .NET or similar
technology
− Experience diagnosing performance issues with SQL Server and query performance
tuning
− Experience building reports with SSRS (MS reporting tool)
− Experience with MS SSIS for building scheduled job processes
− Knowledge of QA and DevOps including unit and regression testing
− Setting clear and measurable performance objectives and monitoring progress
rigorously, planning ahead, and linking action to business priorities
− Proficiency in Microsoft Office and list other relevant systems or software
− Excellent organizational, communication, presentation, and interpersonal skills
− Ability to plan, organize, and prioritize assignments, and to meet critical and
established deadlines; Ability to manage multiple assignments ant transactions
simultaneously
− Demonstrated ability to maintain confidentiality and to use discretion in the
performance of daily activities
− Ability to learn quickly and demonstrated ability to work independently and as part of
a high-performance team
− Flexibility and ability to work under pressure with tight deadlines and constant interruptions; Ability to adjust priorities in a changing environment
Preferred:
− Preferable experience developing in Everest or similar buy side Portfolio Management or Order Management vendor platform
− Experience with a programming language such as Python, Java or C++
− Knowledge of scripting languages such as Powershell or bash
− Experience with .NET, building apps and front end GUIs in C++/.NET
− Working knowledge of windows infrastructure (servers, mechanics of SQL Server
Location: Remote