Booz Allen Hamilton - Washington, DC

posted about 1 month ago

Part-time,Full-time - Senior
Washington, DC
Professional, Scientific, and Technical Services

About the position

As a Senior Client Engagement and Mobile Delivery Application Lead at Booz Allen, you will play a pivotal role in developing software solutions that address complex client challenges. This position requires a full stack developer who is not only proficient in coding but also capable of delivering comprehensive end-to-end solutions in a fast-paced, agile environment. You will be responsible for transforming client requirements into functional software applications, ensuring that the solutions are robust, scalable, and aligned with the latest architectural standards and technologies. In this role, you will leverage your extensive experience in software development to design, modify, and implement programming applications. You will work closely with clients to understand their needs, resolve workflow issues through automation, and lead collaborative efforts within cross-functional teams. Your expertise in Agile methodologies will be crucial as you guide the team in adopting best practices for software engineering and product management. You will also be expected to mentor junior developers, fostering a culture of continuous improvement and innovation. Your contributions will not only enhance the current systems but also pave the way for future enhancements, ensuring that the solutions you develop are adaptable to evolving client needs. This is an opportunity to make a significant impact by shaping systems that improve operational efficiency and client satisfaction. Join us in our mission to empower people to change the world through technology and innovation.

Responsibilities

  • Design, modify, develop, write, and implement software programming applications using agile methods.
  • Acquire client requirements and resolve workflow problems through automation optimization.
  • Lead staff and tasks within a collaborative, cross-functional team environment.
  • Work with automated testing tools to perform testing and maintenance of applications.
  • Ensure solutions consider current architecture and operating environment, as well as future functionality and enhancements.
  • Master new tools and techniques to identify needed system improvements.

Requirements

  • 8+ years of experience in software development using agile methods.
  • 8+ years of experience with programming languages, technologies, tools, or web development stacks.
  • Experience with Agile methodology, extreme programming, and software engineering.
  • Experience writing source code for new applications and enhancing existing applications.
  • Ability to acquire client requirements and resolve workflow problems through automation optimization.
  • Experience leading teams in a collaborative environment.
  • Active TS/SCI clearance and willingness to take a polygraph exam.
  • Bachelor's degree or 10+ years of experience in software engineering in lieu of a degree.

Nice-to-haves

  • Experience with Java, Python, C#, C/C++, .NET, JavaScript, React, NodeJS, PHP, or Drupal.
  • Knowledge of CI/CD pipelines using Jenkins, GitHub Actions, or similar tools.
  • Excellent interpersonal and team-oriented skills.
  • Strong client service and critical thinking skills.
  • Excellent oral and written communication skills.
  • Master's degree.

Benefits

  • Wellness programs with HSA contributions.
  • Paid holidays and paid parental leave.
  • Generous 401(k) match.
  • Flexible schedules and remote/hybrid work options.
  • Professional development opportunities including upskilling programs and tuition reimbursement.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service