Modeling and Simulation Software Engineer, Senior

3 days ago


Annapolis Junction, United States Booz Allen Hamilton Full time
Job Number: R0202458

Modeling and Simulation Software Engineer, Senior

The Opportunity:

As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you're looking for the chance to not just develop software, but to create a system that will make a difference, we need you on our team. We're looking for an experienced developer like you with the skills needed to develop software and systems from vision to production ready.

You'll lead the design, develop, test, debug, document, deploy and maintain data-driven analytics and web-based tools used by analysts and modelers.You will work on a variety of projects from conception to delivery.You'll set the strategy and build a cohesive toolkit and framework using multiple languages, including Python, SQL, Java, JavaScript, and Angular and building tools that enhance an analyst's comprehension and interpretation of data that is stored in cloud, databases, including relational or NoSQL, or flat files.You will work closely with customers to determine requirements, research and propose technical approaches, and lead the implementation, testing, and delivery of solutions by example.

Work with us as we shape systems for the better.

Join us. The world can't wait.

You Have:

  • 5+ years of experience with software engineering in a Linux environment

  • 4+ years of experience with developing software using Python and Java

  • 3+ years of experience in data modeling for the normalization of data and working with metrics

  • 3+ years of experience in developing and maintaining web-based server applications and implementing algorithms that interface with relational DBs, including MySQL or PostgreSQL

  • Experience with gathering requirements from project teams and determining priorities

  • Experience with leading small cross-functional teams

  • Experience with Agile team development and Linux and shell scripting

  • Experience with data modeling

  • TS/SCI clearance with a polygraph

  • Bachelor's degree and 5 years of experience with software engineering or 9 years of experience with software engineering in lieu of a degree

Nice If You Have:

  • Experience with unstructured databases, including Mongo and Elasticsearch and graph databases, including Neo4J

  • Experience with Web page design in JavaScript, Angular, or Python Shiny

  • Experience with using Apache NiFi to perform data flow processing

  • Experience with using pig scripts to develop analytics against cloud data stored in Hadoop Distributed File System (HDFS).

  • Ability to work in an ambiguous, fast-paced, highly collaborative, and team-oriented environment and balance long- and short-term taskings

  • Ability to exhibit flexibility, initiative, and innovation

  • Master's degree

Clearance:

Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; TS/SCIclearance with polygraph is required.

Compensation

At Booz Allen, we celebrate your contributions, provide you with opportunities and choices, and support your total well-being. Our offerings include health, life, disability, financial, and retirement benefits, as well as paid leave, professional development, tuition assistance, work-life programs, and dependent care. Our recognition awards program acknowledges employees for exceptional performance and superior demonstration of our values. Full-time and part-time employees working at least 20 hours a week on a regular basis are eligible to participate in Booz Allen's benefit programs. Individuals that do not meet the threshold are only eligible for select offerings, not inclusive of health benefits. We encourage you to learn more about our total benefits by visiting the Resource page on our Careers site and reviewing Our Employee Benefits page.

Salary at Booz Allen is determined by various factors, including but not limited to location, the individual's particular combination of education, knowledge, skills, competencies, and experience, as well as contract-specific affordability and organizational requirements. The projected compensation range for this position is $84,600.00 to $193,000.00 (annualized USD). The estimate displayed represents the typical salary range for this position and is just one component of Booz Allen's total compensation package for employees. This posting will close within 90 days from the Posting Date.

Identity Statement

As part of the application process, you are expected to be on camera during interviews and assessments. We reserve the right to take your picture to verify your identity and prevent fraud.

Work Model
Our people-first culture prioritizes the benefits of flexibility and collaboration, whether that happens in person or remotely.

  • If this position is listed as remote or hybrid, you'll periodically work from a Booz Allen or client site facility.
  • If this position is listed as onsite, you'll work with colleagues and clients in person, as needed for the specific role.

EEO Commitment

