Want to know if you’re a fit? Upload your resume and let our AI show you.
Skills
Agile Programming Methodologiesunmatched
Application Integrationunmatched
Application Programming Interface (API)unmatched
Architectural Servicesunmatched
Authenticationunmatched
Communication Skillsunmatched
Computer Scienceunmatched
Continuous Deployment/Deliveryunmatched
Continuous Integrationunmatched
Engineeringunmatched
Financial Servicesunmatched
High Availabilityunmatched
Internet Applicationunmatched
Microsoft .NETunmatched
Microsoft C# (C Sharp)unmatched
OpenIDunmatched
Operational Supportunmatched
Product Designunmatched
Product Lifecycleunmatched
Programming Languagesunmatched
RabbitMQunmatched
Relational Databases (RDBMS)unmatched
SQL Databasesunmatched
Sales Pipelineunmatched
Scalable System Developmentunmatched
Security Assertion Markup Language (SAML)unmatched
Server Programming/Applicationsunmatched
Single Sign-On (SSO)unmatched
Software Administrationunmatched
Software Engineeringunmatched
System Operationsunmatched
Team Playerunmatched
Technical Deliveryunmatched
Technical Leadershipunmatched
Technical Writingunmatched
Test Automationunmatched
Test Driven Development (TDD)unmatched
Unit Testunmatched
eSourcingunmatched
Description
We respectfully request that 3rd parties refrain from contacting us regarding this posting.
Overview
LABUR is partnering with a client to find a Senior Software Engineer, Platform Engineering to join a team focused on building scalable solutions that drive growth. This team leverages a broad range of modern technologies to deliver high-quality, innovative software and thrives on moving fast, delivering value, and operating with boldness, humility, and accountability. This person needs at least 5-7 years of experience delivering innovative software solutions that are scalable, secure, and easy to maintain. The ideal person thrives in team settings, enjoys collaboration, and focuses on delivering value and making an impact.
Responsibilities
Design, implement, and maintain web applications with a focus on secure authentication, single sign-on (SSO), and integrations between applications and Identity Providers
Collaborate with Architects, Tech Leads, Product, and Design stakeholders to arrive at solutions that produce customer and business value
Develop concise, articulate, and detailed technical documentation
Apply Agile and Lean practices throughout the development lifecycle
Design, build, and maintain automated tests (unit and integration) to ensure high code quality
Support healthy system operations and ensure high levels of availability
Qualifications
Bachelor's degree in Computer Science, Engineering, or equivalent professional experience
6+ years of software engineering experience
Expertise building APIs with C# and .NET
Experience developing event-driven systems leveraging Kafka, RabbitMQ, or similar technologies
Experience with CQRS, Event Sourcing, or similar architectural approaches
Experience with SQL and relational databases
Experience interpreting and contributing to system design
Fintech or financial services industry experience with working knowledge of financial regulators and their concerns
Proven track record of teamwork and delivery
Preferred Qualifications
Experience with OpenID Connect (OIDC) and SAML workflows
Experience with multiple server-side programming languages
Experience with Test Driven Development (TDD) or Domain Driven Design
Experience with CI/CD pipelines and managing application deployments