cover image
CoBank

CoBank

www.cobank.com

2 Jobs

1,549 Employees

About the Company

CoBank is a cooperative bank serving vital industries across rural America. The bank provides loans, leases, export financing and other financial services to agribusinesses and rural power, water and communications providers in all 50 states. The bank also provides wholesale loans and other financial services to affiliated Farm Credit associations serving more than 75,000 farmers, ranchers and other rural borrowers in 23 states around the country. CoBank is a member of the Farm Credit System, a nationwide network of banks and retail lending associations chartered to support the borrowing needs of U.S. agriculture, rural infrastructure, and rural communities. Headquartered outside Denver, Colorado, CoBank serves customers from regional banking centers across the U.S. and also maintains an international representative office in Singapore. CoBank is an Affirmative Action and Equal Employment Opportunity Employer. Farm Credit is an Equal Housing Lender, and an Equal Credit Opportunity Lender.

Listed Jobs

Company background Company brand
Company Name
CoBank
Job Title
Senior Software Engineer, Full Stack
Job Description
**Job title:** Senior Software Engineer, Full Stack **Role Summary:** Lead the design, development, testing, and deployment of cloud‑based full‑stack solutions for agricultural finance applications. Drive automation across the SDLC, collaborate with product owners and cross‑functional teams, and provide 24/7 operational support and mentorship within an Agile environment. **Expectations:** - Minimum 5 years of end‑to‑end full‑stack development experience. - At least 2 years of Agile methodology implementation. - Strong expertise in React/TypeScript, Node.js, and cloud platforms (AWS, Azure or GCP). - Proficiency in SQL, Python, HTML/CSS, Docker, Kubernetes, and CI/CD pipelines. - Experience with automated monitoring, observability, and production support. - Knowledge of AI/ML integration (e.g., SageMaker, TensorFlow) and generative AI tools is preferred but not mandatory. **Key Responsibilities:** - Engineer automated solutions for testing, deployment, monitoring, and observability. - Build and maintain modern UI components using React/TypeScript and responsive front‑end stacks. - Design and implement robust back‑end services in Node.js, Python, and SQL, integrating with open‑source databases and AWS services. - Collaborate with Product Management and business units to define technical requirements and deliver robust cloud‑based solutions. - Lead SDLC practices, including CI/CD pipeline configuration, code quality checks, and version control governance. - Provide on‑call and after‑hours production support: troubleshooting, root cause analysis, and coordinated issue resolution with internal IT and vendors. - Mentor junior engineers, conduct code reviews, and influence best practices across teams. - Evaluate, propose, and lead the implementation of new technologies, ensuring security best practices and scalability. **Required Skills:** - Front‑end: React, TypeScript, HTML/CSS, responsive design. - Back‑end: Node.js (JavaScript/TypeScript), Python, SQL, RESTful API design. - Cloud & DevOps: AWS (Lambda, ECS/EKS, S3, RDS), Docker, Kubernetes, CI/CD tools (Jenkins, GitHub Actions, GitLab CI). - Source control: Proficient with Git, branching strategies, pull requests. - Testing: Automated unit, integration, and end‑to‑end testing; familiarity with Jest, Cypress, or similar. - Monitoring & Observability: Prometheus, Grafana, CloudWatch, ELK stack or equivalents. - Agile: Scrum/Kanban experience, sprint planning, retrospectives. - Problem solving: Analytical, resilient under ambiguity, strong communication and collaboration skills. - Optional AI/ML: Experience with SageMaker, TensorFlow, Scikit‑learn, or generative AI platforms. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Information Systems, or a related discipline (preferred). - Relevant industry certifications (e.g., AWS Certified Solutions Architect, Azure Developer Associate) are a plus but not mandatory.
Greenwood village, United states
Hybrid
Senior
31-10-2025
Company background Company brand
Company Name
CoBank
Job Title
Software Engineer, Full Stack
Job Description
**Job title** Software Engineer, Full Stack **Role Summary** Design, develop, test, deploy, and support end‑to‑end cloud‑based web applications and APIs for agricultural finance solutions. Collaborate with product owners, architects, and cross‑functional Agile teams to deliver scalable, secure, and high‑performance features in a fast‑paced environment. **Expectations** - Lead full‑stack development efforts and ensure high code quality through peer review, unit testing, and automated pipelines. - Resolve production incidents, perform root‑cause analysis, and maintain 24/7 readiness with minimal downtime. - Continuously learn and apply emerging technologies, particularly in AI/ML, generative AI, and cloud services. - Communicate clear status updates to stakeholders and drive decisions on technical trade‑offs. **Key Responsibilities** - Build responsive user interfaces with React, TypeScript, HTML5, and CSS3. - Develop backend services in Node.js, Python, or SQL‑based microservices, exposing RESTful/APIs suitable for real‑time inference. - Package applications with Docker, orchestrate with Kubernetes, and provision resources via AWS, Azure, or GCP. - Configure CI/CD pipelines (Git, GitHub Actions, Jenkins, GitLab CI) to ensure fast, reliable deployments. - Implement security best practices (authentication, authorization, encryption, secrets management). - Write and maintain automated tests (unit, integration, end‑to‑end) and monitor application health using observability tools (Prometheus, Grafana, CloudWatch). - Support post‑release troubleshooting, performance tuning, and user‑reported issues. - Collaborate with data science teams to productionize ML models (Amazon SageMaker, TensorFlow, Scikit‑learn) and expose them via scalable APIs. - Engage with vendors, internal IT, and business stakeholders to refine requirements and integrate third‑party services. **Required Skills** - Front‑end: React (or equivalent), TypeScript, HTML5, CSS3. - Back‑end: Node.js, Python, SQL, and experience with serverless or containerized environments. - Cloud: hands‑on AWS, Azure, or GCP fundamentals, including IAM, VPC, Lambda/Azure Functions, Cloud Functions. - Containerization & Orchestration: Docker, Kubernetes. - CI/CD & DevOps: Git, branching strategies, automated pipelines, code reviews. - Testing & Observability: unit/integration testing frameworks, Prometheus/Grafana/CloudWatch, ELK stack. - AI/ML: familiarity with SageMaker, TensorFlow, Scikit‑learn, generative AI tools. - Agile methodologies: Scrum/Scrum‑like cadence, backlog grooming, sprint planning. - Soft skills: strong analytical and problem‑solving abilities, effective communication, adaptability, and collaborative mindset. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Information Systems, or a related field (or equivalent experience). - 4+ years of full‑stack development experience, including 1+ year of AI/ML integration. - 2+ years in Agile environments. ---
Greenwood village, United states
Hybrid
Junior
17-12-2025