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 discipline, plus 8 years of relevant experience, or equivalent additional experience in lieu of degree.
  • Proven expertise with Java programming language.
  • Exposure to multiple technologies including Java/JEE, Python, C/C++, SQL, and various web service standards.
  • Experience in Web Application User Interface Development and familiarity with JSON, HTML, XML, and XSLT.
  • Knowledge of cryptographic system technologies and secured coding practices.
  • Development experience on both Windows and Linux operating systems.
  • Effective communication skills and ability to work independently and collaboratively in a fast-paced environment.

Responsibilities

  • Develop software solutions and web services utilizing Java and related technologies.
  • Collaborate with team members to design, implement, and maintain web UI components.
  • Document software requirements and engage in continuous integration practices.
  • Implement robust software development principles ensuring quality and maintainability.
  • Prioritize and manage personal tasks effectively to meet project deadlines.

Benefits

  • Opportunities for professional development and advancement.
  • Collaborative and supportive work environment.
  • Exposure to cutting-edge technologies and methodologies.
  • Flexible working arrangements to accommodate personal needs.
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: