Lead Software Engineer - Corelation

SECU

United States

On-site

USD 80,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equal employment opportunity
Hybrid working environment

Job summary

SECU is seeking an IT Application Engineer to develop advanced solutions that meet the demands of the Credit Union. This role involves leading projects, mentoring junior engineers, and implementing technical solutions across teams.

The ideal candidate has a Bachelor's degree in a related field, with at least 5 years of experience and strong SQL, JavaScript, and API integration skills. This hybrid position requires participation in in-person meetings as needed.

Qualifications

  • Minimum education: Bachelor’s degree in Software Engineering, Computer Science, Information Technology, or Computer and Information Systems.
  • 5+ years of relevant IT Engineering leadership experience.
  • Proven experience in leading and mentoring software engineering teams.

Responsibilities

  • Lead design, development, and implementation of complex projects.
  • Diagnose and troubleshoot complex technical issues.
  • Collaborate with cross-functional teams for project success.

Skills

Strong SQL skills for data analysis
Strong analytical skills
Collaborative and team player attitude
Strong knowledge of JavaScript
Experience with APIs for third-party integrations

Education

Bachelor’s degree in Software Engineering, Computer Science, or Information Technology

Tools

GitHub
JIRA
Confluence

Job description

If you are motivated and believe in the credit union philosophy of "People Helping People," join our team!

Position Overview

Position will operate as a member of the IT Application and Development Support team, responsible for developing advanced technology solutions to meet the current and growing demands of the Credit Union. The individual will understand, analyze, and translate business needs and product requirements into technical solutions with minimal supervision. The individual will engage and partner with stakeholders across the organization throughout the development, execution, and testing phases of assigned initiatives.

Essential Responsibilities
  • (30%) Lead and Mentor
    • Work closely with Business and IT leaders to define, develop, and implement solutions within the Application Development infrastructure as well as associated integration endpoints.
    • Provide guidance for vendors, and other IT areas, or business division during project efforts or BAU support.
    • Provide subject matter expertise of the supported solution and processes with level 2 support as needed.
    • Provide technical guidance and mentorship to junior engineers, fostering their professional growth and development.
  • (25%) Development and Problem‑Solving
    • Lead the design, development, and implementation of complex projects, ensuring timely and successful delivery.
    • Diagnose and troubleshoot complex technical issues, providing effective solutions.
    • Conduct root cause analysis of problems and implement corrective actions as needed.
    • Drive the Product Development Lifecycle, ideally within Agile methodologies, sprint planning, and project tracking tools (JIRA, Confluence, Helix).
  • (15%) Documentation
    • Conduct technical reviews of designs, code, and documentation to ensure quality and compliance.
    • Develop and maintain clear and concise technical documentation, including design specifications, test plans, and user manuals.
    • Ensure proper documentation and achieving of all work.
  • (10%) Collaboration
    • Collaborate with cross-functional teams to ensure project success.
    • Serve as technical liaison to software engineers, systems engineers, database administrators, quality assurance, and other IT and business teams.
    • Provide periodic “on‑call” coverage after business hours, weekends and/or holidays as needed for minimal outages/production impacts.
  • (10%) Stay abreast of the latest industry trends, technologies, and best practices
  • (10%) Implement new features, troubleshoot bugs, and assist in the support of production incidents.
Required Education & Experience
  • Minimum education: Bachelor’s degree in Software Engineering, Computer Science, Information Technology, or Computer and Information Systems. Additional 2 years of relevant experience can be considered in lieu of degree.
  • Minimum direct years of experience: 5+
  • 5+ years of relevant IT Engineering leadership experience.
  • Proven experience in leading and mentoring software engineering and applications teams.
  • Strong SQL skills for data analysis, custom reporting, and working directly with the underlying data structures.
  • Strong analytical skills with high attention to detail.
  • Must adhere to the work schedule and attendance policy established by the manager.
  • Must be able to confidently interact with technical, non‑technical, and management staff.
  • Proven ability to not only build technology solutions but explain your solution architecture and technology choices to enterprise Architects and senior leadership.
  • Experience assessing and managing technology and cyber security risks related to application, network, and infrastructure.
  • Performs code reviews, code merges, and design reviews with peers.
  • Proficient in version control using GitHub or equivalent.
  • Perform review and refinement of the product backlog and assist with their prioritization.
  • Stay up to date on the latest industry trends and technical advancements.
  • Serves as on‑call responder for software the team supports.
  • Collaborative and team player attitude with excellent communication skills both written and oral.
  • Strong knowledge of JavaScript, JSON, XML, REST and SOAP APIs.
  • Familiarity with credit union operations and core system concepts (shares, loans, ACH, GL, etc.).
  • Hands‑on Corelation KeyStone development experience specifically batch scripting CDR/interface development, or report development depending on your team's focus areas.
  • Experience with APIs for third‑party integrations, including building and consuming APIs to connect Keystone with external systems and fintech partners.
Preferred Education & Experience
  • Preferred education: Bachelor’s degree in Software Engineering, Computer Science, Information Technology, or Computer and Information Systems.
  • Preferred direct years of experience: 5+
  • Proficient and dedicated to writing reliable, testable, maintainable, and performant code.
  • Experience working in large, enterprise level programs/projects, preferably with a background in Financial Services.
  • Ability to effectively coach and mentor more junior engineers.
  • Strong experience working between multiple projects simultaneously, with varied degrees of complexity and duration.
  • Experience developing for high availability and scalability.
  • Practical experience working with relational databases and large data sets.
Job Environment & Physical Requirements
  • Hybrid position with expectations to attend meetings and training in person as required.
  • Sitting for prolonged periods of time.
  • Telephone for prolonged periods of time.
  • Computer for prolonged periods of time.

SECU provides equal employment opportunity to all qualified persons regardless of race, color, religion, age, sex, sexual orientation, gender identity, national origin, genetic information, disability, veteran status or other classification protected by law.

State Employees' Credit Union reserves the right to fill this role at a higher/lower level based on business need.

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

Similar jobs worth comparing

Software Engineer III
Software Engineer III

SECU • United States

On-site
USD 110,000 - 160,000
IT Applications Specialist - Workday
IT Applications Specialist - Workday

SECU • United States

Hybrid
USD 80,000 - 100,000
Lead Systems Administrator
Lead Systems Administrator

SECU • United States

Hybrid
USD 90,000 - 120,000
Senior Performance Engineer
Senior Performance Engineer

SECU • Raleigh (NC)

Hybrid
USD 130,000 - 170,000
Lead Systems Administrator
Lead Systems Administrator

SECU • Raleigh (NC)

Hybrid
USD 110,000 - 140,000
Software Engineer - Integration Specialist
Software Engineer - Integration Specialist

Corpcu • United States

Remote
Pension fully funded by the company
401(k)
Group Life and Long Term Disability
+4
Senior Digital Product Analyst
Senior Digital Product Analyst

SECU • United States

Hybrid
USD 85,000 - 110,000
Keystone Banking System Administrator
Keystone Banking System Administrator

Direct • Needham (MA)

On-site
USD 90,000 - 130,000
Core Automation Specialist
Core Automation Specialist

Our Community Credit Union • Shelton (WA)

On-site
USD 90,000 - 130,000
Enterprise Applications Specialist
Enterprise Applications Specialist

Palmetto Citizens Federal Credit Union • Columbia (SC)

On-site
USD 85,000 - 110,000
On-site at HQ in Downtown Columbia