Find Your Opportunity

Are you looking for a small business atmosphere where you can make a positive difference?

Are you hungry for meaningful work that taps your potential? Entrepreneurial streak?

Are you humble enough to share the praise with your teammates and to admit when you may have missed the mark? Can you learn from both?

Are you smart in both technology and working with others to generate results that "wow" clients?*

Do you have integrity to do the right thing for both clients and teammates when no one else is watching?

We are one of the fastest growing firms in Southern Colorado - come grow with us!

We are seeking the best career-minded software and technology professionals who share our enthusiasm for working in a dynamic environment supporting customers across many sectors, including defense, government, commercial, and non-profits.

DSoft Technology is a leading provider of IT and digital engineering services and custom software and website development, specializing in .NET, MEAN, LAMP and Umbraco 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.   

We are a Microsoft Certified Partner with five gold competencies, and one of only 16 Umbraco Certified Partners in North America. We serve clients from the federal, state, and local governments as well as the commercial and non-profits sectors.

We offer competitive salaries with top-notch benefits, flex time, a family atmosphere, P4P Bonus opportunities, and emphasize individual personal growth and character.  We seek Team players that collaborate and support each other, with high morals standards.  The DSoft Technology values of humble, hungry, and smart were adapted from The Ideal Team Player by Patrick Lencioni, Jossey-Bass Publishers, 2016.

We also offer teammates opportunities to give something back to their communities through self-chosen projects and firm-sponsored volunteer activities. DSoft Technology has a veteran hiring preference for disabled veterans, recently separated veterans, Armed Forces Service Medal veterans, and other protected veterans.

In addition to our 401(k) plan, DSoft Technology teammates are enrolled in our Employee Stock Ownership Program (ESOP) at no additional cost - how does an ESOP work?

DSoft Technology is already in its third year of managing its ESOP, a benefit under the Employee Retirement Income Security Act and which is gaining attention in Colorado. A recent Colorado Springs Business Journal article reported that Governor Jared Polis established the Commission on Employee Ownership in April 2019. In an ESOP, employee teammates are beneficiaries of a trust built with corporate profits; when a vested teammate leaves the Firm, they sell their stock back to the trust. The CSBJ noted that "Employees in ESOPs earn higher incomes and accumulate more funds in their retirement accounts than in non-ESOP companies .... Participating in an ESOP represents one of the few opportunities employees have to create wealth." 

 

APPLY FOR A JOB

Current Openings

JOB DESCRIPTION

Job Type: Full Time Salaried

Salary Range: $44,000 to $50,000; 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. 

This role is responsible for:

  • Responding to user requests for desktop diagnostics and troubleshooting within Service Level Agreements
  • Loading and updating Windows operating systems, applications, and Defender end-point security software
  • Installation and configuration of hardware components of desktop and laptop systems
  • Configuring and maintaining teleconferencing applications / hardware and VOIP phones
  • Functional operation of A/V systems, and staging of computer equipment and A/V systems for meeting and presentation events
  • Training end users in basic use of business-specific applications and minor self-service troubleshooting measures
  • Assisting government staff with IT inventory management

What will set you apart from the competition:

  • CompTIA A+ Certification
  • Security+ certification
  • Microsoft 365 Certified: Modern Desktop Administrator Associate
  • 2+ years’ experience with implementing Microsoft 365, Azure, and SharePoint
  • Knowledge of Systems Security Engineering fundamentals in NIST SP 800-160
  • Familiarity with ITIL best practices
  • Collaborative, service-driven, and team-based orientation
APPLY FOR THIS JOB REFER A FRIEND

JOB DESCRIPTION

Job Type: Full Time, Colorado Springs (Tentative start mid- March 2021)

Salary Range: $85,000 to $105,000; 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. 

