Software Developer

Behavior Analyst Certification Board

Littleton (CO)

On-site

USD 95,000 - 117,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

The Behavior Analyst Certification Board (BACB) in Littleton, CO is seeking a full-time software engineer to design, develop, test, and deploy enterprise web applications using Microsoft .NET/C#, SQL Server, and Azure. You will build APIs, back-end services, and integrations, while collaborating with cross‑functional teams to improve operational efficiency and deliver robust business solutions.

The role requires 3–5 years of software development experience and a strong foundation in ASP.NET

Qualifications

  • Bachelor's degree or 2-4 years of relevant experience.
  • 3–5 years of professional software development experience.
  • Experience with Microsoft .NET/C# including ASP.NET Core and REST APIs.
  • Experience with Microsoft SQL Server and T‑SQL.
  • Experience deploying apps to Microsoft Azure and cloud services.
  • Experience with GitHub workflows and CI/CD.
  • Knowledge of security and IAM principles.

Responsibilities

  • Execute software development life cycle activities from analysis to deployment.
  • Develop and maintain APIs, backend services, and integrations with third‑party systems.
  • Collaborate with cross‑functional teams and stakeholders to address business needs.
  • Troubleshoot defects, performance issues, and incidents in production.
  • Document progress and participate in design and architecture discussions.

Skills

Team collaboration
Problem solving

Education

Bachelor's degree or equivalent

Tools

Microsoft .NET/C#
Microsoft SQL Server
ASP.NET Core
REST APIs
Azure App Service
GitHub
Angular
TypeScript
HTML/CSS

Job description

Description


The Behavior Analyst Certification Board®, Inc. (BACB®) is a nonprofit 501(c)(3) corporation established in 1998 to provide professional credentialing services for practitioners of behavior analysis services. We are located in Littleton, CO with beautiful views of the adjacent Rocky mountains. Take a moment to peruse our employment page to learn about what we do and watch a brief video that describes our Welcoming Workplace!


At the BACB we strive to provide an inclusive and rewarding culture. We provide a work environment that focuses on positive reinforcement with a continual feedback loop to help staff achieve success. A healthy work-life balance is critical and the BACB provides exceptional benefits that promote self-care and wellness. All full-time staff enjoy:



  • Medical, vision, and dental monthly insurance premiums paid 100% by the BACB for the employee and all eligible dependents. Employees don't pay any benefit premiums!

  • Long term disability benefits for the employee paid 100% by the BACB.

  • The BACB provides every full-time employee a $50,000 life insurance and AD&D policy at no cost to the employee.

  • Annual $500 FSA contribution by the BACB.

  • Employer funded 401(k) contributions up to a 4% employer match and discretionary contributions for eligible staff.

  • 18 days of Paid Time Off accrued in the first year of employment.

  • 12 paid holidays.

  • Tuition reimbursement available.

  • Student loan paydown plan available.

  • Reimbursement for relevant professional development events.

  • Free solar-powered electric car charging on-site.

  • Onsite fitness facility at no cost.

  • Work from home Wednesdays.


Compensation: The BACB uses compensation data for the metro Denver labor market to ensure our positions provide a competitive wage. The salary for this position may vary and may be above or below the posted salary based on an individuals experience and/or education. The salary listed is just one component of the BACB's total compensation package for employees which includes a generous benefits package.


The annual salary for this position is $106,100


The successful candidate meets the required education and experience but also enjoys:



  • Working in the office

  • Participating in collaborative discussions with team members

  • Learning and professional development


Position Summary: Responsible for executing all tasks through the software development life cycle including analysis, design, development, testing, implementation and documentation, utilizing our development methodologies and standards.


This position will remain open until filled.


Requirements


  • Develop, maintain, and enhance custom business applications using Microsoft .NET/C#, Microsoft SQL Server, and Microsoft Azure.

  • Independently develop, test, deploy, and document custom software solutions.

  • Develop and maintain APIs, backend services, and integrations between enterprise applications and third‑party systems.

  • Participate in cross‑functional development to address strategic business issues, improve operational efficiency, and support critical business functions.

  • Take direction from the team manager and communicate progress in a timely manner.

  • Actively participate in solution design, technical planning, and application architecture discussions.

  • Troubleshoot and resolve application defects, performance issues, and production support incidents.

  • Collaborate with team members and business stakeholders, communicating project progress, technical issues, and potential risks in a timely manner.

  • Other duties as assigned.


Experience and Education:

Bachelors degree or 2-4 years of relevant experience


Required Technical Skills


  • 3–5 years of professional software development experience, preferably developing and supporting enterprise web applications.

  • 2+ years of experience with Microsoft .NET and C#, including object‑oriented programming, ASP.NET Core, REST APIs, and backend application development.

  • 2+ years of Microsoft SQL Server development experience, including T‑SQL, stored procedures, database design, query development, and performance optimization.

  • Experience developing, deploying, and supporting applications in Microsoft Azure, including Azure App Service and cloud‑based application services.

  • Experience integrating applications with relational databases, APIs, and third‑party services.

  • Experience with Git‑based source control, preferably GitHub, including branching, pull requests, and collaborative development workflows.

  • Understanding of application security principles, including secure API development, role‑based access control, and protection of sensitive information.


