×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer; TS CI Poly Req.) MD

Job in Fort Meade, Anne Arundel County, Maryland, USA
Listing for: August Schell
Full Time position
Listed on 2025-12-15
Job specializations:
  • Software Development
    Java Developer, Software Engineer, Full Stack Developer
Job Description & How to Apply Below
Position: Software Engineer (TS with CI Poly Req.) MD

Software Engineer (TS with CI Poly Req.) MD

4 days ago Be among the first 25 applicants

Note:

A TS/SCI with POLYGRAPH IS REQUIRED FOR THIS ROLE

Who We Are... August Schell proudly offers over three decades of cybersecurity expertise, providing our customers with innovative solutions and engineering agility to tackle their toughest challenges. Our team collaborates as a dynamic force united by a shared vision of driving transformative impact and delivering excellence. We value the diverse perspectives and uniqueness every member contributes, recognizing how each enhances our approach to developing the best solutions for our customers and partners.

Our pursuit for excellence is not just a mission – it is the reflection of our dedication to harnessing the power of diversity, knowledge, innovations, and commitment.

What we are looking for… We are looking for a Software Engineer to join an Agile development team working on a large, complex enterprise system. You will be responsible for the full software development lifecycle (SDLC), including transforming Agile user stories into deployable solutions, and implementing robust testing practices. The role offers opportunities across server-side logic, web application development, and embedded programming.

What

You Will Do
  • Participate in Agile development activities, including daily stand-ups, Sprint Planning, and Program Increment (PI) Planning
  • Analyze and study complex system requirements to design efficient software solutions
  • Utilize design tools such as formal specifications and data flow diagrams to document and guide development
  • Ensure that developed code is modifiable, efficient, reliable, fault‑tolerant, and reusable using sound software engineering principles
  • Manage and control the software process throughout the development cycle to ensure quality and consistency
  • Promote code reuse and collaboration across programs to reduce maintenance costs by creating shared functions for developers and testers
  • Develop, author, tune, and document automation scripts in a development environment, and deploy them to test/production environments
What You Will Bring
  • Demonstrated in‑depth experience with Java programming and multiple Java frameworks, including Spring (Boot and Data), Java Enterprise Edition (JEE), Jackson, Jersey, Swing, and JavaFX
  • Familiarity with additional programming languages such as JavaScript, Python, C/C++, Groovy, and Structured Query Language (SQL)
  • Experience with development IDEs (Integrated Development Environments) such as Eclipse, Visual Studio Code, Visual Studio, Rhapsody, and Web Storm
  • Expertise with databases such as Oracle, Postgre

    SQL, Mongo

    DB, and SQL Server
  • Proficiency in Web Application User Interface (UI) Development, including knowledge of databases and structures, Spring Framework, Angular

    JS, JSON, HTML, XML, and XSLT
  • Hands‑on experience with software source control and configuration management tools
  • Familiarity with cryptographic systems technologies, including symmetric and asymmetric cryptography, ASN.
    1 encoding, XML canonicalization, and digital signatures
  • Experience developing on both Windows and/or Linux operating systems
  • Proven professional experience with web services and related technologies
  • Strong understanding of sound software development principles and best practices
  • Excellent organizational skills, with the ability to plan and prioritize tasks effectively
  • Strong communication skills, both verbal and written, with the ability to work independently or as part of a fast‑paced team
Stand out with
  • A Bachelor's degree in Computer Science or a related field
  • Experience with Java Enterprise Edition (JEE), including EJB, JPA, JTA, JAX-B, JAX-RS, JAX-WS, and SQL
  • Familiarity with application servers such as Tomcat, Web Logic, and JBoss
  • Experience with the Spring framework and scripting
  • Proficiency in XML/XSD/SOAP/WSDL/XSLT, REST, JSON, YAML, and containerization technologies like Docker, Podman, Kubernetes, and Open Shift
  • Hands‑on experience with JavaScript frameworks such as Angular

    JS, Bootstrap, and JQuery
  • Knowledge of Testing and Mocking frameworks, including JUnit, Jupiter, Mockito, Jasmine, Karma, Cucumber, Selenium, and FITNesse
  • Familiarity…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary