Enable job alerts via email!

Senior Software Engineer – API Architect

Graham Tech

Clarksburg (WV)

Remote

USD 90,000 - 150,000

Full time

16 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Software Engineer - API Architect to lead the design and development of cutting-edge software systems. This role involves deep engagement with modern API development, security practices, and software architecture. You'll have the opportunity to mentor junior engineers and ensure high-quality code delivery while working in a supportive, family-oriented environment. The company values innovation and integrity, offering a generous benefits package, including flexible schedules and accrued PTO. If you are passionate about technology and eager to make a meaningful impact, this position is perfect for you.

Benefits

Four Weeks of Accrued PTO
Eleven Paid Federal Holidays
Comprehensive Health Insurance
401(k) Plan with Employer Contributions
Flexible Schedules
Reimbursements for Continued Education

Qualifications

  • 8+ years of software development experience with strong API skills.
  • Expertise in API security standards and best practices.

Responsibilities

  • Design and implement enterprise-level software systems and API integrations.
  • Lead software testing and collaborate with end users for quality assurance.

Skills

API Development
Java
Python
Golang
Object-Oriented Programming
Data Structures
Algorithms
API Security Standards
DevSecOps Principles
Cross-Functional Team Leadership

Education

Bachelor's in Computer Science
Master's in Computer Science

Tools

AWS API Gateway

Job description

Graham Technologies is seeking a Senior Software Engineer - API Architect to design, develop, and lead enterprise-level software systems and API integrations. The ideal candidate will have deep experience in modern API development and security practices, as well as a strong foundation in software architecture, user interface design, and secure application delivery.

Location: Remote work but needs to be close to Clarksburg, WV (must be within proximity for on-site meetings)

Key Responsibilities:

  • Analyze and refine systems requirements, translating them into application prototypes and functional software solutions.
  • Plan, design, and implement systems and applications architecture.
  • Write, debug, and maintain high-quality code using modern programming languages (Java, Python, Golang, etc.).
  • Design intuitive user interfaces and determine appropriate output formats and media.
  • Lead and conduct software testing in collaboration with end users to ensure quality and functionality.
  • Integrate hardware and software components in system deployments.
  • Evaluate and implement new application software technologies.
  • Apply information assurance and cybersecurity best practices across the software development lifecycle.
  • Create and maintain comprehensive program documentation.
  • Mentor and guide junior software engineers, promoting best practices in development and design.

Required Skills:

  • A bachelor's in computer science, Software Engineering, or a related technical field.
  • Must have an active Secret Clearance.
  • 8+ years of experience in software development, with strong skills in object-oriented programming, data structures, and algorithms.
  • 5+ years of hands-on experience in API development and standardization, including RESTful, SOAP, and GraphQL architectures.
  • Expertise in API security standards and best practices (OAuth, JWT, OpenID Connect, etc.).
  • Experience with API management platforms such as AWS API Gateway, including defining and enforcing enterprise API standards.
  • 2+ years of experience leading cross-functional technical teams and collaborating with both business and technical stakeholders.
  • Proficient in software engineering best practices, code reviews, and DevSecOps principles.

Preferred Skills:

  • Master's degree in computer science, Software Engineering, or a related technical field.
  • Familiarity with cloud-native development and deployment pipelines.
  • Experience working in secure and regulated environments (e.g., federal, DoD).

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer - API Architect

ZipRecruiter

Clarksburg

Remote

USD 90.000 - 150.000

6 days ago
Be an early applicant

Senior Software Engineer – API Architect

Graham Technologies

Bridgeport

Remote

USD 104.000 - 190.000

10 days ago

Senior Software Engineer

AnaVation, LLC

Clarksburg

Remote

USD 80.000 - 120.000

4 days ago
Be an early applicant

Senior Lead Information Security Architect

Lumen Inc

Indianapolis

Remote

USD 129.000 - 173.000

2 days ago
Be an early applicant

Senior Software Engineer

AnaVation, LLC

Virginia

Remote

USD 90.000 - 140.000

4 days ago
Be an early applicant

Senior Software Development Engineer

McKesson’s Corporate

New York

Remote

USD 106.000 - 179.000

Today
Be an early applicant

Senior Back-End Software Engineer

Teachmecode

Friendly

Remote

USD 80.000 - 110.000

Today
Be an early applicant

Senior Software Engineer (Auth)

Bitwarden Inc.

California

Remote

USD 140.000 - 200.000

Today
Be an early applicant

Sr. Quality Software Engineer

TRIMEDX

Indiana

Remote

USD 80.000 - 110.000

Yesterday
Be an early applicant