The ideal candidate will have experience in:

  • Software product development and development in Microsoft Web / .NET technologies (C#, ASP.Net, MVC, SQL, Entity Framework, JavaScript, MVC, CSS; UI frameworks such as Bootstrap and AngularJS) (5+ years)
  • Experience with web services, REST APIs, AJAX, XML and JSON (5+ years)
  • Familiarity with industry best practices including Agile development and version control systems including Git.
  • At a minimum, BS in Computer Science  
  • Strong written and verbal communication
  • A passion to grow and learn on an Agile team

What will set you apart from the competition:

  • 3+ years’ experience with implementing Microsoft 365, Azure, SharePoint, Power BI, and Dynamics
  • Progressive web / mobile (iOS and Android) applications (2+ years)
  • Microsoft Certified Solutions Associate or Developer
  • Familiarity with geospatial services and tools (ESRI, ArcGIS, OpenLayers, MapBox)
  • Previous use of DevExpress and Telerik
  • Python experience
  • Oracle / Java full stack experience
  • Big Data experience using Apache Spark and Scala
  • Linux platform implementations
  • Security+ Certification or other secure coding certification
  • Experience using Fortify or other secure code application testing tools
  • Use of penetration testing tools
  • Knowledge of Systems Security Engineering fundamentals in NIST SP 800-160
  • Familiarity with ITIL best practices
APPLY FOR THIS JOB REFER A FRIEND

JOB DESCRIPTION

Job Type: Full Time; Colorado Springs (Tentative start date mid-late February)

SALARY RANGE: $69,000 to $82,000; 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. 

Position Responsibilities:

  • Supports configuration management planning. 
  • Describes provisions for configuration identification, change control, configuration status accounting, and configuration audits. 
  •  Identifies and maintains the original configuration of requirements documentation, design documentation, software, and related documentation.
  • Responsible for configuration change control. 
  • Supports the change process so that only approved and validated changes are incorporated into product documents and related software. 
  • Responsible for configuration status accounting. 
  • Tracks all problems and changes in product documents and software and reports changes and current configuration. 
  • Responsible for configuration audits. 
  • Supports audits to verify that requirements of all baselines have been met.
  • Familiar with a variety of the field’s concepts, practices, and procedure related to configuration management. 
  • Possesses extensive experience and judgment to plan and accomplish goals and independently performs a wide variety of complicated tasks. 
  • May provide consultation on complex projects and is considered to be the top level contributor/specialist.
  • Supports one or more Configuration Control Boards (CCBs)
  • May lead and direct the work of others. 
  • Report status to an executive or director.
  • Possesses excellent written and oral communication skills; ability to gather information multiple sources into a single source document.  Experience with technical writing a plus.
  • Familiarity with modern software architectures, patterns, languages, processes a plus.
APPLY FOR THIS JOB REFER A FRIEND

JOB DESCRIPTION

Job Type: Full Time; Colorado Springs (Tentative start date mid-late February)

SALARY RANGE: $111,000 to $130,000; 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. 

Position Responsibilities:

  • Performs installation, test, preventive maintenance, troubleshooting, and repair for communications equipment, electronics equipment, large computers, minicomputers, or microprocessors, including buses for those in a complex networked environment.
  • Familiarity with both Linux and Windows environments
  • Familiarity with AWS.
  • Develops and documents test plans and procedures.
  • Develops test methodologies and implements test automation best practices.
  • Creates automated test scripts and integrates them into a CI/CD pipeline
  • Conducts testing, evaluates and documents results. 
  • Prepares studies, plans, and analyses in support of the delivery order.
  • May lead and direct the work of others. 
  • Report status to an executive or director.
  • Possesses excellent written and oral communication skills; ability to gather information multiple sources into a single source document.  Experience with technical writing a plus.
  • Familiarity with modern software architectures, patterns, languages, processes a plus.
APPLY FOR THIS JOB REFER A FRIEND

JOB DESCRIPTION

JOB TYPE: Full Time (Tentative Start  1 April 2021)

SALARY RANGE: $115,000 to $135,000; 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. 

EDUCATION REQUIREMENTS: Minimum ten (10) years’ experience as a Software Engineer (SE) in programs and contracts of similar scope, type, complexity is required. Bachelor’s degree is Systems Engineering, Computer Science, Information Systems, Engineering Science, Engineering Management, or related discipline from an accredited college or university is required. Four (4) years of additional SE experience may be substituted for a bachelor’s degree.

Must meet the minimum DoD 8570 IAT Level 1 requirements in addition to holding Security+ CE

https://resources.infosecinstitute.com/topic/dod-8570-iat-certification-requirements/

SPECIFIC REQUIREMENTS/EXPERIENCE

  • Ability to recommend, configure, and maintain DevSecOps pipeline tools and environments, including OpenShift
  • Experience guiding a team of engineers from a traditional on-premise development environment to a cloud environment
  • Cloud architecture experience, with the ability to evolve legacy software into a microservices architecture and expertise with specifying the inputs, outputs and service roles within the architecture
  • Software engineering experience in an OpenShift RedHat environment using Java (preferred), C#, C++
  • In-depth knowledge of containers and Kubernetes
  • Expert in agile software engineering approaches; Experience applying behavior-driven and test-driven development
  • Willingness and ability to teach DevSecOps software engineering approaches to others on the team
  • Knowledge of Kobayashi Maru, Platform One, Cloud One, Space Camp, or other Air Force DevSecOps environments is preferred
  • Experience in portfolio systems engineering developing requirements, managing technical baseline, supporting test and integration, cybersecurity, mission engineering and architecting.
  • Experience with the implementation of Security Technical Implementation Guide (STIG) standards.
APPLY FOR THIS JOB REFER A FRIEND

JOB DESCRIPTION

Job Type:  Full Time (immediate)

Salary Range: $105K to $125K; 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. 

General Experience, Education and Years of Experience:

  • Minimum five (5) years’ experience  in programs and contracts of similar scope, type, complexity is required. Bachelor’s degree is Systems Engineering, Computer Science, Information Systems, Engineering Science, Engineering Management, or related discipline from an accredited college or university is required/   Four (4) years of additional experience may be substituted for a Bachelor’s degree.
  • Experience with AWS Cloud Technologies
  • Experience with Linux and Software Containers
  • Experience with CI/CD pipeline
  • Experience with the development of applications

Responsibilities

  • Design, deploy, and monitor cloud native systems in the AWS GovCloud environment
  • Develop and maintain automation scripts and network configurations leveraging AWS technologies
  • Containerization of software components using Docker
  • Develop and execute software tests for reliability and availability
  • Develop internal and external REST based APIs
  • Design and implement data solutions using AWS Cloud technologies
  • Work with the development, systems engineering, test, and customer teams
  • Create and maintain technical documentation of the cloud native system
  • Perform company responsibilities in accordance with security policies and procedures
  • Review software performance and analyze system behavior
  • Develop an infrastructure to dynamically scale software services
  • Work with software and system engineers to improve the cloud native system
  • Other technical duties assigned as problems and issues arise
  • Implement and secure software systems to meet evolving security requirements
  • Identify and fix system bottlenecks in the AWS GovCloud

Qualifications

  • Experience in AWS networking technologies such as VPCs, Gateways, NATs, ACLs, Security Groups, and Route Tables
  • Experience with the development of infrastructure as code technologies such as Cloud Formations and Terraform
  • Experience with the development of software to support the CI/CI pipeline using scripting languages
  • Experience with the development of software that utilizes containerization technologies such as Docker, Amazon ECS, Kubernetes, and OpenShift
  • Experience with DevSecOps tools such as Jenkins, GitLab, SonarQube, OWASP ZAP, and Fortify
  • Experience in deploying applications in a Linux Cloud environment
  • Experience with Linux
  • Experience with Scrum Methodologies
  • Strong Experience with troubleshooting technical issues
  • Experience with RedHat, Bash, Java, MySQL, Git, and Angular
  • Experience with Agile software development

Nice to Have

  • Security+ Certification
  • AWS Certifications
  • Strong software skills in Java, Python
APPLY FOR THIS JOB REFER A FRIEND

JOB DESCRIPTION

JOB TYPE: Full Time (immediate

SALARY RANGE: $110,000 to $130,000; 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. 

REQUIRED EXPERIENCE:

  • Minimum 10 years’ experience as a Software Engineer (SWE) in programs of moderate to large-scale complexity and scope
  • Demonstrated ability to support teammates
  • Use of software development and software design methodologies
  • Proven ability to interact with customers in an Agile environment using tools such as JIRA/Confluence, Git products, and the DI2E framework
  • Experience working in a CI/CD environment using AWS services, Docker, Kubernetes, Git, Puppet/SIMP, any deployment orchestration technology
  • Experience with multiple programming languages and tools
    • OS: RHEL, CentOS, Linux
    • Coding: HTML5, Java, Python, Node.js, WebGL, JavaScript/TypeScript, Vue, Java, Hibernate, Spring, CSS/SCSS/SASS
    • Messaging: RabbitMQ, Kafka
  • Demonstrated communication skills, both written and oral
  • Strong understanding of the Software Development Lifecycle and System Engineering processes and artifacts
  • Independent work to accomplish tasks when needed

DESIRED EXPERIENCE/QUALIFICATIONS:

  • Participation and management of product reviews and software tests
  • Successful documentation of solutions, processes, and product deliverables (e.g., User Guides, Programmer’s Guides, etc.)
  • Full software lifecycle: specification, design, implementation, integration, debug, and maintenance
  • Automated testing techniques, including unit and integration testing
  • Experience with database development using PostgreSQL, Accumulo/HBase, Google Big Table
  • Ability to identify and communicate impediments to the team’s progress and to resolve issues
  • Understand the role of process in a DevSecOps environment
  • Six-Sigma/Lean Manufacturing/ITIL training
APPLY FOR THIS JOB REFER A FRIEND

The Benefits

Choice of Health Insurance Plans

DSoft Technology’s unique plan is a nationwide Health, Dental, and Vision reimbursement of Premium Expenses plan (completely compliant with the Affordable Care Act and under the management of Design Health). Teammates may select their own insurance policies from hundreds of available plans, which can be customized to their needs. The premium expense reimbursement benefit becomes available the first day of the next calendar month following a 30-day waiting period from your date of hire. DSoft Technology reimburses the premium expenses for teammates and their family situation through payroll processing, as a separate payment. We offer a Health Savings Plan through Key Bank.

401(k) Retirement Planning

Teammates who choose to enroll in DSoft Technology’s 401(k) plan will participate in the Firm’s matching contribution benefit in an amount equal to: (i) 100% of contributions that are not in excess of 3% of compensation, plus (ii) 50% of the amount of contributions that exceed 3% of compensation but that do not exceed 5% of compensation using professional financial planning advisors. Teammates are eligible for enrollment after completing twelve (12) consecutive months (full-time teammates) or 1,000 hours (part-time teammates). Company Safe Harbor Contributions made on your behalf are always 100% vested.

Paid Time Off Policy

DSoft Technology provides a robust paid time off benefit that begins at the start of a teammate’s employment. 8 paid holidays, 24 hours of paid personal absence, 48 hours of sick leave with annual accrual, and 80-120 hours of vacation depending on seniority and experience.

Employee Stock Ownership Plan (ESOP)

Membership in DSoft Technology’s unique employee stock ownership structure allows teammate participation in the Firm’s financial growth without individual monetary contribution. Automatic enrollment after completing twelve (12) consecutive months of service (full-time Teammates) or 1,000 hours (part-time Teammates).

Professional Development

Professional Development, which includes tuition reimbursement and continuing education course/certification reimbursements.

Generous Life & Disability Insurance

Group life insurance 1x salary and long term disability insurance at no cost to the Teammate, starting with the date of hire. Additional supplemental insurance available.

Pay for Performance Bonus

Annual performance bonus plan based on teamwork, client success and value added to our client projects. Bonuses range up to 30% of salary.

Flexible Scheduling

Flex time and remote work is offered as a non-traditional work scheduling practice, which allows teammates to choose their individual start and end times, generally within the Firm’s core hours of 9 a.m. – 3 p.m. Optional remote access on a non-interference basis.

Casual Atmosphere & Team Building Events

Business casual work environment. Periodic teambuilding off-site events for Teammates and family members.

Rewards Program

Recognizing key contributions of Teammates is critical to continued motivation towards team goals. We award the "Game Ball," bonus time, on-the-spot cash bonuses, and gift cards to our MVPs!