At Barings, we are as invested in our associates as we are in our clients. We recognize those who work diligently for us and reward them for personal and professional integrity, communication skills, distinct competencies and expertise in specific strategies, ability to collaborate as a team member and true dedication to the interests of our clients.
We thank you for your interest in joining the Barings team, and invite you to explore our current employment opportunities.
Job Title
Technology Lead/Software Engineer
Department: Software Engineering – Customer Experience
Location: Charlotte, NC or London, UK (Hybrid)
Job Summary
Barings’ Software Engineering group is seeking Senior Solutions Engineer with experience designing and building modern software solutions using Full Stack .NET and Angular tools as well as a strong understanding of the Financial Services Industry.
The associate will work closely with various business partners within the firm to understand their needs, translate them to technology terms and help design and develop software solutions. As the lead member of an Agile Scrum Team, the associate will be responsible for solutioning, development and support of innovative solutions that fulfil the business requirements.
This position will report to the IT Head of the Software Engineering (Client Experience).
Primary Responsibilities
Act as a Lead developer and solution designer in Agile Scrum Teams.
Support and maintenance of business-critical apps
Developing and maintain relationships with business partners.
Articulate business needs into actionable stories in technology terms.
Mentor team members to deliver solutions.
Adhere to development standards and guidelines.
Interact with the Cloud and infrastructure teams.
Migrate code between environments using Azure DevOps.
Qualifications
A minimum of 8 years of experience in the software engineering field.
At least 5 years of web development experience.
Good understanding of Agile development
Proven software system design and analytics skills, including data modelling, integration design, and functional analysis.
Ability to influence and lead others on a cross functional team to deliver innovative solutions.
Ability to learn new ways and technologies
Strong oral and written communication skills.
Productions systems support experience
Troubleshooting skills.
Financial Services Industry domain knowledge.
Working knowledge of:
C#, Microservices with Domain Driven Design (DDD) experience. SOLID principles
Angular2/6/12 and later versions, TypeScript, and Node.js
HTML, CSS, Kendo UI and JavaScript
ASP.NET Core MVC
API creation and consumption, APIM
Relational Databases design and queries including stored procedures.
Azure Cloud (App services, Functions, Logic Apps, App Insights, DevOps pipelines/releases)
Working knowledge of Appian or similar BPM tool is a big plus
Experience with developing AI solutions using Azure AI stack or similar technologies is a plus
#LI-KW1
Barings is an Equal Employment Opportunity employer; Minority/Female/Age/Sexual Orientation/Gender Identity/Individual with Disability/Protected Veteran. We welcome all persons to apply.
JR_005292