The Job logo

What

Where

Senior C# Developer

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
The Developer will work with other members of the product team to design and develop deliverables for world class loan datasets to support the automation of the leveraged loan processes. This includes working with senior technical resources in the research, design, documentation, and modification of software specifications throughout the production life cycle. The developer will work on new features and deliverables as well as assist the support of existing operational products both on premises and in the cloud.

About the role

The Developer will work with other members of the product team to design and develop deliverables for world class loan datasets to support the automation of the leveraged loan processes. This includes working with senior technical resources in the research, design, documentation, and modification of software specifications throughout the production life cycle. The developer will work on new features and deliverables as well as assist the support of existing operational products both on premises and in the cloud.

 

Key responsibilities include:

  • Transform business requirements them into innovative solutions that support the leveraged loan industry
  • Assist in the migration of the product from on-prem data centers to AWS
  • Help build a data mastering system for the syndicated loan market that will integrate across products to support syndicated loan data governance and stewardship
  • Leverage existing programming languages (C#) to enhance the product set while working with the existing development team to conceptualize, design, and transform existing components and applications to embrace new cloud technologies and languages
  • Participate in hands-on development utilizing software programming best practices and design patterns
  • Work directly, efficiently, and professionally in an Agile environment with other developers and team members including external clients, senior developers, systems administrators, and business users
  • Ability to participate in all phases of the SDLC including requirements gathering, business analysis, configuration management and quality control

 

What we're looking for

We seek candidates with diverse backgrounds and ideas with a desire to learn and thrive. To be an ideal fit for the role, you should have:

  • A bachelor or masters degree (or equivalent work experience)
  • >6 years relevant work experience
  • Demonstrated passion or interest in one or more of our key industries
  • Excellent communication skills
  • Strong critical thinking and problem-solving skills
  • An aptitude to learn and adapt quickly in a rapidly changing environment
  • The ability to build strong working relationships in a collaborative setting
  • Be legally eligible to work for the duration of the program in the country for which you apply

 

For Operational Analyst applicants, we recommend the following:

  • Adept at C# and other .Net related technologies
  • Experienced in agile development practices
  • Experienced in SQL and SQL queries
  • Understanding of SOA and/or REST desirable
  • Basic understanding of AWS cloud technologies desirable
  • Experience with Software Design Patterns/Principles including object-oriented analysis, design, and implementation
  • Computer science, software engineering, information system degree preferred or substantially equivalent experience
Set alert for similar jobsSenior C# Developer role in Manchester, United Kingdom
S&P Global Logo

Company

S&P Global

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 years

Category

IT Services and IT Consulting

Locations

Manchester, England, United Kingdom

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Coforge Logo

SENIOR MANAGER - OPERATIONS

Coforge

London, England, United Kingdom

Posted: a year ago

Job Description Coordinate internal resources and third parties/vendors for the flawless execution of projects Ensure that all projects are delivered on-time, within scope and within budget Developing project scopes and objectives, involving all relevant stakeholders and ensuring technical feasibility Ensure resource availability and allocation Develop a detailed project plan to track progress Use appropriate verification techniques to manage changes in project scope, schedule and costs Measure project performance using appropriate systems, tools and techniques Report and escalate to management as needed Manage the relationship with the client and all stakeholders Perform risk management to minimize project risks Establish and maintain relationships with third parties/vendors Create and maintain comprehensive project documentation Requirements and skills Great educational background, preferably in the fields of computer science or engineering for technical project managers Proven working experience as a project administrator in the information technology sector Solid technical background, with understanding or hands-on experience in software development and web technologies Excellent client-facing and internal communication skills Excellent written and verbal communication skills Solid organizational skills including attention to detail and multi-tasking skills Strong working knowledge of Microsoft Office PMP / PRINCE II certification is a plus   Skills Required PROJECT MANAGEMENT

Coforge Logo

BUSINESS SOLUTIONS CONSULTANT

Coforge

London, England, United Kingdom

Posted: a year ago

Job Description ? Business Domain Design: Collaborate with investment managers, business stakeholders, and technology experts to gather requirements and design comprehensive business domains. These models will serve as the foundation for efficient data flow and support enhanced operational processes to be created by Technical BAs in the team. ? Mapping Exercises: Conduct thorough mapping exercises, documenting critical business entities and processes from existing systems to the new models. ? Requirements Analysis: Work closely with business users and subject matter experts to analyze and document detailed requirements for use cases that will utilize the proposed business domain models. Champion a user-centric approach, prioritizing business needs and aligning technical solutions accordingly. ? Interdisciplinary Collaboration: Act as a bridge between investment professionals and technology teams, facilitating effective communication and understanding of project requirements. Collaborate closely with stakeholders to ensure all perspectives are considered in the design and implementation process. ? Agile Team Contribution: As a vital member of an agile team, actively participate in sprint planning, daily stand-ups, and retrospectives. Contribute your expertise to identify and overcome potential project roadblocks, promoting continuous improvement and team success. ? Project Documentation: Prepare and maintain comprehensive project documentation, including functional specifications, domain models, mapping documents, and use case documentation. Ensure all artifacts are clearly defined and easily accessible for the engineering team. ? Quality Assurance: Conduct thorough testing and validation of the proposed domain models to ensure they meet the project's objectives and business requirements. Collaborate with the engineering team to address any issues that arise during the implementation phase. Skills Required BUSINESS ANALYST - BANKING