Senior Full Stack Software Engineer

2 weeks ago


Charleston, West Virginia, United States Booz Allen Full time
About the Role

We are seeking a highly skilled and experienced Full Stack Software Developer to join our team at Booz Allen. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.

Key Responsibilities
  • Design and develop full-stack applications using React or Angular
  • Architect and implement enterprise-level software systems
  • Collaborate with cross-functional teams to identify and prioritize project requirements
  • Develop and maintain high-quality code, following industry best practices and standards
  • Participate in code reviews and provide feedback to improve code quality and efficiency
  • Stay up-to-date with emerging technologies and trends in software development
Requirements
  • 8+ years of experience as a Full-Stack Software Developer
  • Experience in architecting and designing enterprise full-stack applications
  • Experience with React or Angular
  • Experience with Python, Java, or.Net
  • Experience with Docker
  • Experience with PostgreSQL or other relational databases
  • Knowledge of software engineering, design, and development principles
  • Ability to obtain and maintain a Public Trust or Suitability/Fitness determination based on client requirements
  • Bachelor's degree
Preferred Qualifications
  • Experience with Terraform, GitHub Actions, or Jenkins
  • Knowledge of Prompt Engineering, Generative AI, Large Language Models, and Retrieval-Augmented Generation
  • Master's degree
About Booz Allen

At Booz Allen, we value our people and recognize that their growth and development are essential to our success. We offer a range of benefits and programs to support our employees' well-being and career advancement, including:

  • Professional and leadership development opportunities
  • Tuition reimbursement
  • Mentoring and coaching
  • Firm-sponsored networking

