Enable job alerts via email!

Software Engineer II - Full Stack (Remote)

First Citizens Bank

North Carolina

Remote

USD 70,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A financial services organization in North Carolina is seeking an experienced developer to design and maintain client-facing online banking applications. Candidates should have strong web services experience and a Bachelor's Degree, with a focus on microservices and API development. This role offers remote work flexibility and opportunities for career advancement.

Benefits

Remote work flexibility
Competitive benefits program
Opportunities for career advancement

Qualifications

  • 2 years of experience in application software programming or 6 years with a diploma.
  • Experience leading small to medium-sized projects.

Responsibilities

  • Design and develop technical solutions for client-facing online banking applications.
  • Provide module-level development leadership for medium to large-sized projects.
  • Build and maintain large software platforms.

Skills

Web services development (SOAP, REST)
Microservices architecture
Spring Boot
RDBMSs (Oracle or MS SQL Server)

Education

Bachelor's Degree
High School Diploma or GED
Job description

Employer Industry: Financial Services

Why consider this job opportunity:

  • Opportunity for career advancement and growth within the organization
  • Remote work flexibility available
  • Competitive and thoughtfully designed benefits program
  • Work in a fast-paced and dynamic environment with cross-functional teams
  • Chance to contribute to the development of client-facing online banking applications

What to Expect (Job Responsibilities):

  • Design and develop technical solutions that meet user needs concerning functionality, performance, scalability, and reliability
  • Provide module-level development leadership for medium to large-sized projects and maintenance on client-facing API banking systems
  • Contribute to and drive department best practices, guidelines implementation, and adherence to standards
  • Build and maintain large software platforms, ensuring a superlative developer experience
  • Continuously improve skills and support team development

What is Required (Qualifications):

  • Bachelor's Degree and 2 years of experience in application software programming OR High School Diploma or GED and 6 years of experience in application software programming
  • Must have module-level lead experience for small to medium-sized projects
  • Strong hands-on experience in web services development (SOAP, REST)
  • Demonstrated expertise in Microservices architecture, SOA, Spring Boot, etc.
  • Knowledge and experience with RDBMSs (Oracle or MS SQL Server)

How to Stand Out (Preferred Qualifications):

  • 4+ years of hands-on experience with full stack development
  • Experience with implementing SSO and security protocols like SAML2.0, OAuth2.0, etc.
  • Strong knowledge of MQs and Kafka
  • Experience with Test Driven Development and Agile methodologies in both co-located and distributed team environments
  • Ability to understand and influence architecture and design

We prioritize candidate privacy and champion equal-opportunity employment. Central to our mission is our partnership with companies that share this commitment. We aim to foster a fair, transparent, and secure hiring environment for all. If you encounter any employer not adhering to these principles, please bring it to our attention immediately.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.