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

Junior to Mid Software Developer

Job in Buffalo, Erie County, New York, 14201, USA
Listing for: ABBTECH Professional Resources, Inc.
Full Time position
Listed on 2026-09-02
Job specializations:
  • Software Development
    DevOps, Backend Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 70000 - 77000 USD Yearly USD 70000.00 77000.00 YEAR
Job Description & How to Apply Below

Location:

Remote Fully Adjudicated Secret Clearance requiredDISS CE/CV Enrollment required

Senior Software Developer

We are seeking a JR to MID level Software Developer to support mission-focused Government programs in a classified environment . This role will design, develop, test, deploy, and sustain secure software systems across enterprise and cyber domains, with opportunities to support search/data discovery ,
identity and access management , and embedded/hardware-adjacent development as program needs dictate.

Clearance Requirement
  • Active Secret Clearance Required

  • Ability to maintain clearance

Responsibilities
  • Design and develop secure applications and services supporting Government mission systems

  • Lead or contribute to full software lifecycle activities: requirements, architecture, implementation, testing, deployment, sustainment

  • Build and enhance Java-based back-end systems, APIs, and web services in secure environments

  • Develop secure data discovery/search capabilities (e.g., Elasticsearch and Lucene-based approaches)

  • Support Identity, Credential, and Access Management (ICAM) / authorization solutions (e.g., OpenAM/Forge Rock-style ecosystems)

  • Develop and integrate front-end components as needed (e.g.,
    Angular and related web frameworks)

  • Implement and maintain automated testing and quality practices (e.g.,
    JUnit/TestNG ), code reviews, and CI/CD-aligned workflows

  • Troubleshoot and deploy systems in Linux and Windows environments; provide operational support and root-cause analysis

  • Produce clear technical documentation (design notes, runbooks, interface documentation, user/admin guides)

  • Collaborate with cybersecurity engineers, system engineers, and stakeholders in Agile/Scrum delivery teams

  • Mentor junior developers and promote engineering best practices

Embedded / Hardware-Adjacent Support (as required by program)
  • Support embedded software and hardware/software integration efforts for specialized platforms

  • Develop tools for performance testing and validation on SOC/FPGA-adjacent environments

  • Implement low-level interfaces/protocols such as SPI and I2C in C/C++ Work alongside hardware designers; interpret hardware description artifacts when needed (e.g., Verilog/VHDL exposure)

Required Qualifications
  • Significant experience delivering production software in secure or regulated environments

  • Strong hands-on development experience with Java (enterprise applications, web services, APIs)

  • Experience designing and implementing secure architectures (authentication/authorization, encryption, access controls, secure data handling)

  • Working knowledge of Linux administration/deployment and troubleshooting

  • Proficiency in at least one additional language (e.g., C/C++ , C# ,
    Python ,
    Java Script )

  • Experience with relational databases (e.g.,
    PostgreSQL, MySQL, Oracle, MS SQL ) and data persistence patterns

  • Strong communication skills and ability to work effectively with technical and non-technical stakeholders

Preferred Qualifications
  • Experience with
    Elasticsearch ,
    Lucene , or secure enterprise search implementations

  • Experience with
    Spring (MVC/Boot) , microservices architecture, RESTful API design

  • Experience with application servers and middleware (e.g.,
    Tomcat, JBoss )

  • Familiarity with build and delivery tooling (e.g.,
    Maven, Gradle, Git , CI pipelines)

  • Experience with containerization/orchestration (e.g.,
    Kubernetes )

  • Prior work supporting ICAM / identity management ecosystems (OpenAM/Forge Rock or similar)

  • Background supporting mobile/desktop secure data-sharing or encryption-enabled solutions

Education
  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
Position Details
  • Pay Rate / Range:$51-56
    _

The above salary range represents the range expected for the position; however, final salary offers are based on a number of factors such as the position’s responsibilities; the candidate’s experience, education, and skills; location; travel required; and current market conditions.

Benefits (Regular, Full Time Employees):
  • Medical, Dental, and Vision offerings

  • Weekly Direct Deposit

  • Paid Holidays and Personal Time Off

  • 401(k) with match

  • Voluntary Life and AD&D, Short / Long Term Disability, plus other voluntary coverages

  • Pre-Paid Legal and Employee Assistance Programs

  • Northwest Federal Credit Union Membership

  • BB&T @ Work Program

  • This program requires US Citizenship.

    ABBTECH is an EOE/Minorities/Women/Disabled Individuals/Veterans

    #J-18808-Ljbffr
    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