Logo
Dice

Principal Software Engineer

Dice, Hopkins, Minnesota, United States, 55305


Dice is the leading career destination for tech experts at every stage of their careers. Our client, Apex Systems, is seeking the following. Apply via Dice today!

Job#: 2020150

Job Description:Principal Software Engineer/Architect

Overview : Greenfield build project to build a Collateral Debt Obligation (CDO) Application.

Beginning stages of 5 year roadmap starting in Q2.

Initial need is a Technical Leader/Principal Engineer with some design/architecture background to build a POC. Once off the ground, role may not be entirely hands-on and coding on the day-to-day but more providing technical direction and leadership; candidates should not be removed from a hands-to-keyboard role.

Looking for a CTH resource for this Lead/Architect.

Skill Set/Technical Notes:

- Microsoft stack developer with .NET 6, will move to as they release.

- Microservices architecture, needs deep understanding of microservice layer and systems design to implement a highly performant and scalable microservices solution.

- Event-driven architecture--has internal API gateway, looking for direction/suggestion as to how they can optimize, potentially leveraging Azure native services.

- UI is all Typescript backed React, component-based architecture. OKAY if someone is lighter on the UI side, has flexibility there.

- SQL Server, Azure SQL databases--highly complex stored procedures. Candidate should have very strong back-end experience.

- Azure native containers (AKS).

- Ideally would like someone with a deeper background in Azure to suggest services that can be leveraged aside from database and AKS i.e. Event Hub, Queue Service, optimize ADO pipelines, how they can utilize chron jobs, step functions, etc. to build an optimized scalable, robust product.

- ForgeRock security.

- Needs someone with experience in a greenfield build, implementation of a large-scale enterprise product. Ideally CDO domain experience (or additional Banking/FS experience).

- Exceptional communication skills, leadership quality.

Must Have:

C#NET 6Azure (AKS, Azure SQL, additional services, a level of expertise in Azure to make design recommendations/native services to leverage)Very strong SQL (stored procedures primarily)UI (React.js/Typescript preferred)Product implementation experienceProven experience in technical leadership, decision making, design

Nice to Have:

Collateral Debt (CDO) experience.#J-18808-Ljbffr