Sr Applications Developer - CM - C# React #87519
Request ID: 87519-1
Start/End Dates: 4/25/2025 - 10/24/2025
Work Location: 81 Bay 27th Floor
Job Title: IT - Applications Developer - Expert
Position Title: Applications Developer - Expert
Line of Business: GLOBAL MARKETS TECHNOLOGY - CM REGULATORY TECHNOLOGY
What does the LOB do? Regulatory tech - client onboarding. Workflow to onboard clients through Salesforce GEO // Global entity Onboarding.
Reason the role is open: LOB have deliverables that need to be met by year end. Wants to speed it up.
What project will this contractor be working on? BAU
Target Start Date: May 15th tentative start
Duration: 6 Months from the Start Date (which is tentatively Late April/early May)
Potential for this contract to be extended or converted to FTE? Extension possible.
Hybrid Work: Every Thursday & fourth Friday of the month in office. Mandatory onsite.
Office Location: 81 Bay 27th Floor
Work Schedule: 40 Hours/week, 9-5 Monday to Friday
Potential for OT? Possible, but needs to be approved prior.
Timelines: Hoping to start as early as April 22nd.
Team Size: 2 total teams, CW will be part of one of the teams. Roughly 8 members on scrum team.
Who Will the Candidate Be Working with on a Daily Basis? Application developers, Scrum Master, Hiring manager.
How many years of experience? 10 years total experience.
Job Description:
- Design and development - Perform and coordinate complicated application programming activities. Design the application's technical infrastructure using specific databases, programming languages, utilities, and testing approaches. Lead the design and development of cost-effective and innovative solutions.
- Strategic planning - Lead multiple complicated projects involving backend systems, new technology, and the enhancement of existing applications.
- Leadership skills - Act as an application developer and run code-review sessions with the wider team to ensure the project is on track to meet goals. Support peer developers by sharing knowledge, collaborating and problem-solving.
Must Have Requirement:
- 10 years relevant experience as an application developer
- Full stack
- Working experience with the following:
- React
- SQL
- .NET Development with Test Driven Development experience (TDD, ATDD or BDD)
- C#
- Azure
- Powershell
- ASP.NET
- MVC
- XML
- Json
- .Net Core
- Microservices
- RESTful API
- Unit Testing --> xUnit nUnit
Nice to Have:
- Knowledge of:
- Agile
- Elastic search
- SOLID design principles
- CI/CD Pipelines
General Summary:
The main function of an Applications Developer is to design, develop, and implement applications to support business requirements.
Job Responsibilities:
- Analyze highly complex business requirements, generate technical specifications to design or redesign complex software components and applications.
- Act as an expert technical resource for modeling, simulation and analysis efforts.
- Leverage industry best practices to design, test, implement and support a solution.
- Assure quality, security and compliance requirements are met for supported area.
- Be flexible and thrive in an evolving environment.
- Adapt to change quickly and adjust work accordingly in a positive manner.
- Ability to contribute to operational, tactical and strategic planning.
Qualifications:
- Bachelor's degree in a technical field such as computer science, computer engineering or related field required.
- Development experience in needed language or technology (e.g. - C#, C++, HTML).
- Hands-on experience in designing, developing and successful deployment of large scale projects from end-to-end.
- Hands-on experience in following the iterative and agile SDLC.
- Knowledge of approaches and techniques in providing technical or business guidance.
- Proven leadership abilities.
- 10+ years’ experience required.