Senior AWS Cloud Developer

Federal Reserve Bank Minneapolis , MN 55415

Posted 7 months ago


The Federal Reserve Bank of Minneapolis is looking for an experienced and energetic Senior Cloud Developer to become a part of our dynamic and customer-focused team, developing large, complex Treasury Retail Securities web applications in the cloud.

In this role, you will operate as a developer who is also a technical subject matter expert (SME), and can guide team members. Your primary focus will be on back-end, service layer development, but full-stack expertise is very desirable. Our teams use the latest technologies in AWS space, follow Agile methodology, and embrace a DevSecOps culture.

You will use your skills and experience to guide and support development in this space, to ensure the applications we develop are visually delightful to use, as well as highly safe & secure.

Key Responsibilities

  • Support analysis, design, and development of solutions for complex application requirements. Support all phases of the Software Development Life Cycle (SDLC), including post-implementation support and maintenance.

  • Apply skill and experience to develop solutions that meet industry and organizational standards, follow AWS standard patterns and best practices.

  • Lead by example, demonstrating high performance in the areas of customer satisfaction, collaboration, team work, and reliability.

  • Provide mentoring and technical oversight to a team of developers during the implementation phase, ensuring implementations match design specifications and adhere to established standards.

  • Participate in the establishment of local standards, patterns, and practices for technology design and delivery, while also providing input and influence to broader organizational standards and initiatives.

Minimum Qualifications

Bachelor's degree from an accredited college or university with specialization in an Information Technology field, or an equivalent combination of related education and work experience.
8 years of progressive information technology experience directly related to software design and development, to include 3 years of experience with AWS and cloud development, and 6 years of project experience using System Development Life Cycle (SDLC) and project management principles. (10 years required for level IV.) Experience in the Finance industry or experience developing solutions involving Financial products is a plus.

Highly proficient in cloud-native architecture and best practices: Well Architected Framework, 12 Factor App, AWS PaaS/FaaS services, Microservices architecture, Serverless architecture, Decoupled UI, and SPAs.

Highly proficient in designing, developing microservices and RESTful APIs, using technologies such as Java, SpringBoot, SpringCloud, Node.js, PostgreSQL, DynamoDB, amongst others.

Highly proficient/hands-on experience in AWS and cloud-native services (ELB, Auto Scale Groups, SNS, SQS, Akamai, Nginx, CloudFront, etc.), cloud native logging/monitoring (ELK, Splunk, CloudWatch, CloudTrail, etc.).

Well-versed in use of containers (Docker) and container orchestration (Docker Swarm, Kubernetes), to run the applications.

Well-versed in OWASP Web/API vulnerabilities and compensating controls (CSRF, XSS, SQLI, etc.).

Demonstrated experience in mentorship and serving as technical SME for a development team.

Must be a U.S. citizen.

Preferred Qualifications

Working knowledge of Continuous integration and Continuous Delivery (CI/CD) practices using Maven, Jenkins/Bamboo, Automated tests, Automated code quality scans, and Automated Deployments (using Ansible).

Working knowledge in application logging, monitoring tools/process for the cloud ELK, Splunk, CloudWatch, amongst others.

Working knowledge in serverless architectures and hands-on knowledge with Lambda functions.

Familiarity with Agile software development practices & able to actively engage in sprint ceremonies such as, Refinement, Planning, Review, Retrospectives.

Familiarity with front-end technologies & frameworks such as Angular, HTML5, CSS3, jQuery, amongst others.

Familiarity with coding practices to support web accessibility standards under Section 508 and WCAG 2.0.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Cloud Application Architect Nationwide Opportunities

Amazon.Com, Inc.

Posted 5 days ago

VIEW JOBS 10/14/2019 12:00:00 AM 2020-01-12T00:00 Are you a developer who has hands-on experience with building cloud-native applications? Would you like to work with our customers to help them architect, develop and re-engineer applications to fully leverage the AWS Cloud? Do you like to work on a variety of cutting edge, business-critical projects at the forefront of application development and cloud technology adoption? In order for applications to be fully optimized, they need to be architected to take advantage of the global scale, elasticity, automation and high availability features of the AWS cloud. On the AWS platform, services such as API Gateway, Lambda, ECS, SQS, Kinesis, AI and others provide opportunities to design and build cloud-ready applications. AWS is looking for talented hands-on technical architects and senior developers to help accelerate our growing Professional Services business. This is an excellent opportunity to join Amazon's world-class technical teams, working with some of the best and brightest engineers while also developing your skills at one of the most innovative and progressive technology companies. Here in Professional Services, we engage in a wide variety of business-critical, high-profile projects for customers and partners and help them better leverage the ever-evolving AWS platform. Our team collaborates across the entire AWS organization to bring access to product and service teams, to get the right solution delivered and drive feature innovation based upon customer needs. We are looking for hands-on application architects and developers who will: * Work as a technical leader alongside customer business, development and infrastructure teams * Lead technical and design discussions with IT executives to help enterprises speed their adoption of new technologies and practices * Architect and building highly scalable, cloud-native applications on the AWS platform using core developer services like APIGateway, Lambda, SQS, DynamoDB and ECS. * Leverage new technology paradigms (e.g., serverless, containers, microservices) * Migrate monolithic applications to micro services architectures * Advise on implementing AWS best practices * Influence infrastructure architecture by sharing your application development expertise * Represent the voice for developers internally and influence our AWS Professional Services offerings and AWS product strategy for developers by working with AWS platform engineering, Business Development and other cross-functional teams Our Consultants work with enterprise customers locally, regionally and potentially domestically. This is a customer facing role. You will be required to travel to client locations and deliver professional services when needed. Amazon.Com, Inc. Minneapolis MN

Senior AWS Cloud Developer

Federal Reserve Bank