Sr. Software Engineer (Security Verification Test/SVT)

Vets Hired

$110K — $130K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in computer science or related field with 8+ years experience, or equivalent experience.
  • Demonstrated proficiency in Java programming language.
  • Familiarity with languages and tools such as Python, C/C++, SQL, SOAP, and various scripting languages.
  • Experience in Web Application User Interface Development and database structure knowledge.
  • Familiarity with cryptographic technologies including symmetric/asymmetric cryptography and digital signatures.
  • Experience in software development on both Windows and Linux operating systems.
  • Strong understanding of software development principles and effective communication skills.

Responsibilities

  • Develop robust web services and user interfaces using Java and other programming languages.
  • Collaborate with Agile teams to maintain high-quality software through best practices like TDD and continuous integration.
  • Implement secure software solutions while ensuring compliance with cryptographic standards.
  • Plan, prioritize, and execute personal tasks independently and within a team environment.
  • Engage in performance optimization and troubleshooting for web applications and services.

Benefits

  • Opportunities for professional development and advancement.
  • Flexible work environment encouraging innovation and teamwork.
  • Collaborative culture focused on quality and continuous improvement.
Full Job Description
Job Description:

Basic Qualifications:

  • Bachelors degree in computer science or a related discipline and at least eight (8) years of relevant experience. Additional experience may be substituted for a degree.
  • Must have demonstrated experience with Java.
  • Experience or familiarity with multiple the following: Java/JEE, Python, C/C++, SQL, SOAP, WSDL, WADL, PERL, PowerShell, VBS, Eclipse, Postgres, Oracle, Jenkins.
  • Experience with Web Application User Interface Development, knowledge of databases and structures, and/or experience working with JSON, HTML, XML, XSLT.
  • Experience with technologies underlying cryptographic systems (symmetric and asymmetric cryptography, ASN.1 encoding, XML canonicalization, digital signatures)
  • Experience developing on Windows, and/or Linux operating systems.
  • Must have documented professional experience with web services.
  • Must have a strong understanding of sound software development principles and practices.
  • Must be able to plan and prioritize personal tasking and be able to communicate effectively verbally and in writing.
  • Must be an independent thinker, capable of performing high quality work, both independently and with a team in a fast-moving environment.


Preferred Qualifications:

  • Experience with high level requirements management including requirements decomposition, secure systems engineering and development, trade-off analysis, interface control, and testing and continuous integration.
  • Experience in software development on Agile teams using Agile Developer practices such as Pair Programming, TDD, Refactoring, and ATDD.
  • Developing/integrating with custom defined Domain Specific Languages (DSL).
  • Implementing structures in a scripting language that can be interpreted by a DSL.
  • Experience with Object Software Modeling tools.
  • Experience with developing real-time embedded software.
  • Experience with the following: JEE (EJB, JPA, JTA, JAX-B, JAX-RS, JAX-WS), SQL, application servers (Tomcat, WebLogic, JBoss), scripting.
  • Experience with FITNesse, Mockito, Cucumber, Unified Functional Tester (UFT), Selenium.
  • Experience with Behavior Driven Development (BDD).
  • Secure Software development (i.e., Layer 7 Policy).
  • Experience with the Scaled Agile Framework (SAFe) methodology, SAFe Agilest Certification, or experience as a member of an agile team.
  • Additional experience in J2EE, Python, C/C++, SQL, SOAP, WSDL, Postgres, Oracle, Mongo, PowerShell a plus.


Working Place:

Annapolis Junction, Maryland, United States

Company :

Vets Hired

Similar Jobs

More Jobs at Vets Hired

More Information Technology Jobs

Find similar Sr. Software Engineer (Security Verification Test/SVT) jobs: