Koniag Government Services logo
Koniag Government Services

Community Mission. Solution Oriented. Exceptional People.

Custom Tools Developer

Software EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 1975Company SiteLinkedIn

Location

United States

Posted

6 days ago

Salary

0

Seniority

Senior

Job Description

Custom Tools Developer

Koniag Government Services

• Design, develop, test, deploy, and maintain custom software tools, utilities, scripts, and automation solutions that support and extend the capabilities of ICAM platforms, including Okta and SailPoint, and address operational needs across the ICAM program. • Collaborate with ICAM architects, platform engineers, integration specialists, service desk teams, and government stakeholders to gather and analyze requirements, identify capability gaps, and define technical solutions for custom tool development initiatives. • Develop custom integrations between ICAM platforms and enterprise systems, applications, and data sources, leveraging REST APIs, SCIM, webhooks, and other integration mechanisms to enable automated identity and access management workflows. • Build and maintain automation scripts and workflows that streamline ICAM operational processes, including user provisioning and deprovisioning automation, access certification automation, reporting automation, and administrative task automation. • Design and develop custom web applications, portals, and dashboards that provide enhanced visibility, self-service capabilities, and operational tooling for ICAM administrators, application owners, and end users. • Develop custom connectors, plugins, and extensions for Okta and SailPoint platforms, leveraging platform-specific SDKs, APIs, and developer frameworks to deliver capabilities not available through native platform features. • Implement automated testing frameworks for custom-developed tools and solutions, including unit tests, integration tests, and end-to-end tests, to ensure the correctness, reliability, and security of delivered software. • Contribute to the design and implementation of data pipelines and reporting solutions that aggregate, transform, and visualize ICAM operational data, providing actionable insights to program leadership and government stakeholders. • Apply secure software development practices throughout the development lifecycle, including secure coding standards, code reviews, static and dynamic analysis, and vulnerability remediation. • Participate in DevSecOps processes, integrating custom tool development activities into CI/CD pipelines and ensuring that all developed solutions meet federal security and compliance requirements. • Develop and maintain comprehensive technical documentation for all custom tools and solutions, including design documents, API documentation, user guides, and operational runbooks. • Support the deployment and operational management of custom tools in cloud and on-premises environments, coordinating with cloud DevOps engineers and platform administrators as required. • Participate in Agile development ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives, contributing to the iterative delivery of custom tool capabilities. • Provide Tier 3 technical support for custom-developed tools and solutions, troubleshooting and resolving complex issues in coordination with platform engineers and service desk teams. • Stay current with emerging development technologies, ICAM platform APIs, and federal software development standards, proactively identifying opportunities to apply new capabilities to enhance custom tooling solutions. • Contribute to code reviews, architectural discussions, and technical design sessions, providing constructive feedback and promoting software development best practices across the team. • Support ATO processes by contributing to security documentation, providing evidence of secure development practices, and addressing security findings identified through code reviews and vulnerability assessments.

