cover
Full Time

Remote Software Engineer/ 13 hours ago

Koniag Government Services
$150,000 - $165,000 /yearly
Application ends: 2026-01-18

Quick Summary

Koniag Government Services is hiring a Remote Software Engineer to support a government customer, requiring a Bachelor's degree and 8+ years of professional software engineering experience. This full-stack role involves designing, developing, and maintaining complex enterprise web applications, API integrations, data workflows, and LMS infrastructure, with a focus on scalability, security, and performance. Required technical skills include advanced proficiency in server-side languages (Python, Node.js, Java, PHP), RESTful API design, front-end technologies (JavaScript, HTML5, CSS3), DevOps practices (Git, CI/CD), and cloud environments (AWS). Candidates must be able to obtain a Public Trust clearance. The salary range is $150,000 to $165,000 USD annually.

Remote Software Engineer (Government Customer Support)

Koniag Services, Inc. (KSI), a Koniag Government Service Company, is seeking a skilled Software Engineer to support our government customer. This position is a remote opportunity.

We offer a competitive salary along with an extraordinary benefits package including health, dental, and vision insurance, 401K with company matching, flexible spending accounts, paid holidays, three weeks paid time off, and more.

The Software Engineer will formulate and define specifications for complex operating software programming applications and modify/maintain existing applications using engineering releases and utilities from manufacturers. This role involves designing and developing software applications, focusing on the scalability, security, and performance of enterprise web applications, API integrations, data workflows, and LMS infrastructure. The engineer will work across both server-side and client-side environments, handling design, coding, testing, debugging, and documentation.

Key Responsibilities:

  • Perform coding, debugging, testing, and troubleshooting throughout the application development process.
  • Deploy computationally efficient cloud-based technologies to maximize pipeline efficiency.
  • Develop, test, deploy, and support web interface applications for innovative products.
  • Ensure software standards are met.
  • Elicit, derive, and document software and/or system requirements to meet internal or external customer specifications.
  • Develop and maintain applications related to overall operating systems, sophisticated file maintenance routines, large telecommunications networks, computer accounting, and advanced mathematical/scientific software packages.
  • Work at a high technical level across all phases of software systems programming applications.
  • Evaluate new and existing software products for potential implementation.
  • Assist other systems programmers in effectively utilizing technical software.
  • Collaborate with cross-functional teams to identify requirements and develop solutions.
  • Create detailed technical documentation for all developed systems.
  • Troubleshoot and resolve complex software issues.
  • Participate in code reviews to ensure quality and adherence to standards.
  • Stay current with emerging technologies and methodologies.

Education and Experience: Required

  • Bachelor's degree in Computer Science, Software Engineering, or related technical field.
  • 8+ years of professional software engineering experience.
  • Experience with complex operating systems and application development.
  • Track record of successful software development projects, systems programming, application development, and technical evaluation of software products.

Security Requirement:

  • Ability to obtain a Public Trust clearance.

Required Skills and Competencies:

  • Advanced proficiency in server-side programming languages (e.g., Python, Node.js, Java, PHP) and frameworks.
  • Strong experience with RESTful API design, development, and integration.
  • Experience designing and implementing complex software systems.
  • Knowledge of software development methodologies (Agile, Waterfall, etc.).
  • Proficient in front-end technologies (JavaScript, HTML5, CSS3, modern JS frameworks) to enable effective full stack development.
  • Experience with software testing methodologies and debugging techniques.
  • Ability to analyze and solve complex technical problems.
  • Familiarity with DevOps practices, version control (Git), CI/CD pipelines, and cloud environments (AWS or similar).
  • Strong collaboration, communication, and documentation skills.
  • Ability to work independently and as part of a team.
  • Solid understanding of information security, secure coding practices, and federal compliance standards.
  • Understanding of software security principles and best practices.
  • Ability to obtain and maintain a Public Trust security clearance.

Desired Skills and Competencies:

  • Master's degree in Computer Science or related field.
  • Experience with Moodle or other Learning Management Systems (LMS).
  • Knowledge of DevOps practices and tools.
  • Experience with containerization (Docker, Kubernetes).
  • Database design and optimization skills.
  • Experience with Big Data technologies.
  • Familiarity with data analytics, reporting, or business intelligence tools.
  • Experience with mobile application development.
  • Certifications relevant to software engineering, Agile Scrum or Kanban; Agile certifications are a plus.

Share

Koniag Government Services

Koniag Government Services

  • Address
    remote
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy