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

Software Engineer, Full Stack Developer

Job in Sterling, Loudoun County, Virginia, 22170, USA
Listing for: Sogea Technology LLC
Full Time position
Listed on 2026-05-07
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

All positions located in Northern Virginia Government clearance or ability to get a clearance is required

Please contact us for an updated list.

Systems Engineer (SE) to provide media analysis capabilities utilizing computer and network forensic tools and methods, scripting or macro languages, various software applications, operating system tools, or database tools to review collected media. The SE will translate non-technical user requirements into a working model/website/workflow to fulfill the needs of the user(s) to triage and analyze data. This will be a challenging, dynamic position that will evolve as the overall effort progresses and will require an understanding of the needs of a large and diverse group of users and other project stakeholders.

Mandatory Requirements

  • Demonstrated on-the-job experience, and knowledge of computer and network forensic tools and methods, scripting or macro languages, various related software applications, operating system tools, or database tools to review collected media.
  • Demonstrated on-the-job experience in Java development and Java Server Pages Standard Tag Libraries (JSTL) front-end design/development. Development experience with Oracle and Microsoft SQL Server databases.
  • Demonstrated on-the-job experience and ability to coordinate user needs between both technical and Non-technical audiences.
  • Demonstrated on-the-job experience working in a team environment and coordinating technical activities.

Optional Skills

  • Good Communication Skills
  • Team Player
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Work with outside data sources and API's.
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Work on bug fixing and improving application performance.

Additional Information

Responsibilities will include the use of computer and network forensic tools and methods, various software applications, operating system tools, and/or database tools to review data. Additionally, the SE will extract information and conduct research to drive the development of new tools for isolating, collecting, manipulating, and fully utilizing the data. SE will analyze, identify, and recommend innovative and time-tested technical approaches and methods to meet customer needs.

SE will identify, deploy and utilize complex applications, tools, and systems while generating complete, consistent, and operationally defined solutions. The SE will work with high-level system requirements based on user needs and constraints that are compatible with existing infrastructure and strict security requirements. SE must coordinate with project stakeholders, including senior management, Sponsor partners in the project, and users. The SE will occasionally produce documentation to inform technical and non-technical stakeholders and assist in the development of new and existing tools.

The SE will interface with implementation engineers and users to ensure development proceeds, and any problems are resolved, in accordance with user needs.

Be be part of a development team using Ruby on Rails, Linux, MySQL, Solr technologies. Although initially the candidate will work with Ruby on Rails, the opportunity exists to learn or work with a number of additional tools and to support the way forward for production modernization. This team works in a collaborative and agile environment. This is a high energy, high performing team.

Resources frequently use pairs programming and maintain a reputation of being forward thinking. Documenting throughout project life cycle is required. A successful resource for this position will work in an agile environment and make an impact by developing the systems that keep senior leaders across the Sponsors partners informed with key decision enabling information. Resources are responsible for collaborating and coordinating with the end users, customers and stakeholders.

Mandatory Requirements

  • Demonstrated on-the-job experience developing applications with Ruby on Rails.
  • Demonstrated on-the-job experience developing dynamic and responsive web applications.
  • Demonstrated on-the-job experience developing in Linux operating environment.
  • D…
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)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary