Demo

Mid-Level Full Stack Software Engineer

Greystones Group
Arlington, VA Full Time
POSTED ON 1/22/2025
AVAILABLE BEFORE 4/18/2025

Greystones Group is a fast-growing woman-owned small business supporting the Warfighter with best-in-class artificial intelligence and big data analytics capabilities. Our capabilities include mission planning, operational support, leader development and education, cybersecurity, electronic warfare, and information technology solutions.

The following information aims to provide potential candidates with a better understanding of the requirements for this role.

We are looking for dedicated and motivated candidates that can grow with the company. At Greystones, we recognize that everyone brings their own important skill sets and unique talents to create a highly competent team to deliver quality solutions. We ensure that each member’s needs are addressed effectively, and our employees are not just a number. We offer a close-knit community that ensures your growth and development in a setting that provides world class support to our customers.

Greystones is seeking 4 Mid-Level Full Stack Software Engineers to join our team supporting the Chief Digital and Artificial Intelligence Office (CDAO). These individuals will design and develop software for AI-based support systems, including architectures, APIs, frameworks, and libraries, and work on both front-end and back-end prototypes to accelerate the development process. They maintain and enhance common libraries, tools, and in-production applications, addressing bug fixes, updates, and performance improvements as required. Additionally, they collaborate with clients to define product requirements, create roadmaps, and develop software design strategies that break down complex activities into manageable components.

Hybrid schedule. 2-3 days a week in Falls Church, Arlington, or Alexandria.

Pay : $100-150k

Benefits :
  • 401k
  • 401(k) matching
  • Dental insurance
  • Flexible schedule
  • Flexible spending account
  • Health insurance
  • Life insurance
  • Paid time off
  • Referral program
  • Retirement plan
  • Vision insurance
  • Responsibilities :

    • Design and develop software requirements for multiple AI support capabilities including software architectures, frameworks, APIs, and libraries.
    • Maintain and guide development of common libraries and tools used by multiple teams.
    • Develop front end and backend of software prototypes, components, and tooling to accelerate the prototyping process.
    • Maintain existing code base of in-production applications, performing bug fixes, updates of code, and component libraries to meet security and performance needs as required.
    • Assist in formulating a strategy on how to achieve rapid prototyping of AI capabilities, including Generative AI.
    • Work closely with clients and requirements owners to build out product lines.
    • Work with data scientists, UX designers, scientists, developers, and testers to compose software designs that form the basis of scalable AI solutions.
    • Document requirements and specifications and review documentation provided by other teams and vendors.
    • Optimize software designs and architectures to deliver desired performance targets and devise tooling and methodologies to profile execution and capture performance metrics.
    • Requirements :

    • Bachelor's Degree plus 5-7 years experience or a Master's Degree plus 3 years of experience.
    • Experience programming with Python, JavaScript, and at least one or more programming languages.
    • Familiarity with containerization and utilization of Kubernetes.
    • Experience with front end frameworks like React or Vue.
    • Experience with backend frameworks like Node.js, Spring, Spring Boot, Django, Flask, etc.
    • DevSecOps experience including the continuous integrity and delivery of CI / CD tooling (git runners, code scanning tools).
    • 2 years experience with Agile software development methodologies and tools.
    • Experience with Object Relational Modeling persistence frameworks and PostgreSQL.
    • Versed in software architectures like microservices.
    • Ability to synthesize requirements underlying feature requests, recommend alternative technical and business approaches, and facilitate engineering efforts to meet deadlines.
    • DoDD 8140 IAT Level III preferred.
    • Active TS clearance with SCI eligibility.
    • Greystones Group is an Equal Opportunity Employer and abides by the requirements of 41 CFR §§ 60-1.4(a), 60-300.5(a), and 60-741.5(a). These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities and prohibit discrimination against all individuals based on their race, color, religion, sex, national origin, genetic information, gender identity, or sexual orientation.

      If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access Greystones career website due to your disability. You may request reasonable accommodations by contacting our Human Resources Department at 202-644-8998 option #2 or hr@greystonesgroup.com if you need assistance completing any forms or otherwise participating in the application process.

      This organization participates in E-verify.

      J-18808-Ljbffr

    Salary : $100,000 - $150,000

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Mid-Level Full Stack Software Engineer?

    Sign up to receive alerts about other jobs on the Mid-Level Full Stack Software Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $102,541 - $137,871
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $70,239 - $89,209
    Income Estimation: 
    $88,984 - $115,784
    Income Estimation: 
    $92,017 - $124,111
    Income Estimation: 
    $90,707 - $120,959
    Income Estimation: 
    $91,486 - $118,193
    Income Estimation: 
    $88,984 - $115,784
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $117,871 - $153,580
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $114,500 - $144,633
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $150,756 - $194,140
    Income Estimation: 
    $172,191 - $221,861
    Income Estimation: 
    $114,549 - $164,025
    Income Estimation: 
    $153,752 - $200,235
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Not the job you're looking for? Here are some other Mid-Level Full Stack Software Engineer jobs in the Arlington, VA area that may be a better fit.

    Mid-Level Full Stack Software Engineer

    PeopleTec, Arlington, VA

    Full Stack Software Engineer, Mid

    631 Booz Allen Hamilton_United States, Alexandria, VA

    AI Assistant is available now!

    Feel free to start your new journey!