Job Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field from an accredited college or university; equivalent work experience may be considered in lieu of a degree.
  • 4+ years of hands-on software development experience, with demonstrated expertise in designing and building enterprise-grade tools, automations, and integrations.
  • 2+ years of experience developing custom tools, integrations, or automation solutions for identity and access management platforms or enterprise security systems in a federal government environment.
  • Exceptional communication skills in English – both written and oral – with the ability to clearly communicate technical designs, development progress, and solution capabilities to both technical teams and non-technical stakeholders.
  • Strong proficiency in one or more modern programming languages relevant to ICAM tool development, including Python, Java, JavaScript/TypeScript, PowerShell, or Go, with demonstrated experience building production-quality software solutions.
  • Hands-on experience developing integrations with Okta and/or SailPoint platforms using their respective REST APIs, SDKs, and developer frameworks, including the development of custom connectors, workflows, and automation scripts.
  • Strong understanding of REST API design principles, API authentication mechanisms (OAuth 2.0, API keys, JWT), and experience consuming and building REST APIs for enterprise integration and automation use cases.
  • Experience developing web applications and dashboards using modern front-end and back-end frameworks, such as React, Angular, Vue.js, Node.js, Django, Flask, or equivalent technologies.
  • Proficiency with version control systems, particularly Git, and experience following branching strategies, code review workflows, and collaborative development practices within team environments.
  • Experience implementing automated testing frameworks, including unit testing, integration testing, and end-to-end testing, using tools such as pytest, JUnit, Jest, Selenium, or equivalent testing platforms.
  • Knowledge of secure software development practices, including OWASP Top 10, secure coding standards, input validation, authentication and authorization best practices, and secrets management.
  • Familiarity with CI/CD pipeline tools such as Jenkins, GitLab CI, GitHub Actions, or Azure DevOps, and experience integrating custom tool development into automated build, test, and deployment workflows.
  • Experience with containerization technologies, including Docker, and familiarity with Kubernetes for the deployment and management of custom tool workloads in cloud environments.
  • Understanding of identity federation protocols and standards, including SAML 2.0, OAuth 2.0, OpenID Connect (OIDC), and SCIM, and their application to custom ICAM tool and integration development.
  • Familiarity with relational and non-relational database technologies, including SQL and NoSQL databases, and experience designing and querying data stores in support of custom tool development.
  • Experience developing comprehensive technical documentation, including design documents, API documentation, user guides, and operational runbooks for custom software solutions.
  • Demonstrated ability to work in an Agile development environment, contributing to sprint-based delivery of software capabilities and participating in Agile ceremonies.

Benefits

  • health, dental and vision insurance
  • 401K with company matching
  • flexible spending accounts
  • paid holidays
  • three weeks paid time off
  • more.

Related Job Pages

More Software Engineer Jobs

Koniag Government Services logo

Senior Technology Developer

Koniag Government Services

Community Mission. Solution Oriented. Exceptional People.

Full TimeRemoteTeam 1,001-5,000Since 1975

• Develop and maintain high-quality ServiceNow applications that meet consumers' needs and enable mission outcomes • Lead AI/ML initiatives to enhance enterprise platforms, automate processes, and improve user experience across DOE systems • Orchestrate technology solutions across ServiceNow, Salesforce, AI platforms, and emerging technologies • Lead complex, multi-technology projects involving ServiceNow, Salesforce, AI implementations, and system integrations • Act as technical facilitator connecting business requirements with appropriate technical resources and subject matter experts • Interface with executive leadership, technical teams, and end-users to ensure alignment between technology solutions and mission objectives • Create and maintain strategic technology roadmaps incorporating AI, Salesforce, ServiceNow, and emerging platform capabilities • Support enterprise applications including AI-powered analytics and automation solutions • Ensure delivery of solutions that advance the client’s mission through effective information management • Implement artificial intelligence solutions for platform consolidation, predictive analytics, and automated resource management • Support efficient management across hundreds of active applications through intelligent automation and streamlined workflows • Lead application migration projects while maintaining 100% operational continuity • Implement security measures across ServiceNow, Salesforce, AI platforms, and integrated systems • Ensure responsible AI implementation with appropriate governance, bias mitigation, and security controls • Support authentication implementation and Salesforce security model optimization • Ensure federal standards adherence across all technology platforms and AI implementations • Provide guidance across ServiceNow, Salesforce, AI technologies, and project management methodologies • Establish centers of excellence for emerging technologies and cross-platform integration

Virginia
Interstates logo

EPLAN Developer

Interstates

Tackling complex electrical and automation challenges. Join our team with a career that's built to last. Let's Build.

Full TimeRemoteTeam 1,001-5,000Since 1953

