Client Resources - Kansas City, MO

posted 5 months ago

Full-time - Mid Level
Hybrid - Kansas City, MO
Professional, Scientific, and Technical Services

About the position

When you join the nation's central bank, you'll play a key role, collaborating with leading tech professionals to strengthen and protect our economic, financial, and payments systems. We invest in contemporary and emerging technology each year to support the national bank and our economy, and we're building a dynamic and diverse team for our future. This position will support the Payments Information Repository (PIR) team, applying the principles of software engineering to the design, implementation, configuration, and optimization of solutions in support of applications, databases, test automation tools, and Commercial Off the Shelf (COTS) products. As a Software Engineer, you will demonstrate technical skill in at least one general-purpose programming language, such as Java, C#, or Python, as well as domain-specific languages like HTML, SQL, or proprietary vendor languages as needed. You will perform peer reviews using software engineering principles, patterns, and development guidelines, and partner with customers in the development of innovative solutions that achieve business goals. Additionally, you will review and analyze business and technical requirements, implementing technical solutions to meet those requirements. On-call support, troubleshooting, root cause analysis, incident management, and service request management for supported products and environments will also be part of your responsibilities. This role requires a proactive approach to problem-solving and the ability to perform other duties as assigned, contributing to the overall success of the PIR team and the organization.

Responsibilities

  • Support the Payments Information Repository (PIR) team.
  • Apply software engineering principles to design, implement, configure, and optimize solutions.
  • Demonstrate technical skill in programming languages such as Java, C#, and Python.
  • Perform peer reviews using software engineering principles, patterns, and development guidelines.
  • Partner with customers to develop innovative solutions that achieve business goals.
  • Review and analyze business and technical requirements, implementing technical solutions accordingly.
  • Provide on-call support, troubleshooting, root cause analysis, incident management, and service request management for supported products and environments.
  • Perform other duties as assigned.

Requirements

  • Typically requires at least 6 years of relevant experience.
  • Bachelor's degree specializing in STEM (Science, Technology, Engineering, Mathematics), or a closely related field, from an accredited college or university, or equivalent combination of directly related education and/or experience.
  • Expertise in Java and JavaScript.
  • Experience with RESTful web services.
  • Senior understanding of subject with in-depth and/or breadth of knowledge in discipline.
  • Ability to perform work independently with limited supervision and direction.
  • Serve as a resource for less experienced staff.

Nice-to-haves

  • Spring Security
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service