JOBSEARCHER

Senior Python AWS Developer

*Job Details:* Title: Senior Full Stack Python Developer. Location: Remote (USA). Type: Contractual. Eligibility: USC only. Summary: The interview will be conducted virtually via video call. We typically begin with foundational front-end questions and then explore more advanced topics as the candidate demonstrates proficiency. We then cover back-end concepts and complete a data-modeling exercise. During the data-modeling exercise, we offer hints to help the candidate make progress; we primarily evaluate the candidate’s approach and problem-solving thought process. We maintain a welcoming, professional environment so candidates feel comfortable throughout the interview. *What You Will Do:* * The Full-Stack Developer will work closely with clients, digital leaders, solutions architects, and technical/ functional leads across Guidehouse digital teams and market segments to support client projects and provide solutions for growth efforts and capabilities build-out. * Serve as a key member of the modernization team to support technical challenges/demos, building innovative solution prototypes using cloud architectures and software technologies. * Solutions architecture and hands-on engineering/full-stack development of scalable and secure distributed systems using modern software technologies and programming, Cloud Native and microservices architecture, containerization, and API-First design patterns. * Work collaboratively with user experience designers, platform engineers, product owners, solution architects, and business analysts, the Cloud Applications Full Stack Developer will design, build, test, and deploy high-value, operationally resilient software products on the AWS cloud platform that satisfy functional and non-functional requirements. *What You Will Need:* * A bachelor's degree is required, or a Minimum of 10 years of relevant experience * Minimum of SIX (6) years of prior relevant experience in full-stack application development * Minimum of THREE (3) years of experience with cloud applications development to build /modernize applications and datasets on the AWS cloud * Experience and proficiency in implementing frontend and backend services for cloud-native software products and solutions such as Python, JavaScript, Django and Vue.JS. * The must-have skills include proficiency in Python and JavaScript. * For Django experience, candidates can alternatively have experience with Flask, FastAPI, Falcon, or SQLAlchemy. * Similarly, for Vue.JS experience, alternatives include React, Svelte, or Angular (version 1.6 or higher). * Proven ability to work autonomously and collaborate, mentor, help, and support other team members, as needed, to solve complex technical problems. * Proven ability to develop software products and solution prototypes and use prototypes to validate technical solution strategies and communicate and explain the pros and cons of complex design alternatives. * An in-depth understanding of Agile and Scaled Agile practices and principles, with experience. Must be an experienced Agile practitioner with proven ability to plan and implement software products with agility. *What Would Be Nice To Have:* * Certification: AWS Certified Developer – Amazon Web Services * Flask, Docker, EKS/Kubernetes, AWS Step Functions, Event Bridge, AWS Lambda, AWS API Gateway, Elasticsearch, Caching frameworks, Redis, Memcached, the Amazon Relational Database Service (RDS) for Postgres, and/or the MongoDB NoSQL database service. * Certification: AWS Certification Solutions Architect - Amazon Web Services * Solution architecture support for technical volumes of proposals and white papers for RFPs/RFIs and thought leadership initiatives. * Familiarity with the AWS Serverless Application Model (SAM) and proven design patterns, like Model-View-Controller, is required, as is the ability to design and build cloud-based software products that conform to the AWS Well-Architected Framework design principles. * Proficiency in delivering cloud-based software products using contemporary CI/CD pipeline tooling and the ability to continuously collaborate with development, operations, and security (DevSecOps) team members to deliver secure and operationally resilient software products and solutions. * This is a hands-on cloud software developer/engineering position and requires the ability to proficiently and predictably build and deploy custom applications in the AWS cloud. * Proven ability to design, build, test, and deploy software products and solutions on the AWS cloud platform. Pay: $60.00 - $65.00 per hour Expected hours: 40.0 per week Experience: * Python: 10 years (Required) * AWS: 6 years (Required) * Angular: 6 years (Required) * Government IT: 1 year (Required) License/Certification: * AWS Certification (Preferred) Location: * United States (Required) Work Location: Remote