• Research and development of the EPLAN software and new technologies by reviewing specifications, add-ins, and integration capabilities with other Interstates systems and tools. • Interpret data from the model to drive efficiency in design and planning by increasing accuracy of design and access to information. • Maintain and update EPLAN standards and SOPs by reviewing best practices and collaborating with design teams. • Train the team in new standards and procedures by working with the EPLAN team and other project leaders. • Network with industry leaders to propose new techniques and tools, prove use, or expand existing processes by attending events, vendor activities, webinars, and conducting research. • Track development priorities and accomplishments. • Work with the standards coaches to update procedures and hold the team accountable to existing standards. • Stay up to date with industry trends, emerging technologies, and advancements in EPLAN practices for electrical systems. • Coordinate with leaders on developing the EPLAN skillset on the team. • Review active projects to ensure standards and best practices are followed. • Collaborate with IT on storage management, hardware, and software requirements. • Assist the EPLAN team in developing examples of Interstates EPLAN capabilities. • Actively assist with projects as time is available, staying current on deliverable standards and best practices.

United States
$70.0K - $87.6K / year
Tended logo

Engineering Supervisor – Rail

Tended

Geofencing & next-gen positioning devices for safer, more efficient operations.

Full TimeRemoteTeam 11-50Since 2017

• Support the implementation of safety technology in the rail industry • Guide clients through technology adoption on-site • Lead key client deployments with project managers • Develop understanding of products to coach users • Identify new features and improvements

United Kingdom
£40K - £45K / year
Full TimeRemoteTeam 1,001-5,000

Role Description Colliers Engineering & Design is seeking an experienced Hydro Mechanical Engineering Specialist to join our Water and Hydropower team! This position is open to a remote work environment. In this role, you will provide engineering consulting services to electric utilities, independent power producers, and developers across the U.S. You will lead and support projects focused on: - Mechanical balance-of-plant systems - Major mechanical equipment upgrades at existing hydropower facilities - Powering non-powered dams - Feasibility studies for new pumped storage hydropower projects This is an opportunity to work with a multi-discipline team of engineers and technicians delivering engineering and design services to hydropower sector clients. Typical projects include: - Life extension and system upgrades for existing hydropower facilities - Independent Engineering Assessments associated with today’s Hydro Tax Incentives - The design of new facilities Qualifications - Bachelor’s degree in mechanical engineering required - 8+ years of related hydropower experience required - PE (Professional Engineer) license required - Willingness to travel and periodically adjust schedule to meet project needs - Ability to mentor and offer technical development to junior staff - Previous experience in a client-facing role is preferred - Ability to read, write, and understand English for purposes of comprehending written job-related communications and verbal instructions and interactions Requirements - Produce mechanical system designs including P&IDs, equipment sizing, detailed design, and system calculations - Prepare equipment and design specifications - Prepare, review, and PE stamp calculations, drawings, reports, etc., related to mechanical systems - Independent Engineering reports associated with today’s Federal and State Hydro Tax incentives - Perform equipment and contractor bid evaluations (on conformance with technical requirements) - Perform inspection, investigation, and condition assessment of existing hydropower and dam projects including review and surveillance of monitoring data - Provide field support during installation, testing, and start-up - Perform alternatives analysis, feasibility studies, and conceptual design evaluations - Support pumped storage concept studies, pre-feasibility and feasibility studies - Prepare project engineering cost estimates - Assist with client presentations and preparation of client proposals - Provide operations & maintenance and asset management program recommendations for mechanical systems - Serve as a client manager and operate in a seller-doer environment Benefits - Company paid medical, dental, and vision coverage - Paid pregnancy disability leave - Short- and long-term disability insurance - Life insurance - Company-matched 401(k)/Roth - Paid time off that includes parental and military leave - Employee referral and professional license bonuses - Straight time policy that compensates exempt employees for billable hours worked in excess of 40 billable hours within a work week - Reimbursement for education - Free in-house resource for hundreds of educational and self-enrichment courses - Mentorship program - Wellness program - Women’s Organization and ongoing philanthropic opportunities

United States