Software Developer

REV Federal Credit Union

Summerville (SC)

On-site

USD 70,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Join a forward-thinking organization as a Software Developer, where you'll leverage your programming expertise to create innovative solutions. This role involves developing and maintaining software that interfaces between enterprise data and users, ensuring optimal performance and efficiency. You will collaborate with stakeholders to translate business needs into technical requirements, participate in design sessions, and support mission-critical systems. If you're passionate about technology and eager to make a meaningful impact in the financial services sector, this is the perfect opportunity for you to thrive in a dynamic environment.

Qualifications

  • 3+ years of experience in advanced programming and SDLC documentation.
  • Strong understanding of CI/CD processes and testing frameworks.

Responsibilities

  • Develop and maintain software programs interfacing enterprise data and applications.
  • Collaborate with stakeholders to convert business requirements into user stories.

Skills

Object Oriented Programming (OOP)
Analytical Skills
Problem-Solving Skills
Written Communication
Oral Communication

Education

Bachelor's Degree in Computer Science
Bachelor's Degree in Mathematics
Bachelor's Degree in Engineering
Bachelor's Degree in IT Related Field

Tools

Git
Jenkins
Azure Pipelines
Docker
Kubernetes

Job description

Assumes responsibility fordeveloping and maintaining software programs to interface between enterprise data, intermediary applications, and end users.

  • Develop software using a combination of procedural, functional, scripting, logic, and object-oriented programming languages.
  • Develop clean, efficient and maintainable code to ensure optimal performance.
  • Create and document programmatic data and application flows based upon business requirements in alignment with business processes.
  • Perform independent research using standard library documentation, third-party providers, and vendor websites.
  • Develop data queries, stored procedures, and other data-related structures.
  • Document requirements and technical details for software development implementation.

Assumes responsibility for interfacing with all stakeholders in a given project, internal and external.

  • Work with stakeholders and business analysts to interpret and convert functional business requirements into user stories for the development team.
  • Participate in Joint Application Design (JAD) sessions with the business customer or technical staff as needed to elicit or refine data requirements.
  • Help to integrate various data sources, data validation, automate processes, and assist with data ETL (Extract, Transform, Load).
  • Collaborate with team members and provide thoughtful discussion on tactics and strategies as needed.
  • Provide preliminary off-hour support, on a rotating basis, for mission-essential systems and software.

Perform other duties as assigned.

Skills & Qualifications

Education/Certification:

Bachelor's Degree in computer science, mathematics, statistics, engineering, or IT related field a plus.

Required Knowledge:

  • Understanding of OOP (Object Oriented Programming); Testing Frameworks (JUnit, xUnit, etc.); Source control technology such as Git; CI/CD using Jenkins, Azure Pipelines, Git Actions or similar.
  • Familiarity with Restful APIs, SOAP, GraphQL; Micro-Services architecture (primarily Microsoft based).
  • Familiarity with containerization using Docker, Kubernetes or similar technologies.
  • Experience with query performance optimization and EDW best practices highly desired.
  • Financial services industry operations and development experience a plus.

Experience Required:

Must have at least three (3) years of experience in advanced programming skills and a proven track record of writing, maintaining, and documenting throughout the complete software development lifecycle (SDLC).

Skills/Abilities:

  • Well organized.
  • Strong analytical and problem-solving skills.
  • Strong written and oral communications skills.
  • Strong sense of integrity, accountability, and responsibility for work product.
  • Able to use PC and terminal keyboards, computer hardware, and all related technical equipment.
Qualifications
Skills
Behaviors
Required
Team Player
Enthusiastic
Detail Oriented
Motivations
Required
Self-Starter
Goal Completion
Ability to Make an Impact

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

kansascity • Kansas City (MO)

On-site
USD 110,000 - 140,000
IT Applications Engineer IV
IT Applications Engineer IV

Kaiser Permanente • Greensboro (NC)

On-site
USD 85,000 - 110,000
Senior Software Developer
Senior Software Developer

Berkadia • Ambler

On-site
USD 80,000 - 110,000
Staff Software Engineer- Eng
Staff Software Engineer- Eng

UKG • Seattle (WA)

On-site
USD 150,000 - 190,000
Software Engineer
Software Engineer

Compunnel, Inc. • Jersey City (NJ)

On-site
USD 120,000 - 150,000
Staff Software Engineer, Supply Chain (REMOTE)
Staff Software Engineer, Supply Chain (REMOTE)

The Home Depot • Atlanta (GA)

On-site
USD 150,000 - 210,000
Software Development Engineer
Software Development Engineer

BWI Chassis Dynamics (NA) Inc. • Brighton (MI)

On-site
USD 90,000 - 130,000
Sr Backend Engineer
Sr Backend Engineer

ProArch • Atlanta (GA)

On-site
USD 110,000 - 150,000
Sr. Engineer (JAVA Springboot, APIs, PostgresSQL)
Sr. Engineer (JAVA Springboot, APIs, PostgresSQL)

TechDigital Group • Nashville (TN)

On-site
USD 80,000 - 110,000
Software Developer
Software Developer

Compunnel, Inc. • Aliso Viejo (CA)

On-site
USD 90,000 - 120,000