Talent.com
Software Engineer, Sr.
Software Engineer, Sr.The GEO Group • Boulder, CO, US
Software Engineer, Sr.

Software Engineer, Sr.

The GEO Group • Boulder, CO, US
2 days ago
Job type
  • Full-time
Job description

Job Description

Job Description

Overview

BI is one of the leading technology companies in Boulder, Colorado and the largest provider of innovative electronic monitoring solutions in the United States. We excel at proving technological solutions to over 1,000 agencies nationwide and allowing those agencies to fulfill their missions without worrying about the technical complexities.

Responsibilities

Summary :

The Senior Software Engineer develops and modifies software solutions of a high degree of complexity and scope, using a thorough knowledge of current software development techniques and capabilities within an Agile Scrum framework. Provides technical support to application engineers and lower level software engineers. Works to achieve the most efficient use of available computing resources through effective use of best practices and design patterns. May lead the work of lower level software engineers.

Primary Duties and Responsibilities :

  • The Senior Software Engineer designs, develops and documents technical aspects of software systems and related hardware interface components, based on product and system requirements.
  • Provides technical leadership throughout the Agile development process.
  • Provides new solutions and works collaboratively with Enterprise Architecture.
  • Works with System Administration team supporting production environment, as needed
  • The Senior Software Engineer ensures defined quality controls are meet to mitigate defects.
  • Provides strategies relating to quality and testing throughout the development process.
  • Provides leadership in the advancement of process improvements.
  • The Senior Software Engineer works collaboratively within an Agile Scrum team with minimum assistance / guidance.
  • Agile champion; participates in an Agile development environment.
  • Provides mentoring, technical leadership and guidance to software engineers in best practices and appropriate use of design patterns.
  • Maintains current knowledge of new technologies.
  • Participates in Sprint Planning, Daily Scrum, Sprint Review and Sprint Retrospective meetings.
  • Researches and designs new object-oriented techniques and frameworks and incorporates best solutions.
  • Performs other duties as assigned.

Qualifications