Preferred Technical Skills


  • Experience with Azure services such as Azure SQL Database, Azure Functions, Azure Logic Apps, and Azure Storage (Blob, Queue, and Table).

  • Experience using Azure Application Insights for application monitoring, diagnostics, troubleshooting, and performance analysis.

  • Familiarity with Azure networking and application security technologies, including Azure Front Door, Private Endpoints, virtual networks, and subnets.

  • Working knowledge of Microsoft Entra ID and Identity and Access Management (IAM), including application registrations, authentication, authorization, and secure management of application credentials, secrets, and certificates.

  • Experience with Azure Key Vault, managed identities, and secure service‑to‑service authentication.

  • Experience with CI/CD pipelines and automated application deployment, preferably using GitHub Actions or Azure DevOps.

  • Experience with HTML5 and CSS3, including responsive web design, modern web development standards, and developing and maintaining user interfaces for web applications.

  • Experience developing web applications using Angular, preferably with TypeScript, RxJS, Angular Material, or Bootstrap.

  • Experience with third‑party integration and development tools such as SendGrid or Postman.

  • Experience troubleshooting, maintaining, and enhancing existing production applications.

  • Familiarity with caching technologies such as Redis and other Azure database services is a plus.


Employment Authorization:

Candidates must have the ability to work unrestricted in the U.S. The BACB does not offer visa sponsorship of any kind. Successful completion of a background check is required after the offer of employment. The BACB uses the E‑Verify system during the hiring process to confirm employment eligibility to work in the United States.


Supervisor Role:

No


Work Environment

This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, and video conferencing.


Physical Demands

While performing the duties of this job, the employee is regularly required to listen and speak. This is largely a sedentary role; however, the ability to lift and carry a laptop, lift files, open filing cabinets, frequently type, bend and reach as necessary is essential to the position.


Position Type and Expected Hours of Work

This is a regular full-time IN OFFICE position. Days and hours of work are Monday through Friday, typically 8:00 a.m. to 5 p.m. Occasional evening, holidays, and weekend work may be required based on operations.


Campus Wellness

The BACB is a tobacco and vape free campus. Consumption of tobacco products or vaping of any kind is prohibited.


Travel

Minimal travel is expected for this position.


Other Duties

Please note this job advertisement contains the essential functions of the job and is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities. Duties, responsibilities and activities may change at any time with or without notice.


BACB provides equal employment opportunity to all individuals regardless of their race, color, creed, religion, gender, age, sexual orientation, national origin, disability, veteran status, or any other characteristic protected by state, federal, or local law.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Inquiry Representative
Inquiry Representative

Behavior Analyst Certification Board • Littleton (CO)

On-site
USD 48,000 - 52,000
Medical, vision, and dental insurance
Life insurance (50k)
401(k) with employer match
+4
Training Programs Lead — In-Office
Training Programs Lead — In-Office

Behavior Analyst Certification Board • Littleton (CO)

On-site
USD 56,000 - 75,000
Health insurance
Long-term disability
Life insurance
+5
Training Development and Support Specialist
Training Development and Support Specialist

Behavior Analyst Certification Board • Littleton (CO)

On-site
USD 56,000 - 75,000
Health insurance
Long-term disability
Life insurance
+5
Audit Review Specialist
Audit Review Specialist

Behavior Analyst Certification Board • Littleton (CO)

On-site
USD 59,000 - 80,000
Premiums covered
Disability insurance
Life insurance $50k
+10
Sr. Director, IT
Sr. Director, IT

BCC Software • City of Rochester (NY)

On-site
USD 180,000 - 240,000
Board Certified Assistant Behavior Analyst (BCaBA)
Board Certified Assistant Behavior Analyst (BCaBA)

School-Based Behavior Consultation • Gas City (IN)

On-site
USD 41,000 - 52,000
Health benefits
Retirement match
Paid time off
+1
Behavior Analyst BCBA PARTTIME
Behavior Analyst BCBA PARTTIME

Advancing Beyond the Spectrum • Bel Air (MD)

On-site
USD 75,000 - 90,000
Generous compensation & bonus structure
Flexible work schedule
401k with company match
+1
Board Certified Behavior Analyst BCBA CENTER Sykesville Bonus Opportunities up to 24500 Sign On Bonus
Board Certified Behavior Analyst BCBA CENTER Sykesville Bonus Opportunities up to 24500 Sign On Bonus

Advancing Beyond the Spectrum • Sykesville (MD)

On-site
USD 75,000 - 90,000
Sign-on bonus
Continuing education stipend
PTO and 401K match
+1
BCBA – Flexible Schedule with Growth & Supervision
BCBA – Flexible Schedule with Growth & Supervision

Developmental Pathways Inc. • California

Hybrid
USD 80,000 - 90,000
Health insurance
Hybrid options
5K annual bonus potential
+2
Board Certified Behavior Analyst BCBA CENTER Sykesville Bonus Opportunities up to 24500 Sign On Bonus
Board Certified Behavior Analyst BCBA CENTER Sykesville Bonus Opportunities up to 24500 Sign On Bonus

Advancing Beyond the Spectrum • Eldersburg (MD)

On-site
USD 75,000 - 115,000
Sign-on bonus
PTO
401K match
+2