IV: 45-1 hour tech screen and 30 min with HM onsite
Go live is January- this contract will likely go through March 2027
Must be willing and able to go onsite at Ohio location 4 days a week (address 570 Polaris Parkway, Suite 300, Westerville, OH 43082)
Needs to have strong communication skills
Staff Engineer III
Job Profile Summary
A highly skilled and experienced Staff Engineer III is sought to join a growing team. The ideal candidate brings deep full stack .NET expertise and demonstrates strong technical leadership within a domain while beginning to influence solutions across adjacent domains. This role balances hands on engineering excellence with increased design ownership, mentoring, and technical decision making.
Job Description
As a Staff Engineer III, you will provide advanced expertise in a suite of technical tools and products within a primary domain and contribute across related domains. You will identify development and support needs, own significant design responsibilities (including CI/CD and architectural considerations), and play a key role in driving technical quality and delivery. You will actively mentor engineers, lead complex technical initiatives, and collaborate closely with cross functional partners to ensure solutions align with business goals.
Responsibilities
Design, develop, and maintain robust, scalable, and secure applications using the .NET framework and SQL Server
Own and influence solution design for complex features and services within your domain
Create responsive front end interfaces using modern JavaScript frameworks, HTML, and CSS
Develop and maintain APIs and integrations
Design, implement, and optimize complex SQL queries, stored procedures, and database structures
Lead and actively participate in code reviews, setting quality and engineering standards
Collaborate with cross functional teams to translate business requirements into technical solutions
Mentor and guide junior and mid level engineers; provide technical direction and feedback
Ensure application performance, scalability, reliability, and security
Drive continuous improvement by evaluating and adopting appropriate technologies and practices
Design and refine application performance monitoring metrics
Develop and maintain technical documentation in compliance with IT policies and standards
Troubleshoot and resolve complex technical issues; lead root cause analysis for incidents Requirements
Bachelor's degree in computer science, engineering, or a related field (or equivalent practical experience)
9+ years of experience in full stack web development with a strong focus on the .NET framework
Advanced expertise in C# and ASP.NET
Strong experience with front end technologies such as Angular, React, TypeScript, REST, HTML, CSS, and JavaScript
Expert level SQL Server skills
Experience with API design and development
Experience with source control and CI/CD tools (e.g., Git, Azure DevOps)
Familiarity with Agile methodologies (Scrum, Kanban)
Strong problem solving skills and experience contributing to system design and architecture
Proven ability to mentor engineers and lead technical initiatives
Experience with DevOps practices and CI/CD pipelines Nice to Haves
Experience with MS Azure technologies and infrastructure
Intermediate to advanced knowledge of Financial Services or Banking
Experience with low code / no code or workflow technologies
Prior technical leadership experience across multiple teams