Senior Manager, Software Engineering, Full Stack
CoBankAbout the role
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. When you choose a career with CoBank, you make a difference by standing for something that matters. 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 up to $10k per year
- Outstanding 401k: up to 6% matching and additional 3% non-elective contribution
- 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
Lead team/s who are passionate about building products with automation on AWS and On-prem, data with emerging technologies. Support the build foundational SPA and BFF architecture on AWS and other digital products end to end development. What You'll Do: • Leads the direction of the technology team, creating and executing strategic roadmaps, application development and creating and maintaining robust support models for their products and services. • Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies • Partners with Enterprise Architecture, Enterprise Information Management and the Enterprise Project Management Office enabling the business to execute both long-range and near-term goals and objectives. • Develops, maintains and enforces compliance with all CoBank's policy directives, application development and maintenance standards, procedures and methods. • Assists in the development and release of key software application modifications and enhancements.
Essential Functions
- 1. Manages a cross-functional team consisting of employees and contractors in a complex IT infrastructure environment with an emphasis on quality, availability, productivity, and consistency. Establishes, maintains oversight and manages the day-to-day operations of the team.
- 2. Works with IT leadership to resolve issues and implement new projects.
- 3. Determines current and future technology needs, and leads overall technical direction for team’s capacity planning. Identifies support requirements, such as technology and training requirements, and makes recommendations.
- 4. Manages issues affecting the application and technical environment. Mobilizes the appropriate members of IT or the business in support of rapid resolution.
- 5. Establishes policies and procedures under a well-developed methodology framework to ensure a consistent operating environment.
- 6. Regularly communicates with leadership regarding issues and status, as needed. Updates management on irregularities, key deadlines, staff coverage and/or critical developments.
- 7. Creates and manages an annual operating budget for IT.
- 8. Works with IT security to formulate policy, implement appropriate changes, and ensure applications are following CoBank Enterprise Security policies.
- 9. Develops and maintains strategic vendor relationships. Evaluates vendor service levels and invoice charges, according to the appropriate contract.
- 10. Manages staff. Sets performance standards, manages workflow, grants authorities, evaluates performance, and recommends personnel actions within delegated authorities. Consults with Human Resources as appropriate.
- 11. Proven ability to onboard new applications by analyzing technical specifictions, build and configure supporting infrastructure, securing the software, building governance and support models.
Education
- Master's Degree in Computer Science, Information Technology, or related field. preferred
Work Experience
8 years of relevant experience, preferably in banking or financial services, required 3 years of supervisory/management experience, required 5 years of experience with AWS, GCP, Microsoft Azure or other cloud, required 5 years of experience in software engineering, requiredUtilize programming languages like Vue, React, Java, Spring, HTML/CSS, Node.js, SQL, Python, Open Source databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services Knowledge of Idenity Management platform like Ping Identity, Okta, IB
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s