Mid-Level Applications Programmer

Company

DSoft Technology, Engineering & Analysis

Location

Colorado, CO

Type

Full Time

Job Description

​

​​

DSoft Technology, Engineering & Analysis is looking for a Mid-level Applications Programmer to join the Team at our Colorado Springs office location! Right people in the right place.


Who we are...

Our Vision
To be a recognized market leader that creates distinctive value, new capabilities, and solves difficult problems for our clients.

Our Mission
Our team enables client success by delivering innovative information technology and engineering services & solutions through our proven Agile expertise.

Our Values
People – People are our most valuable resource contributing to our mission.

DSoft Technology is a leading provider of IT, cloud and system engineering services, custom software and website development using .Net, LAMP, MEAN stack technologies. We are a Colorado Springs-based “Service-Disabled, Veteran-Owned Small Business” (SDVOSB) and have a veteran hiring preference for disabled veterans, recently separated veterans, Armed Forces service medal veterans and other protected veterans.

About the Job...

JOB SUMMARY: The Mid-level Applications Programmer will write, test, and improve code for software applications. They will use a variety of programming languages and tools to create or modify applications according to customer or business needs.

POSITION REQUIREMENTS: Bachelor’s in Computer Science or related engineering discipline from an accredited college or university. Minimum 5 years’ experience as an Applications Programmer or similar type position.

SECURITY CLEARANCE: U.S. citizen and active Secret or Top Secret clearance required, SCI Eligibility clearance desired. 

JOB TYPE: Full Time

LOCATION: Candidate ideally located within commuting distance of Colorado Springs, CO.

SALARY RANGE: $100K to 120K, the estimate range represents the typical salary for the position commensurate with experience, knowledge and demonstrated success in the field and other factors.

Opportunity for "Pay for Performance" Bonuses. Relocation assistance may be provided.

The pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law. 

REQUIRED EXPERIENCE:

 

DUTIES & RESPONSIBILITIES: 

  • Prepares a wide variety of computer programs, associated documentation, block diagrams, and logic flow charts applied to technical, scientific, or engineering problems.
  • Conducts detailed analysis of defined computer system applications.
  • Responsible for devising or modifying procedures to solve complex problems considering requirements, computer equipment capacity and limitations, operating time and form of desired results using computer programs and systems.
  • Gathers requirements, designs detailed programs, information/flow charts and diagrams showing mathematical computations and sequence of machine operations.
  • Verify accuracy and completeness of programs and systems by developing sample representative data and perform testing using developed test plans.
  • Enhances software to reduce operating times or improve efficiency/functionality.
  • Document designs, develop tests plans and end-product documentation (User Guides, Programmer’s Guides, etc.).
  • Performs other related duties as assigned.

 

REQUIRED SKILLS & ABILITIES: 

  • Familiar with and ability to implement a number of different programming languages and IDEs.
  • Software engineering and development language expertise (e.g., Java, Python, .NET)
  • Adept at multiple technologies: Linux, Unix shell scripts, Windows, Python, Ruby, Ansible, Terraform, Chef, Puppet, Jenkins, TeamCity, Bamboo, Travis CI, etc.
  • Database development and maintenance skills
  • Human-centered design techniques
  • DevSecOps skills
  • Skill in Containerization Technologies
  • Team management and leadership
  • Excellent verbal and written communication skills.
  • Excellent organizational skills and attention to detail.
  • Excellent analytical and problem-solving skills.
  • Extensive knowledge of software systems and programming languages.
  • Proficient with software engineering tools and applications.
Physical Requirements:
  • Prolonged periods sitting at a desk and working on a computer.
  • Must be able to lift up to 15 pounds at times.
Apply Now

Date Posted

10/05/2023

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Project Engineer/Senior Project Engineer - Space Data Networks - The Aerospace Corporation

Views in the last 30 days - 0

The Aerospace Corporation is a trusted partner to the nations space programs providing technical expertise and innovative solutions across satellite l...

View Details

Space Control Design Engineer/Sr. Space Control Design Engineer - The Aerospace Corporation

Views in the last 30 days - 0

The Aerospace Corporation is a trusted partner to the nations space programs providing technical expertise across all aspects of space The Defense Sys...

View Details

Data Analyst - Technical Operations - EchoStar

Views in the last 30 days - 0

EchoStar through its brands like Boost Mobile DISH TV Gen Mobile Hughes and Sling TV is revolutionizing connectivity The Video Services teams responsi...

View Details

Senior Security Architect - EchoStar

Views in the last 30 days - 0

EchoStar is seeking a Security Architect to lead the design development and implementation of its Identity Management IAM and Zero Trust Architecture ...

View Details

Associate SATCOM Systems Engineer (PBWO) - Integrity Communications Solutions

Views in the last 30 days - 0

The job posting is for an Associate SATCOM Systems Engineer position in Colorado Springs Colorado The role involves managing and operating Protected M...

View Details

Software Development Engineer - Integrity Communications Solutions

Views in the last 30 days - 0

The job posting is for a Software Engineer with experience in millimeter wave radar The successful applicant will work on the development of communica...

View Details