Senior Software Engineer, Full Stack

CoBank

Greenwood Village (CO)

Hybrid

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work model
Medical, Dental & Vision coverage
Disability, AD&D & Life Insurance
401(k) with matching
Tuition reimbursement
CoBank University training
Volunteer/Community involvement

Job summary

CoBank is seeking a Full Stack Software Engineer to design and implement automated, cloud-based solutions for the Digital team. You will build frontend and backend components using React, TypeScript, Node.js, and containerized deployments on AWS and on-premise infrastructure.

You will collaborate with agile teams, contribute to CI/CD pipelines, and mentor peers while exploring AI/ML powered features to enhance automation and customer experience in agricultural finance applications.

Qualifications

  • Bachelor's degree in computer science, information systems or a relevant discipline preferred.
  • 5 years of experience in front end and back end development.
  • 2 years of experience in Agile practices.
  • 2 years of experience with React, TypeScript and Node, and cloud platforms such as Azure, AWS, or GCP.
  • Experience designing and implementing AI/ML-powered features to enhance automation and customer experience in agricultural finance applications preferred.
  • Experience productionizing ML models and integrating them into full-stack applications preferred.
  • Experience leveraging generative AI to improve customer-facing tools preferred.

Responsibilities

  • Develop automated solutions, tests, monitoring, and observability.
  • Collaborate with product managers and cross-functional teams to deliver cloud-based solutions.
  • Build frontend and backend components using React, Node.js, and AWS/Azure/GCP.
  • Contribute to SDLC and CI/CD pipelines and ensure code quality.
  • Lead production issue resolution and coordinate with IT and vendors as needed.
  • Mentor other engineers and participate in agile ceremonies.
  • Stay updated on new technologies and implement security best practices.

Skills

Full stack development
React
TypeScript
Node.js
CI/CD
SDLC
Automation
Agile
Git
AI/ML concepts

Education

Bachelor's degree in CS or related field

Tools

Azure
AWS
Google Cloud
Docker
Kubernetes
SQL
Open Source databases

Job description

Benefits Overview

A career at CoBank can offer you the opportunity to make a personal impact on the people and communities where we do business. In order to be the best, we hire the best!

Remarkable Benefits Offered by CoBank
  • Careers with a purpose
  • Time‑Off Packages, 15 days of vacation, 10 paid sick days and 11 paid holidays
  • Competitive Compensation & Incentive
  • Hybrid work model: flexible arrangements for most positions
  • Benefits Packages, including Medical, Dental and Vision coverage, Disability, AD&D, and Life Insurance
  • Robust associate training and development with CoBank University
  • Tuition reimbursement for higher education
  • Outstanding 401k: up to 6% matching and additional 3% non‑elective contribution & Student Loan Match
  • Community Impact: United Way Angel Day, Volunteer Day and Associate Directed Contribution
  • Associate Resource Groups: creating a culture of respect and inclusion
  • Recognize a fellow associate through our GEM awards
Job Description

Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast‑paced, collaborative, inclusive, and iterative delivery environment? At CoBank, you will be part of an innovative tech environment and meet real farm credit customer needs. We are seeking Full Stack Software Engineers who are passionate about building products with automation on AWS and On‑prem. This role will support the Digital team in automating business processes and build foundational frontend and backend applications on AWS. The Software Engineer, Full Stack will also collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full‑stack development tools and technologies. Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, and mentoring other members of the engineering community.

Essential Functions
  • Engineers automated solutions, automated testing, monitoring and observability
  • Collaborates with product managers, cross functional teams, and deliver robust cloud‑based solutions
  • Utilizes programming languages like React, HTML/CSS, Node.js, SQL, Python, Open Source databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services, Windows PowerShell
  • Develops solutions for improving quality, delivery, efficiency, and customer and employee experience for business partners using automation technologies.
  • Demonstrates advanced understanding of the Software Development Lifecycle (SDLC) and CI/CD pipelines and tools.
  • Leads resolution of production issues and engages IT and vendors as necessary.
  • May prioritize and oversee activities of others to meet deadlines and quality standards.
  • Works closely with Program owner and business units regarding enhancements and changes.
  • Collaborates with and across Agile teams.
  • Learns and leads implementation of new technologies by analyzing technical specifications, build and configure supporting infrastructure, and implementing security best practices.
  • Provides workday and after‑hours production support, including troubleshooting, problem correction, testing, and promotion to the production environment.
  • Leads root cause analysis of application issues and facilitates resolution by coordinating with the vendor, internal IT and users as appropriate.
  • Demonstrates advanced knowledge of version control systems like Git as well as the ability to manage code repositories, branching strategies, and code review processes effectively.
  • May provide technical assistance and mentoring to engineering team.
Education
  • Bachelor's Degree in computer science, information systems or a relevant discipline. preferred
