Software Engineer

Virginia Beach, Virginia

Novul Solutions
Apply for this Job
Job Description
Northern Virginia is seeking a Software Developer for a pivotal role in a project aimed at transforming data systems. The role involves Operations and maintenance (O&M) support and the development of a new web application to replace several legacy systems. This position is critical in managing major data support through a data broker system and transitioning multiple on-site systems to a secure, custom web and database application.

Key Responsibilities:
  • Develop and maintain applications based on a client/server architecture.
  • Manage interfaces with other applications and databases.
  • Utilize Java and Oracle PL/SQL for development tasks.
  • Create and review documentation related to System Security Plans (SSPs) or Basis of Estimates (BOE).
  • Provide customer support for technical applications.
  • Develop using encryption protocols such as OpenSSL and TLS.
  • Integrate and maintain cloud service solutions.
  • Work with Sponsor's Authorization & Accreditation (A&A) processes.
  • Report and troubleshoot design, reliability, and maintenance issues.
  • Resolve discrepancy reports and programming bugs, particularly in legacy Java applications.
  • Work with operating systems such as Red Hat, CentOS, or Rocky.
  • Use tools like GitHub, Jira, and Confluence for development and project management.
  • Develop RESTful web services and applications using Tomcat as a web server.
  • Implement frameworks like Spring, Spring Security, or Hibernate.
  • Develop and maintain ServiceNow applications.
  • Design and produce code for ETL services, ensuring compatibility with external systems and Sponsor's primary application systems.
  • Design data migration programs for seamless integration of legacy data into new systems.
Requirements
  • TS/SCI/Full Scope Polygraph Clearance is essential.
  • Explore the opportunity to contribute to the future of government data systems in this challenging and rewarding role.
Benefits

Core Benefits:
  • Paid Time Off (PTO): TEN (10) Paid days off & FIVE (5) Floating days off.
  • Holidays: 11 Paid Holidays. Flex time can be utilized instead of holiday time usage.
  • Payroll: Paid Bi-Monthly.
  • 401(k): Partnered with the SECOND LARGEST Retirement plan provider in the U.S. Guaranteed 3% match. Eligibility - 21 years of age or older, after 3 months of employment
  • Individual or company-wide performance and recognition awards (Quarterly
Health Benefits:
  • UNITED HEALTHCARE PPO, extensive national coverage.
  • INCLUDES: Medical/Dental/Vision/HSA.
  • Eligible on the first of the month, immediately after the start date.
  • Submit the enrollment form within 30 days of your start date otherwise, you will have to wait until October for the new year enrollment.
Quality of Life Benefits:
  • Training & Career Development Reimbursement of Tuition and training needed to support career development.
  • $150 monthly reimbursement contribution paid monthly towards parking expenses.
  • Receipts must be submitted by the close of business on the 25th of each month.
  • Reimbursements will be paid on the first payroll AFTER reimbursements are submitted each month.
Special Benefits:
  • Performance bonus - Project-based
  • Yearly bonus - Company based
Why Apply?
  • Impactful Work: Be a key player in a significant project to modernize and secure critical data systems.
  • Skill Enhancement: Advance your skills in a variety of technologies, including Java, Oracle PL/SQL, and various development tools and frameworks.
  • Security Clearance: Work in a high-security clearance environment, providing unique future career opportunities.
  • Competitive Compensation: Receive a competitive salary and comprehensive benefits.
Date Posted: 03 March 2025
Apply for this Job