Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II

$165k - $180k

BTS Software Solutions

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 data sets, real-time systems, and business management information systems) based upon documented requirements.
  • Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results
  • Resolves software problem reports
  • Utilizes software development and software design methodologies appropriate to the development environment
  • Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-Shelf(COTS)/Government Off-the-Shelf(GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.

Primary Location: Annapolis Junction, MD

Clearance Requirement: TS/SCI with Poly

Skills You'll Bring:

  • Analyze user requirements to derive software design and performance requirements
  • Debug existing software and correct defects
  • Provide recommendations for improving documentation and software development process standards
  • Design and code new software or modify existing software to add new features
  • Integrate existing software into new or modified systems or operating environments
  • Develop simple data queries for existing or proposed databases or data repositories
  • Applies knowledge of ITOM, ITSM, HRSD, CSM and/or Service Portal.
  • Write or review software and system documentation
  • Serves as team lead at the level appropriate to the software development process being used on any particular project
  • Design or implement complex database or data repository interfaces/queries
  • Develop or implement algorithms to meet or exceed system performance and functional standards
  • Assist with developing and executing test procedures for software components
  • Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas
  • Modify existing software to correct errors, to adapt to new hardware, or to improve its performance
  • Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design
  • Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints; Perform quality control on team products
  • Implement recommendations for improving documentation and software development process standards
  • Oversee one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any particular project
  • Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interface
  • Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met

Education/Qualifications:

  • Bachelor's degree in Computer Science or a related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree.
  • Two (2) year of experience developing and customizing core applications such as Incident, Problem, Change, Knowledge, and Service Catalog.
  • Four (4) years of IT application systems experience in technology solutions delivery is required.
  • Experience creating and implementing scripts, business rules, policies, ACLs and otherwise configure or modify ServiceNow applications to meet requirements
  • Experience integrating third-party software and APIs with ServiceNow using REST and SOAP
  • Experience coding in scripting languages (i.e.: JavaScript, HTML, CSS, AngularJS, JSON or other languages used in ServiceNow)
  • Four (4) years of experience with ServiceNow Implementations is required.
  • Two (2) years of experience developing on the ServiceNow Platform is required
  • ServiceNow System Administrator certification OR ServiceNow Application Developer certification is required.

Pay Range: $165,000 to $180,000 full Salary range lowest to highest across locations The BTS pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Our approach to crafting offers considers various factors to establish an equitable and competitive compensation package. These considerations include, but are not limited to, the extent and intricacy of the role's responsibilities, the candidate's educational background, their work experience, and the specific competencies crucial for success in the role

About BTS Software Solutions

BTS Software Solutions is a Service-Disabled Veteran Owned Small Business who are community-focused innovators who transform ideas into technology to serve people. We recognize that innovation is only valuable when applied towards a needed solution. Technology has no value without the hard work to turn ideas into reality. Our roots are in helping save Soldiers' lives through technology. We bring that ethos to serving our community. We create solutions that touch people's lives - products to communicate, to connect companies with customers, to stay informed, to save lives, and to enhance lives.

We have a small company persona with a large company ethos and capabilities; we create elegant solutions for complex problems that will enrich people's lives. BTS offers one of the best benefits packages in the industry: 100% Company PAID health benefits, PTO, 401K matching and vested from day one of employment, to name just a few of our benefits and perks.

BTS Software Solutions is an Equal Opportunity Employer (EOE). All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law.

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Maryland vacancy
  • $78k - $170k

     ...Software Engineer II Gaithersburg, MD Xometry powers the industries of today and tomorrow by connecting the people with big ideas to the manufacturers who can bring them to life. Xometry's digital marketplace gives manufacturers the critical resources they need... 
    Suggested

    Xometry

    Gaithersburg, MD
    4 days ago
  •  ...Software Engineer II Reflexive Concepts is seeking a skilled Software Engineer II to join our team! In this role, you will be responsible for developing, maintaining, and optimizing user interfaces using Node, ReactJS, JavaScript, HTML5, and CSS3. You will collaborate... 
    Suggested
    For contractors
    Remote work

    Reflexive Concepts

    Annapolis Junction, MD
    2 days ago
  • $197.4k - $232k

     ...: FullTime Location Type: Remote Department Engineering Compensation: $197.4K – $232K • Offers Equity At Confluent...  .... One Data Streaming Platform. About the Role Senior Software Engineers II at Confluent take ownership of critical backend systems... 
    Suggested
    Full time
    Remote work

    Confluent

    Maryland
    1 day ago
  •  ...The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based... 
    Suggested
    Full time

    Interimage

    Annapolis Junction, MD
    11 hours ago
  •  ...The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based... 
    Suggested
    Full time

    Interimage

    Annapolis Junction, MD
    11 hours ago
  • $10k

     ...also offer monthly TechConnect and DeepDive collaboration sessions with our entire technical staff. Your Mission: As a Software Engineer, you will create, sustain, and troubleshoot complex operational data flows, including data storage, transport, management, security... 
    Full time

    Clearedge

    Annapolis Junction, MD
    11 hours ago
  •  ...Software Engineer II (SWE II) Experience Level: 8+ years Education: Bachelor's degree required We are seeking an experienced Software Engineer II to support the design, development, and deployment of modern, scalable applications within a microservices-based... 

    thejosefgroup.com

    Annapolis Junction, MD
    11 hours ago
  • Job Recommendation When you upload your resume, we provide job recommendations to you. Please confirm you have read and understand how your data may be processed pursuant to the Microsoft Data Privacy Notice and Transparency FAQ.

    Microsoft Corporation

    Jessup, MD
    3 days ago
  • $10k

     ...technology allowances, and access to a state-of-the-art technology lab. Your Mission Develop, maintain, and enhance complex software systems using ServiceNow, JavaScript, HTML, CSS, and API integrations. Work individually or as part of a team to improve workflows... 

    ClearEdge IT Solutions

    Annapolis Junction, MD
    11 hours ago
  •  ...Reflexive Concepts is seeking a skilled Software EngineerII to join our team! In this role, the engineer will design, develop, and maintain the tools and services that power the CLEVERCHEMIST product suite — including GitLab, Artifactory, MinIO, GitLab Runner, Jupyter... 

    Reflexive Concepts

    Maryland
    1 day ago
  • $120.4k - $198.7k

     ...Software Engineer - Salesforce Join Travelers Personal Insurance as we embark on an exciting transformation toward Salesforce excellence. We are seeking talented Software Engineers with strong engineering fundamentals who are eager to expand their expertise into the... 
    Work experience placement
    Local area

    Travelers

    Cockeysville, MD
    4 days ago
  •  ...Job Description Job Description Senior Lead Network Engineer II Employment Type: Full Time Department: Information Technology...  ...wired and wireless network infrastructure and related hardware & software. The project's objectives are to evaluate the current setup of... 
    Full time
    Local area
    Monday to Friday
    Flexible hours

    Contact Government Services, LLC

    Rockville, MD
    3 days ago
  • $67.7k - $90.27k

     ...environment defined by trust, collaboration, and accountability, a Software Developer II has the opportunity to challenge convention, solve complex...  ..., and enterprise data integration. ~ Proficiency in Data Engineering & Databases - PostgreSQL knowledge (queries, migrations,... 
    Full time
    Temporary work
    Remote work
    Work from home

    Lumen

    Adelphi, MD
    4 days ago
  • A leading technology company is seeking a Senior Software Engineer II to lead the design of critical backend systems for its data streaming platform. The role requires deep proficiency in programming languages and experience with distributed systems. Candidates should... 
    Remote job

    Confluent

    Annapolis, MD
    2 days ago
  •  ...Business professional services provider of engineering and technical services to the United States Government. We seek an experienced Software Engineer to serve as part of ACI’s team...  ...: As an ACI Software Engineer - Level II you will be an integral to the team's success... 

    Augustine Consulting Inc.

    Aberdeen, MD
    11 days ago
  •  ...Job Description Job Description Job Description: Quevera is seeking a highly skilled Software Engineer II with an active TS/SCI clearance with Polygraph to support mission-critical programs in Annapolis Junction, Maryland . In this role, you will develop,... 
    Temporary work

    Quevera LLC

    Annapolis Junction, MD
    a month ago
  •  ...Syms Strategic Group (SSG)  is seeking a talented Software Developer in Test (SDET) - II Location: Remote Department: Veterans Affairs...  ...and reporting Occasionally perform other IT systems engineering activities such as requirements, design, installation,... 
    Full time
    Work experience placement
    Remote work

    Ssg

    Hagerstown, MD
    11 hours ago
  •  ...nation, and want to help support ProSync's mission to \"Define and Redefine the State of Possible,\" please apply today! The Software Engineer designs, develops, tests, deploys, documents, maintains, and enhances complex and diverse software systems based upon documented... 
    Flexible hours

    Prosync Tecnology Group

    Annapolis, MD
    11 hours ago
  • $72.93k - $104.18k

     ...Opportunity We are looking for a skilled and proactive DevOps Engineer II to join our FOLIO Operations team, supporting large-scale,...  ...Talent Community ( Early Career/Intern Talent Community Software Powered by ICIMS ( Location US-Remote ID 2026-2037... 
    Full time
    Internship
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    EBSCO Information Services

    Annapolis, MD
    4 days ago
  •  ...Job Description Job Description JOB TITLE: SOFTWARE ENGINEER II – TESTING DEPARTMENT: SOFTWARE ENGINEERING REPORTS TO: SENIOR SOFTWARE ENGINEER CLASSIFICATION: FULL-TIME CLEARANCE: SECRET LOCATION: HOLLYWOOD, MD Job Summary: The Software Engineer... 
    Full time
    Flexible hours
    Weekend work

    Platform Aerospace

    Hollywood, MD
    15 days ago
  •  ...As a Software Development Engineer with a focus on Identity and Access Management (IDAM), you will leverage your expertise in both software development...  ...and maintain a CI poly. Must meet DoD 8570 IAT Level II requirements including one of the following: Security+ CE,... 
    Full time
    Temporary work
    Relocation package

    Ens Solutions, Llc

    College Park, MD
    11 hours ago
  •  ...About the Opportunity The Systems Engineer II is responsible for overseeing the daily operation, maintenance, and performance of data center facilities to ensure reliable, efficient, and secure infrastructure services in an Description The Systems Engineer II is responsible... 
    For contractors
    Remote work

    GAMA-1 Technologies

    College Park, MD
    11 hours ago
  • $171k - $188.3k

     ...where your contributions truly make a difference! SYSTEM Engineer II! Active TS/SCI with Polygraph required Must be a US Citizen...  ...Certificate life cycle, monitoring VM health status, update software on VMs (manually and through YUM repos), making sure VMs... 
    Contract work
    Work experience placement
    Immediate start
    Flexible hours

    FLASH Technology Group

    Maryland
    11 hours ago
  •  ...Systems Engineer II Quevera is seeking a Systems Engineer II to join our team. At Quevera, we don't just offer jobs—we provide opportunities to be part of a dynamic, forward-thinking community that fosters innovation, collaboration, and personal growth. You'll work... 
    Temporary work
    Work experience placement

    Quevera

    Maryland
    11 hours ago
  • $88.2k - $133k

     ...Systems Engineer II Textron Systems is part of Textron, a $14 billion, multi-industry company employing 35,000 talented makers, thinkers...  ...years related experience. Experience with hardware and/or software integration, managing requirements derivation and allocation,... 
    For subcontractor
    Work at office
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Textron

    Cockeysville, MD
    5 hours ago
  •  ...Job Title: Systems Engineer II Location: Remote Tax Term (W2, C2C): W2 Job Type (Permanent/Contract) : Contract...  ...concepts • Requirements management • Technical documentation • Software development lifecycle (SDLC) • Configuration management concepts... 
    Permanent employment
    Contract work
    Local area
    Remote work

    Apolis

    Rockville, MD
    3 days ago
  • $120k - $126.09k

     ...Position Description: LCG is seeking a Full Stack Developer II to design, develop, test, and maintain enterprise applications...  ...developers, and subject matter experts to deliver scalable, high-quality software solutions while following industry best practices throughout the... 
    Work experience placement
    Work at office
    Local area
    Immediate start

    LCG, Inc.

    Rockville, MD
    5 days ago
  • $76k - $86k

     ...making it easy for buyers at Fortune 1000 companies to tap into global manufacturing capacity. Xometry is looking for an Analytics Engineer II to own the transformation layer and gold standard of reporting at Xometry. You will sit at the intersection of Data Engineering... 

    Xometry

    Silver Spring, MD
    11 hours ago
  •  ...operations. Job Description VOR Technology is seeking an entry-level Software Engineer to code and test software based upon software specifications...  ...the following: - Administering Web Servers including Apache, IIS, JBoss, and Tomcat - Developing web-based interfaces to... 

    VOR Technology

    Baltimore, MD
    3 days ago
  •  ...performed at various unanticipated locations throughout the U.S. Sr. Software Engineer Responsibilities: Responsible for design and development of...  ...Source Safe, Crystal Reports, VB Script, JavaScript, and IIS. Analyzes and evaluates user requirements; converts specifications... 
    Relocation

    Compubahn

    Bethesda, MD
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!