Minimum Requirements :

  • Bachelor’s Degree in Computer Science or related field; or equivalent experience.
  • At least four years hands-on software development or relevant experience.
  • At least two years development experience in and Agile environment.
  • U.S. Citizenship required.
  • Ability to receive client’s approval to work on contract required.
  • Must live in the United States 3 of the last 5 years (military and study abroad accepted).
  • In-depth software development experience and skills in the following areas :
  • Object Oriented Development, Service Oriented Development, Security best practices

  • C#, ASP.NET and .NET Core
  • Angular 4, CSS, DHTML, jQuery
  • Xamarin, HTML5, iOS and Android
  • Microsoft Visual Studio 2015 or higher, Microsoft Windows 2012 or higher
  • Entity Framework 6.0, Telerik, Crystal Reports
  • Relational database experience, SQL Server 2012 or higher
  • Extensive use of various change control technologies.
  • In-depth knowledge of multi-user, multi-tasking software capabilities and constraints.
  • Outstanding technical and analytical skills.
  • Outstanding team player.
  • Experience with self-organizing teams.
  • Ability to identify tasks which require automation and automate them.
  • Ability to learn new technologies very quickly and resolve any problems involved in integrating new technologies.
  • Expert knowledge of standard development tools.
  • Outstanding written and oral communication skills.
  • Ability to provide technical mentoring to peers.
  • Ability to clearly and professionally communicate with Product Manager and Scrum Team.
  • Excellent customer service skills.
  • Ability to maintain confidentiality with regard to information stored in operational databases.
  • Ability to work with computers and the necessary software typically used by the department.
  • BI Incorporated

    Create a job alert for this search

    Software Engineer Sr • Boulder, CO, US

    Similar jobs
    Sr Software Engineer

    Sr Software Engineer

    Infleqtion • Boulder, CO, US
    Full-time
    Quick Apply
    We are seeking self-motivated, energetic individuals with exceptional problem-solving and technical skills to help drive our. We break down barriers between disciplines, stepping in wherever we can ...Show more
    Last updated: 30+ days ago
    Senior Software Platform Engineer

    Senior Software Platform Engineer

    SciTec • Boulder, CO, US
    Full-time
    Quick Apply
    We support customers throughout the Department of Defense and U.Government in building innovative new tools to deliver unique, world-class data exploitation capabilities. Applicants that do not meet...Show more
    Last updated: 10 days ago
    Quantum Control Software Director

    Quantum Control Software Director

    Infleqtion • Boulder, CO, United States
    Full-time
    A quantum technology firm is seeking a Director of Software Engineering to lead the software team developing control systems for quantum computers. The role requires expertise in designing robust so...Show more
    Last updated: 30+ days ago • Promoted
    Billing Operations Analyst

    Billing Operations Analyst

    LightPath • Golden, CO, United States
    Full-time
    Ford Street, Golden, CO 80401 .Lightpath is one of the largest competitive local exchange carriers in the tri-state area. Weown and operate our infrastructure "from the ground up" by deploying o...Show more
    Last updated: 30+ days ago • Promoted
    Lead Software Engineer

    Lead Software Engineer

    VirtualVocations • Boulder, Colorado, United States
    Full-time
    A company is looking for a Lead Software Engineer to join their remote team.Key Responsibilities Design, develop, and implement software systems using various server-side frameworks Utilize clie...Show more
    Last updated: 30+ days ago • Promoted
    Leader, Software Engineering, Splunk (Remote)

    Leader, Software Engineering, Splunk (Remote)

    Cisco Systems, Inc. • Boulder, CO, United States
    Remote
    Full-time
    The application window is expected to close on : 02 / 06 / 2026.Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received.This Manager will lead...Show more
    Last updated: 1 day ago • Promoted
    South Carolina Licensed Senior Software Engineer

    South Carolina Licensed Senior Software Engineer

    VirtualVocations • Boulder, Colorado, United States
    Full-time
    A company is looking for a Senior Software Engineer to support various initiatives, including the Member Management Replacement Project. Key Responsibilities Support the Member Management Replacem...Show more
    Last updated: 3 days ago • Promoted
    Scientific Writer II

    Scientific Writer II

    Inotiv • Boulder, CO, United States
    Full-time
    The Scientific Writer II partners with study directors, principal investigators, and other scientific staff to generate high-quality figures, tables, protocols, and technical reports from pre-clini...Show more
    Last updated: 4 days ago • Promoted
    Remote Financial Analyst - AI Trainer ($50-$60 / hour)

    Remote Financial Analyst - AI Trainer ($50-$60 / hour)

    Data Annotation • Evergreen, CO, US
    Remote
    Full-time +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...Show more
    Last updated: 15 hours ago • Promoted • New!
    Product Analyst

    Product Analyst

    LightPath • Golden, CO, United States
    Full-time
    Ford Street, Golden, CO 80401 .Lightpath is one of the largest competitive local exchange carriers in the tri-state area. Weown and operate our infrastructure "from the ground up" by deploying o...Show more
    Last updated: 30+ days ago • Promoted
    Director of Software Engineering

    Director of Software Engineering

    Infleqtion • Boulder, CO, United States
    Full-time
    We are seeking self‑motivated, energetic individuals with exceptional problem‑solving and technical skills to help drive our. We break down barriers between disciplines, stepping in wherever we can ...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer II

    Software Engineer II

    VirtualVocations • Boulder, Colorado, United States
    Full-time
    A company is looking for a Software Engineer II to join their Azure Databricks team.Key Responsibilities Design and build distributed systems that interact with various cloud technology services ...Show more
    Last updated: 30+ days ago • Promoted
    Principal / Sr Principal Software Engineer - FORGE

    Principal / Sr Principal Software Engineer - FORGE

    Northrop Grumman Corp. (AU) • Boulder, CO, United States
    Full-time
    RELOCATION ASSISTANCE : No relocation assistance available.At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the wor...Show more
    Last updated: 30+ days ago • Promoted
    FORGE Sensor Software Engineer — Secret Clearance

    FORGE Sensor Software Engineer — Secret Clearance

    Northrop Grumman Corp. (AU) • Boulder, CO, United States
    Full-time
    A leading aerospace and defense company located in Boulder, CO, is seeking a Software Engineer to support design and development of software applications. The ideal candidate will have strong skills...Show more
    Last updated: 30+ days ago • Promoted
    TurboTax Customer Support Agent - Remote ($18.50 per hour plus Bonus)

    TurboTax Customer Support Agent - Remote ($18.50 per hour plus Bonus)

    TurboTax • Golden, Colorado
    Remote
    Full-time
    Work from home with TurboTax Product Expert.Get a $405 Certification bonus³.Work from home & set your own flexible schedule between 8am EST and 12am midnight EST Monday to Sunday⁴.Earn an ...Show more
    Last updated: 5 days ago • Promoted
    Staff / Sr Staff C++ Software Engineer

    Staff / Sr Staff C++ Software Engineer

    SciTec • Boulder, CO, United States
    Full-time
    SciTec Software Engineer Opportunity.SciTec is a dynamic small business, with the mission to deliver advanced sensor data processing technologies and scientific instrumentation capabilities in supp...Show more
    Last updated: 2 hours ago • Promoted • New!
    Research Software Engineer

    Research Software Engineer

    Convergent Research • Boulder, Colorado, United States, 80301
    Full-time
    C]Worthy is a Focused Research Organization operating in partnership with Convergent Research.We develop science-backed tools for Monitoring, Reporting, and Verification (MRV) by adapting advanced ...Show more
    Last updated: 15 days ago
    IR Technologist

    IR Technologist

    Intermountain Health • Golden, CO, United States
    Full-time
    Join Our Interventional Radiology Team — Technologist or Lead!.Step into a dynamic, fast‑paced Angio Lab where your expertise truly makes a difference. As an Interventional Radiology Technologist, y...Show more
    Last updated: 16 hours ago • Promoted • New!