Principal Software Engineer

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, but 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 6
•            Azure (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 experience
•            Proven experience in technical leadership, decision making, design
Nice to Have:
•            Collateral Debt (CDO) experience









EEO Employer

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at [email protected] or 844-463-6178.

Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing® in Talent Satisfaction in the United States and Great Place to Work® in the United Kingdom and Mexico.

Employee Type:

Hopkins, MN, US

Job Type:
Applications and Data Management

Date Posted:
April 23, 2024