Jobs and Careers
FE
Sr./Lead Application Developer
Federal Reserve SystemSan Francisco, United Statesfull_timeVerifiedPosted 20 Nov 2024
💰 $221,900/yr($113,600/yr – $221,900/yr)
About the role
Company
Federal Reserve Bank of San FranciscoWe are the Federal Reserve Bank of San Francisco—public servants with a mission to advance the nation’s monetary, financial, and payment systems to build a stronger economy for all Americans. We are a community-engaged bank, and are committed to understanding and serving the vibrant, expansive communities of the Twelfth District. That means we seek and appreciate new perspectives. We respect people for what they do and for who they are. We build opportunities to learn and grow. When you join the SF Fed, you become part of a diverse team united in its purpose to promote an economy that works for everyone.The Federal Reserve Bank of San Francisco is seeking a highly skilled and motivated Lead/Senior Application Developer with expertise in Java, AWS serverless architecture, and full-stack development. In this role, you will focus on designing and implementing high-quality applications and services while providing technical guidance across the team. You will express technical and business concepts clearly, evaluate new and emerging technologies, and contribute to system architecture and development. The ideal candidate is an independent worker who can conceptualize the impact of development efforts across system components, demonstrate meticulous attention to detail, and take responsibility for timely project completion. Do you like to innovate and experiment? Are you looking to further deepen your technical relevance using the latest tools and technologies?
We empower our people to balance their life and work responsibilities. That’s why we offer a flexible hybrid work model that allows you to collaborate with office colleagues on some days, and work from home on others.
Responsibilities:
- You will develop an understanding of the Statistics business areas.
- You will grow strong relationships cross teams including product owners, Quality assurance and DevOps team.
- Design and develop scalable, high-quality applications using Java, AWS serverless architecture, and a microservice architecture.
- Build and maintain backend and frontend components to create robust, responsive full-stack applications.
- Communicate technical and business concepts clearly to diverse collaborators, ensuring alignment between development and business objectives.
- Research, evaluate, and assess the potential of new and emerging technologies, including the latest advancements in Generative AI, to determine their potential value for the team and organization.
- Ensure system architecture is sound by understanding and conceptualizing the impact of development across various system components.
- Implement CI/CD processes using tools like GitHub Actions and Terraform, supporting efficient deployment and infrastructure as code.
- Manage and work with NoSQL databases, such as DynamoDB, to develop efficient, serverless data storage solutions.
- Take ownership of projects, ensuring timely completion with a high level of accuracy and quality in the information technology environment.
- Demonstrate a detail-oriented approach to development, ensuring code quality, accuracy, and consistency throughout the application lifecycle.
- Act as a point of escalation when needed to help triage and resolve production issues. Use business and system knowledge to analyze change requests, recreate problems, and differentiate between education/training issues and true production problems.
Qualifications:
- Bachelor s degree in Computer Science, Systems/Programming or related subject area, or equivalent experience
- At Senior level typically requires 7+ years of related development experience in an enterprise environment, at Lead level required 10+ years of related development experience in an enterprise environment
- Must be passionate and driven to learn and apply new technologies and methods of software development, driven to experiment and innovate.
- Must possess demonstrated knowledge of software development methodologies, Agile, and version control practices.
- Must possess strong eye for business, excellent oral and written communication skills.
- Must be a US Citizen, or a Green Card Holder with the intent to become a US Citizen.
Required Skills:
- Strong proficiency in Java and Full-stack development, with a solid understanding of both backend and frontend technologies.
- Proven expertise in AWS serverless architecture and technologies, including Lambda, API Gateway, Glue, SNS,X-Ray.
- Proficiency in CI/CD processes, GitHub for version control, and Terraform for infrastructure as code.
- Experience with NoSQL databases, particularly Dynamo
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