Post Job Free
Sign in

Software Developer

Company:
Graham Technologies
Location:
Reston, VA, 20191
Posted:
May 16, 2025
Apply

Description:

Job Description

Job Overview:

Graham Technologies seeks a Software Developer to support software and web architecture development, requirements analysis, and system integration for both new and legacy systems. The ideal candidate will have experience analyzing customer requirements, developing user-friendly applications, and following formal design processes while adhering to industry standards and best practices.

Responsibilities:

Support software and web architecture development, including process execution and evaluation.

Conduct requirements analysis, working closely with customers and development teams to define system needs.

Analyze customer requirements to identify the most effective software and web technologies.

Design, develop, test, and maintain software and web-based applications.

Follow formal software design processes, utilizing industry-standard methodologies such as data flow diagrams and software reuse principles.

Integrate COTS/GOTS tools and other technology components into a cohesive system.

Develop user-friendly, visually appealing interfaces with intuitive navigation.

Maintain software and web development technical documentation to support future maintenance and upgrades.

Provide software process management and configuration management throughout the development lifecycle.

Qualifications:

Active TS/SCI with CI Poly

Required Education & Experience (Minimum Years)

High School Diploma/GED - 8 years of relevant experience

Associate's Degree - 6 years of relevant experience

Bachelor's Degree - 4 years of relevant experience

Master's Degree - 2 years of relevant experience

Experience with COTS/GOTS integration.

Knowledge of industry development standards (e.g., software reuse, fault tolerance, modifiability).

Strong background in UI/UX design and development of intuitive web applications.

Understanding of software process and configuration management.

Familiarity with formal software development methodologies and tools.

Compensation:

At Graham Technologies, we believe in treating everyone with fairness and respect. Our compensation package is designed to ensure fair pay for work, reflecting our commitment to integrity.

Many IT companies offer similar services, but what truly sets us apart is our people! We care deeply about our employees and consistently show our appreciation-not just for the final outcomes, but also for the effort and dedication shown every step of the way. Additionally, our generous benefits package supports our team members in living fulfilling and prosperous lives.

Here are just a few highlights of what we offer:

Four Weeks of Accrued PTO in the First Year

Eleven Paid Federal Holidays

Comprehensive Health, Dental, Vision, and Life Insurance

401(k) Plan with Annual Employer Contributions

Flexible Schedules

Reimbursements for Continued Education and Training

Why Graham Technologies?

Our core values define who we are:

Value our Customers

Care about our Employees

Passionate about Innovation

Believe in a Strong Work Ethic

Rely on Teamwork

Integrity Matters

Founded in 2007, GTech is a consulting services firm passionate about delivering tailored solutions that meet our clients' needs and maximize the value of their investments. We achieve this by providing top-notch professionals across the IT industry. Our team embodies integrity, commitment, and reliability, which are at the heart of everything we do.

We are also dedicated to fostering a culture of support for our employees-the lifeblood of our business. At Graham Technologies, we've built a family-oriented environment where team members are encouraged to maintain a healthy work-life balance, pursue their passions, and grow professionally through flexible schedules, continued education, and a strong sense of community.

Full-time

Apply