Work Experience
  • 5 years of experience in front end and back end development required
  • 2 years of experience in Agile practices required
  • 2 years of experience with React, Typescript and Node, and cloud platforms such as Microsoft Azure, AWS, or Google Cloud required
  • Prior Experience designing and implementing of AI/ML‑powered features to enhance automation, decision‑making, and customer experience in agricultural finance applications, using tools such as Amazon SageMaker, TensorFlow, or Scikit‑learn preferred
  • Prior Experience productionizing ML models, integrating them into full‑stack applications with scalable APIs and real‑time inference pipelines preferred
  • Prior Experience leveraging generative AI to improve customer‑facing tools, such as chatbots, document automation, and intelligent search capabilities preferred
  • Demonstrated technical, analytical and problem‑solving skills that enhance working with problems that are complex and often unique. Ability to maintain flexibility and resilience when working in ambiguous situations
  • Demonstrated organizational and time management skills, with the ability to deliver commitments while juggling multiple projects and priorities. Ability to work effectively under deadline pressures, and adjust quickly and effectively to changing priorities
  • Advanced interpersonal skills with the ability to build and maintain effective working relationships with all levels of management and staff.
  • Advanced verbal and written communication and presentation skills, with demonstrated ability to clearly articulate messages to a variety of audiences.
  • Advanced active listening skills.
Physical Exertion Details

Sedentary Exerting up to 10 pounds of force occasionally (Occasionally: activity or condition exists up to 1/3 of the time) and/or a negligible amount of force frequently (Frequently: activity or condition exists from 1/3 to 2/3 of the time) to lift, carry, push, pull, or otherwise move objects, including the human body. Sedentary work involves sitting most of the time, but may involve walking or standing for brief periods of time. Jobs are sedentary if walking and standing are required only occasionally and all other sedentary criteria are met.

Travel Requirement Details

Occasional Travel occurs infrequently (typically, once a month or less).

REASONABLE ACCOMMODATION

We are committed to ensuring that our online application process provides an equal employment opportunity to all applicants, including qualified individuals with disabilities. If you are an applicant with a disability, or are assisting an applicant with a disability, and require accessibility assistance or would like to request a reasonable accommodation for any aspect of the application process, including completing an application, interviewing, or otherwise participating in the employee selection process, please submit a request by emailing recruiting@cobank.com. Include your contact information and specific details about your requested accommodation.

Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment visa at this time.

CoBank is an Equal Opportunity Employer.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, disability, or status as a protected veteran.

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

Similar jobs worth comparing

Software Engineer, Full Stack
Software Engineer, Full Stack

CoBank • Greenwood Village (CO)

Hybrid
USD 100,000 - 135,000
Hybrid work model
Medical, Dental and Vision coverage
Disability, AD&D, and Life Insurance
+7
HR Process and Controls Specialist
HR Process and Controls Specialist

CoBank • Greenwood Village (CO)

Hybrid
USD 58,000 - 67,000
Careers with a purpose
Time-Off Packages
Competitive compensation
+14
Credit Analyst, Regional Agribusiness Banking Group
Credit Analyst, Regional Agribusiness Banking Group

CoBank • Wichita (KS)

Hybrid
USD 67,000 - 76,000
Purpose-driven career
Vacation and holidays
Competitive compensation
+9
Lease Servicing Specialist IV
Lease Servicing Specialist IV

CoBank • Minneapolis (MN)

Hybrid
USD 66,500 - 76,100
Hybrid work model
Medical coverage
Dental coverage
+9
Supervisor, Loan Operations Support
Supervisor, Loan Operations Support

CoBank • Greenwood Village (CO)

Hybrid
USD 90,900 - 111,800
Hybrid work model
Medical, Dental and Vision coverage
401k with matching
+3
Capital Markets Associate
Capital Markets Associate

CoBank • Greenwood Village (CO)

Hybrid
USD 87,000 - 100,000
Hybrid work model
Tuition reimbursement
401k matching
+2
Credit Officer- Leasing
Credit Officer- Leasing

CoBank • Minneapolis (MN)

Hybrid
USD 100,000 - 123,000
Hybrid work model
Medical, Dental and Vision coverage
Tuition reimbursement
+3
Lead Capital Markets Specialist, Rural Infrastructure
Lead Capital Markets Specialist, Rural Infrastructure

CoBank • Greenwood Village (CO)

Hybrid
USD 91,000 - 112,000
Hybrid work model
Medical, dental and vision coverage
Tuition reimbursement
+1
Principal Software Engineer
Principal Software Engineer

Citizens • Johnston (RI)

On-site
USD 150,000 - 230,000
Sr. Full-Stack Developer
Sr. Full-Stack Developer

Valley National Bank • Morristown (NJ)

On-site
USD 113,500 - 200,700
Health insurance
Retirement savings options
Tuition reimbursement
+2