Post Job Free
Sign in

Lead Software Engineer

Company:
Barings
Location:
Charlotte, NC
Posted:
May 17, 2024
Apply

Description:

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

Apply