twosixtechnologies

Software Engineer

Apply Now

At a Glance

Location
United States
Posted
2026-02-18T11:18:06-05:00

Key Requirements

Required Skills

AgileDockerGitJavaJavaScriptKubernetesPostgreSQLPython

Requirements

Demonstrated experience in multiple programming languages (Java, JavaScript, Python, and/or XML)

Experience managing and developing web software

Demonstrated experience with cloud services

Experience in Windows and/or Unix

Experience using code repositories such as Git

Demonstrated experience documenting such artifacts as code and methodologies

Compensation & Benefits

$102,100

$191,700 USD

Looking for other great opportunities? Check out

Two Six Technologies Opportunities

Responsibilities

Develop unit and functional test plan

Provide the operations and maintenance of operational systems

Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance

Analyze user needs and software requirements to determine feasibility of design within time and cost restraints

Consult with customers about software system design and maintenance

Coordinate software system installation and monitor equipment functioning to ensure specifications are met Design, develop, and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequence of design

About the Company

Coordinate software system installation and monitor equipment functioning to ensure specifications are met Design, develop, and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequence of design

Develop and direct software system testing and validation procedures, programming, and documentation

Confer with systems analysts, engineers, programmers and others to obtain information on project limitations and capabilities, performance requirements and interfaces

Correct errors by making appropriate changes and then recheck the program to ensure that the desired results are produced

Conduct trial runs of program and software applications to be sure they will produce the desired information and that the instructions are correct

Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instruction so others can understand the program