What are the responsibilities and job description for the Software Engineer position at FEDERAL HOME LOAN BANKS OFFICE OF FINANCE?
Job Description
Job Description
FEDERAL HOME LOAN BANKS OFFICE OF FINANCE
POSITION DESCRIPTION
POSITION : Software Engineer DATE : February 2025
DEPARTMENT : Information Technology FLSA : Exempt
REPORTS TO : Manager, Application Development LOCATION : Hybrid / Reston
SUMMARY OF POSITION
The Software Engineer will bring a strong technical and analytical mindset to modernize and transform the current suite of applications into scalable and efficient APIs and services. The ideal candidate will work on an empowered scrum team and actively contribute to the design and implementation of innovative solutions that enhance product capabilities and business efficiencies through automation and state-of-the-art technologies.
This position will play a crucial role in supporting the Office of Finance’s (OF) mission-critical operations, including debt issuance, debt servicing, and combined financial reporting. The role demands high standards for accuracy, quality, and reliability within a highly customized IT environment to ensure seamless operations.
NATURE AND SCOPE
The Software Engineer is expected to demonstrate expertise in Agile software engineering and DevSecOps principles, focusing on containerized microservices, automated testing, and leveraging CI / CD pipelines for continuous delivery. This position will have ownership of execution and flexibility in determining the appropriate design and technical implementation for driving modernization efforts and process automation.
The successful candidate will stay current with the latest technology trends, mentor other team members, and share accountability. They will also prioritize quality, consistently delivering robust code that requires minimal manual testing.
PRINCIPAL RESPONSIBILITIES
- Contribute to changes and improvements to OF business services through a mix of application, automation, and engineering activities.
- Develop secure, scalable services, sophisticated platforms, and APIs essential for financial systems.
- Analyze highly complex system and technical issues to implement features and enhancements in an iterative way that align with strategic technical direction.
- Ensure high standards of code quality and system performance.
- Oversee the integration of applications into various business systems, ensuring that they function seamlessly with existing IT infrastructure.
- Participate in an environment rapidly transforming to the Agile methodology, adhering to best practices and collaborating effectively with teammates.
- Work with the project team and appropriate stakeholders to convert business requirements to written technical specifications that adhere to the OF’s architectural guidelines and industry best practices.
- Work together with other teams to ensure service quality, availability and reliability.
- Collaborate with functional and operational stakeholders to address technical challenges and optimize the performance of software solutions.
- Support application end users by addressing and resolving application-related problems and issues in a timely and cordial manner.
- Develop and maintain application support and end user documentation.
- Provide guidance and mentorship to junior developers and infrastructure specialists.
- Support the OF’s diversity and inclusion strategy by following policies and procedures that ensure opportunities for employees and diverse business partners.
- Assist with other job duties as assigned.
PRINCIPAL REQUIREMENTS
Integrated Development Environments : Eclipse and Maven;
Source control system : Git;
EQUAL EMPLOYMENT OPPORTUNITY
The Federal Home Loan Banks Office of Finance is committed to equal employment opportunity without regard to race (including traits historically associated with race, such as hair texture, hair type and protective hairstyles), color, religion, sex, pregnancy (including childbirth, lactation, and related medical conditions), national origin or ancestry, age, physical or mental disability, veteran status, uniformed service member status, military status, sexual orientation, gender identity, status as a parent, marital status, genetic information (including testing and characteristics), citizenship status, or any other characteristic protected by applicable federal, state, or local law.