Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Lead Software Engineer - Middleware

AT First Citizens Bank
First Citizens Bank

Lead Software Engineer - Middleware

Golden, CO

CO Salary Range: USD 118,000.00 - 159,000.00 per year

Overview

This is a remote role that may only be hired in the following location(s): CA, CO and NC

This Senior Developer position will manage all phases of data processing system projects, from requirements definition to installation for Consumer Banking Technology, a part of FCB technology services. Leads technical efforts and architect in the development, implementation, and maintenance of complex systems. Develops test plans, software, and procedures that improve processing capabilities. Supports productions systems by resolving complicated issues and ensuring ongoing functionality. Serves as a technical expert and may provide a leadership role for less experienced associates in the work group. Candidate must have solid experience in Data Structure, Design patterns and sound knowledge in microservices and event driven architecture platform.

Want more jobs like this?

Get jobs in Golden, CO delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


Responsibilities

  • Architect, develop, and maintain full stack on-premises and cloud web applications.
  • Provide leadership, technical guidance, and best practices to the solution design process and to other team members.
  • Strong Knowledge of technologies to build strategic pattern and components for reusability by following SOLID principles.
  • Ability to drive change through collaboration, influence, and demonstration of POCs.
  • Responsible for all aspects of the software development lifecycle, including design, coding, Code review, integration testing, deployment, and documentation.
  • Establish and enforce quality standards in designing software architectures and principles.
  • Focus on scalability, maintainability, testability, security, and performance.
  • Ability to work in a fast-paced, dynamic workplace.
Qualifications

Bachelor's Degree and 6 years of experience in Software application development and maintenance OR High School Diploma or GED and 10 years of experience in Software application development and maintenance

Preferred Qualifications
  • Banking or financial industry experience including secure software development practices preferred.
  • Strong knowledge and experience with Streams API, ESB brokers, API frameworks, Pub / Sub patterns.
  • At least 8+ years of relevant experience in designing and implementing solutions on Microsoft tech stack including .Net Framework, C#, Core Service, and RESTful services.
  • Experience with various architecture patterns and styles (ex: microservices, event driven, service oriented & serverless)
  • High proficient with Javascript frameworks and Solid understanding using HTML5/CSS3, SaSS, Flex layout and modern web design principles.
  • Minimum of 4 to 6 years of hands-on experience with Microservice/API design using MuleSoft / TIBCO
  • Review and evaluate architectures of existing systems and software products to identify reuse and platforming opportunities as well as refactoring opportunities.
  • Experience in DevSecOps, containerization and container management
  • Hands-on experience with databases such as SQL DB, and ETL solutions including Integration services.
  • Strong hands-on experience in Microservices, RESTful web services development in Microsoft stack C# / Java). Strong knowledge of container technologies (Docker, Kubernetes, etc.) and cloud native architecture.
  • Hands on knowledge and experience in Azure Platform will be a plus.
  • Experience in Agile/SAFe scrum principles
  • Willingness to learn and grow
  • Excellence in a Strong analytical skills
  • Effective oral and written communication skills while interfacing with internal peers and managers
Preferred Development Experience
  • Experience using responsive front-end frameworks such as Bootstrap/SASS and Angular Flex-Layout
  • Extensive experience with ASP.NET Core/Core 2 and Web Services (REST, SOAP) such as WebAPI and WCF
  • Experience with API gateways and deep knowledge in Microservice architecture
  • Minimum of 5 years of experience as a CI/CD, Build/Release Automation Engineer well versed with ADO, Git, Pipelines, MS Build, PowerShell, Python etc.
  • Improve CI/CD tools integration/operations, and full automation of CI/testing
  • Collaborate with internal development and QA teams to help ensure end-to-end quality
  • Ability to work with multicultural teams and geographically disperse teams in multiple time zones
This job posting is expected to remain active for 3 days from the initial posting date listed above. If it is necessary to extend this deadline, the posting will remain active as appropriate. Job postings may come down early due to business need or a high volume of applicants.

If hired in North Carolina or Colorado, the base pay for this position is generally between $118,000 and $159,000. If hired in CA the base pay for this position is generally between $125,478 to $170,000 per year. Actual starting base pay will be determined based on skills, experience, location, and other non-discriminatory factors permitted by law. For some roles, total compensation may also include variable incentives, bonuses, benefits, and/or other awards as outlined in the offer of employment.

First Citizens benefits programs are designed to meet our associates where they are in life. Full-time associates (20+ hours) are offered a comprehensive benefits program, with customized offerings, including those designed to support families, however defined. More information regarding our benefits offerings can be found here: https://jobs.firstcitizens.com/benefits.

#LI-DNI

#EJC

Client-provided location(s): Colorado, USA
Job ID: FCB-26076-en-us-3
Employment Type: Other

Perks and Benefits

  • Health and Wellness

    • Health Insurance
    • Dental Insurance
    • Vision Insurance
    • Life Insurance
    • Short-Term Disability
    • Long-Term Disability
    • FSA
    • HSA
    • HSA With Employer Contribution
    • Fitness Subsidies
    • Mental Health Benefits
    • Virtual Fitness Classes
  • Parental Benefits

    • Family Support Resources
    • Non-Birth Parent or Paternity Leave
    • Birth Parent or Maternity Leave
    • Adoption Leave
    • Fertility Benefits
  • Office Life and Perks

    • Commuter Benefits Program
  • Vacation and Time Off

    • Paid Vacation
    • Paid Holidays
    • Volunteer Time Off
    • Leave of Absence
  • Financial and Retirement

    • 401(K)
    • 401(K) With Company Matching
    • Financial Counseling
    • Profit Sharing
  • Professional Development

    • Access to Online Courses
    • Internship Program
    • Leadership Training Program
    • Promote From Within
  • Diversity and Inclusion

    • Diversity, Equity, and Inclusion Program
    • Employee Resource Groups (ERG)

Company Videos

Hear directly from employees about what it is like to work at First Citizens Bank.