Post Job Free
Sign in

Senior Software Engineer

Company:
Sightline Holdings Corp.
Location:
Fairfax, VA, 22030
Pay:
90000USD - 125000USD per year
Posted:
March 20, 2026
Apply

Description:

Job Description

Position Overview

We are seeking an experienced Senior Software Engineer to lead and mentor our team of professional software developers. The ideal candidate will bring deep technical expertise in enterprise application development, full-stack web technologies, and modern cloud infrastructure, combined with strong leadership abilities and a passion for developing talent.

Location Fairfax, VA

Required Qualifications

Core Development Skills

Strong proficiency in Java EE platform development for enterprise applications

Expertise in building browser-based user interfaces using HTML, CSS, and JavaScript

Experience with JSF 2.0 framework

Solid understanding of C/C++ programming

Cross-platform development experience in Linux/Unix and Windows environments

Database & Data Management

Proven experience with relational databases and SQL (PostgreSQL, MySQL, Oracle)

Working knowledge of ORM technologies such as Hibernate

Experience with Time Series databases, specifically InfluxDB

Modern Development Practices

Proficiency in developing RESTful APIs

Mobile application development experience

Scripting capabilities in both Windows and Linux environments

Hands-on experience with AWS cloud technologies for building and deploying applications

Strong version control skills using Git, including gitflow workflows

Experience leveraging AI-assisted coding tools (e.g., GitHub Copilot, Claude, ChatGPT) to enhance development productivity and code quality

Project Management & Collaboration

Experience working with Jira for project tracking and issue management

Familiarity with Confluence for documentation and knowledge sharing

Preferred Qualifications

Experience with any of the following technologies is highly desirable:

Dart and Flutter

Enterprise JavaBeans (EJB)

Java Management Extensions (JMX) and Remote Method Invocation (RMI)

PrimeFaces framework

JBoss/WildFly application servers

jQuery and Ajax for enhanced web interactivity

Leadership Responsibilities

Lead and mentor a team of professional software developers

Provide technical guidance and code review oversight

Foster a collaborative team environment that encourages professional growth

Guide architectural decisions and establish development best practices

Coordinate with stakeholders to translate requirements into technical solutions

Mentor junior and mid-level developers in career development

Bachelor’s degree or equivalent in information technology, or computer science.

Professional Requirements

Education: Bachelor's degree in Computer Science, Information Technology, or equivalent experience

Experience: 7+ years of professional software development experience

Strong organizational and task management skills

Demonstrated ability to adapt and learn new technologies

Excellent written and verbal communication skills in English

Proven track record of effective team collaboration

Work Authorization: Must be a U.S. Citizen; Sightline Systems is not able to sponsor international hires for this role

What We're Looking ForWe need a technical leader who can work across the full technology stack while effectively guiding and developing a team. You should be comfortable making architectural decisions, mentoring developers at various skill levels, and balancing hands-on development with leadership responsibilities that impact our products and team culture.

About Sightline

Sightline offers a real-time operations intelligence solution focused on analytics, root-cause analysis and correlation of data from any source -- critical IT systems, applications, storage, databases -- down to the process level. Sightline's powerful analytics go beyond point-in-time data to include over time and real time trend analysis, with abnormal behaviors or events dynamically communicated for appropriate actions.

Benefits & Compensation

Sightline provides all employees with medical, vision, dental, life and disability insurance, a 401k plan and free parking. The Network and Systems Administrator position pays a competitive annual salary based on level of experience and with the opportunity for annual performance-based bonuses.

To learn more, visit:

Job Type: Full-time

Benefits:

401(k)

401(k) matching

Dental insurance

Flexible schedule

Health insurance

Health savings account

Life insurance

Paid time off

Parental leave

Professional development assistance

Vision insurance

Schedule:

8 hour shift

Ability to commute/relocate:

Fairfax, VA 22030: Reliably commute or planning to relocate before starting work (Preferred)

Experience:

VMWare: 1 year (Preferred)

Linux: 1 year (Preferred)

Language:

English (Required)

Work Location: In person

Full-time

Apply