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