We're 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.



  • Annapolis, United States Booz Allen Hamilton Full time

    Your growth matters to us - explore our career development opportunities. A PLACE WHERE YOU BELONG Bring your whole self to work in our culture of respect and inclusivity. SUPPORT YOUR WELLBEING Learn how we’ll support you as you pursue a balanced, fulfilling life. YOUR CANDIDATE JOURNEY Discover what to expect during your journey as a candidate with...


  • Annapolis, MD, United States Booz Allen Hamilton Full time

    Your growth matters to us - explore our career development opportunities. A PLACE WHERE YOU BELONG Bring your whole self to work in our culture of respect and inclusivity. SUPPORT YOUR WELLBEING Learn how we’ll support you as you pursue a balanced, fulfilling life. YOUR CANDIDATE JOURNEY Discover what to expect during your journey as a candidate with us....


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Captivation Software is a reputable organization built on providing timely solutions to meet customers' needs. Our team of engineers takes pride in developing innovative software that makes a difference in supporting our mission to protect the country.We are seeking a senior-level software integration engineer who will be responsible for developing software...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Job Title: Senior Software Development Engineer - Kubernetes and Containerization ExpertCaptivation Software is seeking a highly skilled Senior Software Development Engineer to join our CCE SaaS team. As a key member of our engineering team, you will be responsible for supporting the development and maintenance of containerized applications, services, and...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    About Captivation SoftwareCaptivation Software is a renowned organization that excels in providing timely solutions to its customers. Our team of engineers takes pride in developing high-quality software and continuously innovates to deliver the best results.We are looking for skilled software developers who can effectively contribute to our mission of...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Job DescriptionCaptivation Software is a leading provider of innovative software solutions. Our team of engineers takes pride in developing cutting-edge tools and services that increase efficiency in software production.The role of Senior Software Integration Developer involves developing software tools and services in a PaaS Linux environment supporting an...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Key DetailsThe estimated salary for this role is $200,000 - $250,000 per year.About Captivation SoftwareCaptivation Software is a company that has built a reputation on providing customers exactly what is needed in a timely manner. Our team of engineers take pride in what they develop and constantly innovate to provide the best solution.We are looking for...


  • Annapolis Junction, Maryland, United States The Swift Group Full time

    Job Overview: The Swift Group is seeking a skilled Computer Scientist to join their team in Annapolis Junction, MD. This position involves designing, developing, delivering, and operating solutions to challenging cryptologic computer science problems. Estimated Salary Range: $49,996.80 - $290,004.00 per year. Key Responsibilities:Design, develop, and deliver...


  • Annapolis, United States Rocket Software Full time

    Rocket Software - Senior Director, Sales EngineeringLocation: Annapolis, MarylandJob Description Summary:The Senior Director, Sales Engineering provides a key role supporting the sales of Rocket Software’s products and services. As a senior member of the Go-To-Market team, you will be responsible for coordinating a regional organization of Sales Engineers...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Captivation Software. As a key member of our development team, you will be responsible for installing, configuring, and optimizing software solutions for our large-scale HPC Linux computing environment.About the RoleThis senior-level position requires expertise in...

  • Software Engineer II

    2 weeks ago


    Annapolis Junction, United States BTS Software Solutions Full time

    SOFTWARE ENGINEER II BTS Software Solutions is seeking a Software Engineer II with an active TS/SCI w/ POLY to join our team in Ft. Meade, MD What You'll Get To Do: The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    At Captivation Software, we're building a comprehensive Metrics and Monitoring solution for High-Performance Computing (HPC) systems. Our team of skilled engineers takes pride in developing innovative solutions that ensure the reliability, performance, and scalability of our infrastructure.About UsWe're a leading provider of cutting-edge solutions to support...


  • Annapolis Junction, United States Decisive Point Consulting Group Full time

    Essential Functions: The position desires the Software Engineer with Development experience and knowledge of operating software programs, configuring hardware devices and develop critical procedural steps. The position seeks strong knowledge in a Linux environment developing and managing code requiring hands on experience with Linux internals along with...

  • Senior Cloud Engineer

    4 weeks ago


    Annapolis Junction, Maryland, United States Captivation Software Full time

    Job Summary">Captivation Software is a leading provider of cutting-edge technology solutions. We are currently seeking a highly skilled Senior Cloud Engineer to join our team.">About Captivation Software">We take pride in building innovative solutions that meet the evolving needs of our customers. Our team of engineers works tirelessly to develop and deliver...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Role OverviewCaptivation Software is a reputable organization renowned for delivering timely solutions that meet customer needs. Our team of engineers takes pride in developing innovative products, and we are seeking skilled software developers who can contribute to our mission.Job ResponsibilitiesThe successful candidate will be responsible for developing...

  • Data Model Architect

    3 weeks ago


    Annapolis Junction, Maryland, United States Modern Technology Solutions Inc Full time

    About the RoleWe are seeking an experienced Data Modeler to join our team at Modern Technology Solutions Inc. As a key member of our organization, you will be responsible for designing and curating data representation models, standards, and architectures.Key ResponsibilitiesDesign, maintain, and oversee the governance of data models.Conduct data modeling...

  • Software Engineer 2

    2 weeks ago


    Annapolis, Maryland, United States Captivation Software LLC Full time

    Captivation Software LLC - Senior Software Developer Job DescriptionWe are seeking a highly skilled Senior Software Developer to join our team at Captivation Software LLC. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining high-performance computing systems.About the RoleThe ideal candidate will have...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Job OverviewCaptivation Software is a renowned provider of innovative solutions, consistently delivering high-quality results to its clients. Our team of experienced engineers takes pride in developing cutting-edge technology that meets and exceeds expectations.Salary and BenefitsThe annual salary for this position ranges from $130,000 to $270,000,...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Job DescriptionCaptivation Software is seeking a senior-level software engineer to join our team. This role requires expertise in creating, sustaining, and troubleshooting complex operational data flows.The ideal candidate will have experience working with Linux CLI, Apache NiFi canvas, and monitoring and observability tools such as Grafana and...

  • Software Engineer 3

    2 months ago


    Annapolis Junction, United States Captivation Software Full time

    Job DescriptionJob DescriptionBuild to something to be proud of.Captivation has built a reputation on providing customers exactly what is needed in a timely manner. Our team of engineers take pride in what they develop and constantly innovate to provide the best solution. Captivation is looking for software developers who can get stuff done while making a...