Job added in hotlist
Applied job
Contract job
Recruiter job
Employer job
Expanded search
Apply online not available
View more jobs in Kansas City, MO
View more jobs in Missouri
View Similar Jobs

Job Details

Sr Software Engineer

Company name
Federal Reserve Bank of Kansas City

Kansas City, MO

Apply for this job

6 hit(s)  


Sr Software Engineer','254321','Federal Reserve Bank of Kansas City','MO-Kansas City','','Full-time','Regular','Exempt','Exempt','Experienced','','','Yes, 10 % of the Time','Day Job','','','Tier II - No Credit Check','Tier II - No Credit Check','','','','!*! The Federal Reserve Bank of Kansas City’s Center for the Advancement for Data and Research in Economics (CADRE) is seeking an experienced Sr. Software Engineer for its Research Operational Environment (ROE). The ROE is Linux based High Performance Computing (HPC) system paired with a Massively Parallel Processing Data Warehouse platform. The combination provides a unique environment capable of supporting advanced data analytics on extremely large and complex datasets. The ROE has been tailored and is dedicated to supporting computing jobs which began as “research” but have matured to inform business activities thus requiring higher service level agreements (SLAs) than provided by a traditional research environment.

Contributes to the analysis, design, development and engineering of enterprise solutions for the organization’s most strategic and complex applicationon delivery projects.

• Assist customers to optimize code and provide best practice strategies.• Perform front-end development and support for virtualized environments following UI/UX best practices.• Develops strong partnerships and relationships with business customers and key stakeholders.• Leads complex and diverse technical teams through all phases of the Software Development Life Cycle (SDLC), including post-implementation support and maintenance.• Provides oversight during the implementation phase, ensuring implementations match design specifications and adhere to established standards.• Collaboratively works with management to incorporate development activities into master delivery schedule.• Maps objectives into roadmap initiatives and works with management to define milestones and deliverables.• Raises issues and risks in a timely fashion and effectively contributes to mitigating activities.• Perform release packaging following established process.• Provide tool support to project teams.• Plan and execute software deployments to various environments as requested.• Conduct troubleshooting for errors or issues identified during software deployments.• Manage source code tagging, branching, and merging.• Manage multiple release streams within the source code management tool.• Create and maintain CM process documentation, including configuration management plans, software build procedures, build manifests and audit reports.','!*!REQUIRED SKILLS:

Typically requires at least six years of relevant and progressive information technology experience directly related to the design and development of software solutions; with some experience in enterprise-class solutions.

Bachelor's  Degree from an accredited college or university with specialty in information technology field (e.g. Computer/Management Information Systems, Computer Science, Electrical/Computer Engineering, or an equivalent combination of related education and/or work experience

Demonstrated ability to adapt and learn new technologies

Fundamental project management skills

Strong oral and written communication skills

Strong planning and organizational skills

Strong initiative, innovative thinking skills and the ability to analyze details and adopt a big-picture view

Demonstrated problem solving skills, including the ability to think logically and analytically

High sense of customer service.

High sense of team work. Ability to educate peers of solutions.



Proficient in Python and R, or other analytical languages such as Stata, Matlab, or SAS.

Proficient with front-end languages such as JavaScript(ReactJS, AngularJS)

Mastery level understanding of source code management tools: Git, GitHub

Experience building service-based APIs.

Advanced knowledge and experience with software coding best practices and optimization.

Experience developing and executing scripts and automate processes where possible to improve efficiencies and accuracy of the software build, integration, release, and deployment processes.

 Proficient at leading and motivating complex, matrixed project teams, that are often geographically dispersed and span multiple disciplines (e.g., database administration, server administration, project management, business analysis, etc.), as well as varying skill levels.

 Experience in a CI/CD environment for software deployment and lifecycle management. 

Proficient in contributing to alternatives analysis, including researching vendor solutions, development platforms, third-party frameworks, and best practices, and making recommendations on platform agnostic application delivery solutions.

Proficient at implementing complex systems and software components, in compliance with Industry and System standards, which meet customer needs and expectations with respect to key project/product performance measures; quality, schedule, and cost.

Requires the ability to independently design, develop, and document solutions, while adhering to all applicable standards (e.g., architectural, coding, security).

Proficient at analyzing business requirements and creating technical designs and specifications for less experienced team members.

Proficient at creating estimates, work breakdown structures, and resource assignments on assigned development tasks.

Proficient at consulting with customers in the development of technology strategies related to the portfolio in which they are engaged.

Proficient at leading by example and consistently demonstrates high performance in the areas of customer service, collaboration, team work, and reliability.

Proficient at communicating status and progress on assignments.

In some cases, positions require access to confidential supervisory information, access to which is limited to Protected Individuals as defined by regulation of the Board of Governors of the Federal Reserve System, 12 CFR 268.205. Protected Individuals include, but are not limited to, U.S. citizens, U.S. nationals, and lawful permanent resident aliens (also known as green card holders) who are eligible for and seeking United States citizenship within the requisite timeframes.

Follow us on LinkedIn, Twitter, and our YouTube channel - Kansas City Fed.

The Federal Reserve Bank of Kansas City is an equal opportunity employer.  As such, the Bank recruits, hires, trains, and promotes individuals without regard to race, color, religion, sex, national origin, age, disability and/or sexual orientation.','Sr Software Engineer

Company info

Federal Reserve Bank of Kansas City
Website :

Company Profile
The Federal Reserve was established by Congress and signed by President Woodrow Wilson in 1913. It was preceded by financial panics, bank failures and business bankruptcies that severely disrupted the economy. There were two prior attempts at establishing central banks.

Similar Jobs:
13,166 Deloitte Global Trade Advisory - Automation Consultant in Kansas City Missouri Deloitte is one of the leading professional services organizations in the United States, specializing in audit, tax, consulting and financial ad...
Automation Process Engineer
location Olathe, KS
Job Description: GPS Manufacturer/Distributor As a leading worldwide provider of navigation devices and wearable technology, our focus is on developing, designing and supporting superior products. Our advanced technology promotes ...
Engineering Technician
location Lenexa, KS
SUMMARY Engineering technicians perform scheduled as well as unscheduled maintenance tasks. They must possess strong electrical and mechanical skills in order to support the production technician in maintaining an efficient operat...
I was very pleased with the GovernmentCrossing. I found a great position within a short amount of time … I definitely recommend this to anyone looking for a better opportunity.
Jose M - Santa Cruz, CA
  • All we do is research jobs.
  • Our team of researchers, programmers, and analysts find you jobs from over 1,000 career pages and other sources
  • Our members get more interviews and jobs than people who use "public job boards"
Shoot for the moon. Even if you miss it, you will land among the stars.
GovernmentCrossing - #1 Job Aggregation and Private Job-Opening Research Service — The Most Quality Jobs Anywhere
GovernmentCrossing is the first job consolidation service in the employment industry to seek to include every job that exists in the world.
Copyright © 2018 GovernmentCrossing - All rights reserved. 21