We are an equal employment opportunity/affirmative action employer that empowers our people to fearlessly drive change – no matter their race, color, ethnicity, religion, sex (including pregnancy, childbirth, lactation, or related medical conditions), national origin, ancestry, age, marital status, sexual orientation, gender identity and expression, disability, veteran status, military or uniformed service member status, genetic information, or any other status protected by applicable federal, state, local, or international law.



  • Charleston, West Virginia, United States Booz Allen Full time

    About the RoleWe are seeking a highly skilled and experienced Full Stack Software Developer to join our team at Booz Allen. As a key member of our development team, you will be responsible for designing, developing, and deploying complex software systems that meet the needs of our clients.Key ResponsibilitiesDesign and develop full-stack applications using a...


  • Charleston, West Virginia, United States Arrietty Solutions Inc Full time

    About the CompanyArrietty Solutions Inc is a leading provider of innovative software solutions. We are seeking a highly skilled Sr. Software Engineer – Full Stack to join our team.About the RoleThe Sr. Software Engineer – Full Stack will be responsible for the architecture and development of various front-end and back-end components for our credential...


  • Charleston, West Virginia, United States Enterprize Software Full time

    Position OverviewWe are on the lookout for an experienced Principal Software Engineer to become a vital part of our innovative team at Enterprize Software. In this pivotal role, you will be tasked with crafting cutting-edge software solutions tailored to our clients' requirements. This position demands a deep comprehension of software engineering principles...


  • Charleston, West Virginia, United States Gravity IT Resourcing Full time

    Senior Software Development Engineer (LMS)Gravity IT Resourcing is seeking a Senior Software Development Engineer to become an integral part of our innovative team. This role involves the design and implementation of tailored plugins, integrations, and functionalities for the Brightspace and/or Anthology Blackboard LMS platform, all from a remote setting. If...


  • Charleston, West Virginia, United States Enterprize Software Full time

    Position OverviewWe are in search of a talented Principal Software Engineer to become a vital part of our innovative team at Enterprize Software. In this pivotal role, you will be tasked with crafting advanced software solutions tailored to fulfill our clients' requirements. This position demands a profound grasp of software engineering principles and the...


  • Charleston, West Virginia, United States SAIC Full time

    Job SummarySAIC is seeking a highly skilled Senior Software Engineer to join our team in the United States. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions for various systems and applications.Key ResponsibilitiesProvide software engineering services for systems...


  • Charleston, West Virginia, United States Oracle Full time

    About the RoleOracle is seeking a highly skilled Senior Cloud Software Engineer to join our team. As a key member of our Cloud Software Engineering team, you will be responsible for designing and delivering mission-critical cloud-based solutions.Key ResponsibilitiesCollaborate with cross-functional teams to design and develop scalable cloud-based...


  • Charleston, West Virginia, United States Oracle Full time

    About the RoleWe are seeking a highly skilled Senior Cloud Software Engineer to join our Oracle Cloud Infrastructure team. As a key member of our team, you will play a critical role in designing, developing, and operating large-scale cloud services.Key ResponsibilitiesDesign and develop software applications and operating systems for cloud infrastructure...


  • Charleston, West Virginia, United States Elevance Health Full time

    Position Overview:The Senior Software Engineer will play a crucial role in enhancing our software applications and ensuring they meet the highest standards of performance and reliability.Location:This role operates on a hybrid model, allowing for both remote work and in-office collaboration.Working Hours:Standard hours are Monday through Friday, from 8:00 AM...


  • Charleston, West Virginia, United States Gravity IT Resourcing Full time

    Lead Software Engineer at Gravity IT ResourcingGravity IT Resourcing is seeking a skilled Lead Software Engineer to enhance our team, focusing on the creation and implementation of tailored plugins, integrations, and functionalities for the Brightspace and/or Anthology Blackboard LMS platforms. This role offers the flexibility of remote work and is ideal for...


  • Charleston, West Virginia, United States META Full time

    Job Summary:Reality Labs at Meta is a pioneering team that's revolutionizing the way people connect, work, and play. We're building innovative products that push the boundaries of hardware, software, and content. As an OS Frameworks Engineer on our team, you'll have the opportunity to shape the future of computing platforms and help define the metaverse.Key...


  • Charleston, West Virginia, United States HealthEdge Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Platform Team at HealthEdge. As a key member of our team, you will be responsible for designing, developing, and maintaining our digital health management solutions.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and leadership to the team, ensuring the...

  • Software Engineer

    7 days ago


    Charleston, West Virginia, United States Oracle Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Oracle, where you will play a critical role in designing, implementing, and maintaining the infrastructure that supports our AI and machine learning initiatives.Key ResponsibilitiesDesign, deploy, and manage infrastructure components such as cloud resources, distributed...

  • Software Engineer

    7 days ago


    Charleston, West Virginia, United States Trimble Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our Control System Development team at Trimble. As a Software Developer, you will play a critical role in enhancing and supporting the integration and effectiveness of our ECU (Electronic Control Unit) platforms.Key ResponsibilitiesAssist in the integration of new software and hardware...


  • Charleston, West Virginia, United States Marriott Full time

    About the RoleWe are seeking an exceptional Senior Software Engineer to join our Software Engineering - Data Platforms team at Marriott International. As a key member of our team, you will be responsible for leading the design, solutioning, and delivery of large-scale enterprise applications.Key ResponsibilitiesLead the development of complex software...


  • Charleston, West Virginia, United States Rocket Software Full time

    Job SummaryAt Rocket Software, we're seeking a highly skilled Software Engineer III to join our team. As a key member of our software development team, you will be responsible for designing, developing, and troubleshooting software programs for software enhancements and new products.Key ResponsibilitiesDesign and develop software tools, including operating...


  • Charleston, West Virginia, United States American Systems Full time

    Position Overview: Are you a seasoned Software Engineer with a strong background in software code and algorithm evaluation, as well as expertise in Automated Information and Machine Learning (AI / ML) methodologies? If you possess experience in orchestrating, strategizing, and overseeing a team of Software Engineers engaged in code evaluation, we have an...


  • Charleston, West Virginia, United States Oracle Full time

    Job OverviewWe are currently addressing numerous engineering challenges within essential foundational data-plane services that drive the next generation of Oracle Cloud Infrastructure (OCI). We seek an individual who can question existing engineering paradigms and limitations, leveraging their expertise in large-scale, high-performance, reliable, and...


  • Charleston, West Virginia, United States Marriott Full time

    About the RoleWe are seeking a highly skilled and motivated Associate Software Engineer to join our Technology Integrations team at Marriott International. As a key member of our team, you will play a critical role in designing and building innovative solutions to support our new growth projects and integrations.Key ResponsibilitiesCollaborate with Senior...


  • Charleston, West Virginia, United States American Systems Full time

    Position Overview: Are you a seasoned Software Engineer with a strong background in software code and algorithm evaluation, as well as expertise in Automated Information and Machine Learning (AI / ML) methodologies? If you possess the skills to organize, strategize, and oversee a team of Software Engineers in conducting code assessments, we have an...