Skip to content

Software Engineer - Mid

On-site
  • Washington, District of Columbia, United States
Systems Engineering

Job description

We are seeking talented software engineers with a passion for creating high-quality web applications. We're using our human-centered design approach to modernize legacy software used by our defense, federal, and commercial customers, replacing them with scalable web applications that improve their user experience and productivity.


Our purpose is singular — to optimize human performance through digital products.


To work at BluestoneLogic, you must have a strong background in web development. You’ll need to be comfortable working in a collaborative environment and have excellent communication skills. In addition, you should be able to work independently and as part of a team, and be committed to delivering projects on time.


You have...

  • A curious mind. You enjoy digging into how technology works and then thinking about how you would do it differently. 
  • A passion for turning innovative ideas into real solutions. You love a good technical challenge and you enjoy experimenting ways to solve it, even when your ideas fail.
  • A desire to be understood. You speak clearly and write concisely. Your goal is to ensure your audience grasps your ideas, decisions, results, and recommendations.
  • An open mind. You seek input from others to understand their perspective, and you appreciate constructive feedback on your work.
  • A penchant for helping your teammates. You enjoy sharing your extensive knowledge and insights with others to help them improve their work and grow as engineers.


We have...

  • A devotion to making technology work for people. We know technology can help people work faster, better, and smarter. We help our customers and users raise their productivity level and eliminate wasting their time.
  • A dedication to detail. We believe semantics are critical to making our ideas a reality. We work hard to ensure that our team and our customers have a shared understanding of the products that we design and build.
  • An affinity to action. We'd rather learn from our mistakes than wait until we designed the perfect solution. Sure, we plan our projects, but we want to get started as fast as possible then iterate until we find the best solution that works for our customers and users.
  • A drive for continuous improvement. We are always looking for new ways to solve old problems. Whether they're for our customers or ourselves, we always seek opportunities to do something better.


What You'll Do

As a member of our team, you will:

  • Experiment with modern technology to figure out how to solve our customers' complex problems
  • Engage our customers' users to understand their needs
  • Design and build a user experience that maximizes efficiency and user satisfaction
  • Design and build scalable, enterprise solutions to meet user needs
  • Design and build integrated and automated development, testing, and deployment pipelines
  • Collaborate with other engineers and stakeholders to ensure software meets quality and functionality standards
  • Write clean, efficient, and well-documented code
  • Participate in code reviews and provide feedback to other engineers
  • Stay up-to-date with emerging trends and technologies used in digital products
  • Draw, write, and present your ideas and results to the customer and other stakeholders

Job requirements

Your Talents

We are seeking software engineers who are good at:

  • Designing and building web applications
  • Integrating commercial and open source software technology to build innovative solutions
  • Using virtualization and containerization to deploy software solutions
  • Analyzing data collected from customer and user engagements to make defensible design decisions to maximize the user experience
  • Communicating your ideas and the results of your work in both verbal and written form
  • Collaborating with others to reach a shared goal
  • Doing what needs to be done to help your customer succeed


What You Need

To become a member of the BluestoneLogic team, you'll need:

  • U.S. citizenship and final Department of Defense SECRET clearance or above
  • At least 3-7 years experience developing web applications
  • Experience designing, building, and deploying web applications following DevSecOps practices
  • Strong skills and fundamentals in the following:
    • React javascript
    • python3
    • bash
    • Ruby
    • Java
    • Amazon Web Services
    • Linux proficiency
    • Apache configuration
    • LDAP
    • Jenkins
    • Automated static or dynamic testing
    • Git
    • Web application security best practices
  • Active AWS Software Developer or Solutions Architect Associate certification is a plus
  • Active Department of Defense  Approved 8570 Baseline Certification for IAT Level I or II is a plus
  • Bachelor's and/or Master's degree in Computer Science, Computer Information Systems, Systems Engineering, Mathematics, or similar technical discipline

Note about Location: While the job location is listed as Washington, D.C., we do support a hybrid work environment between working at home and working at BluestoneLogic offices in Washington, D.C. where you will be able to engage in person with other BluestoneLogic engineers.

or