Federal Reserve Bank - Atlanta, GA
posted 5 months ago
As a Senior Power Platform Software Developer at the Federal Reserve Bank of Atlanta, you will play a crucial role in supporting our mission to promote the stability and efficiency of the U.S. economy and financial system. Your contributions will have a significant impact not only on the economy of the Southeast but also on the broader U.S. and global financial landscape. We value integrity, excellence, and respect in our work environment, and we strive to do the right thing while treating everyone with respect. This position offers a unique opportunity to engage in meaningful work that touches lives and helps communities prosper. In this role, you will participate and sometimes lead district and enterprise-level development efforts throughout all phases of the software development lifecycle for moderate to complex software projects. You will collaborate closely with customers, business analysts, and team members to understand business requirements and design, develop, and configure custom and commercial off-the-shelf (COTS) solutions to meet those needs. Your responsibilities will include developing, testing, maintaining, and supporting a portfolio of business applications, as well as mentoring less experienced team members on software engineering practices, IT processes, technologies, and methodologies. You will meet with customers and stakeholders to identify requirements and translate business needs into software designs for the development of new or modified automated systems. This includes creating functional and detailed design specifications, researching alternative software solutions, and participating in the design, prototyping, development, and implementation of software applications using standard programming languages. You will also provide ongoing application support, user assistance, and on-call support, while developing and executing test plans to validate software accuracy. Additionally, you will contribute to the deployment of solutions within the DevSecOps workstream and provide technical guidance to less experienced staff, ensuring that you stay updated on emerging technologies and software security principles.