Position Description

Software Engineer
Location Centennial, CO
Job Code 1662
# of Openings 1
Apply Now

Software Engineer 

Beeline pioneered the world’s first extended workforce platform to solve the complexities of managing the modern workforce. With a data set encompassing more than 30 million workers and over $700 billion in talent spend spanning more than 20 years, its intelligence-driven platform transforms how businesses engage, manage, and optimize external talent across more than 120 countries. Enterprises benefit from our unmatched experience and innovation, deeply seasoned experts, and industry-leading partner network to connect them to the remarkable talent within the global extended workforce. To learn more, visit beeline.com.

The Company: If you love more of a less-formal work environment, flexible paid time off, a competitive compensation and benefits offering - and have a winning attitude, Beeline is for you! Beeline Extended Workforce Platform connects all users – clients and their service providers who create the demand for work, suppliers who curate and employ talent, and the talent who produce outcomes through one cloud-based platform. As the world’s first Extended Workforce Platform, we have the deepest, most seasoned team of experts in the industry and are known for the great care we take with our clients, partners, and employees alike.  

Our Vision is: Every person, given the right opportunity, is capable of greatness. Every business, given the right talent, is capable of superior outcomes.

Our Mission is: Our trusted platform connects businesses to the remarkable talent within the global extended workforce.

To learn more about Beeline, our solutions, our culture, and available positions visit: https://www.beeline.com/careers/

The Position: We are looking for a Software Engineer in our Centennial, CO location!

Purpose of the Position: The Software Engineer will be part of an Agile team helping to drive the cloud migration and building of the next-generation Beeline Software as a Service (SaaS) product.  In this role, the Software Engineer will work closely the Product Owner to understand business objectives and priorities.  In collaboration with the team and Architecture, the business objectives will be met through design and implementation of functional and non-functional requirements in a full-stack DevOps model.  Ongoing research, learning and leveraging of Azure technologies to build an enterprise micro services platform. 

Compensation: $105,000 - $135,000


  • Participate in a Digital Transformation of Beeline's Vendor Management System (VMS) platform to a cloud based micro service architecture
  • Work as part of a scrum team to identify and deliver user stories prioritized by your product owner 
  • Design and deliver functioning applications and services while adhering to sound development principles and best practices 
  • Work in a full stack DevOps environment:  Own the services you produce by implementing automated tests, logging, measuring, and monitoring solutions to ensure quality, uptime and return on investment (you build it, you run it)


  • Bachelor's degree in Computer Science or related engineering field, similar industry certification or experience
  • Experience in one or more of the technologies:  C#, Java, .NET, MS SQL, Oracle
  • Highly motivated self-starter with strong analytical and problem-solving skills
  • Ability to drive and lead an agile team’s direction while steering towards sprint and quarterly goals 
  • Ambition to drive problems to resolution regardless of the technology stack or implementation
  • Test driven approach towards sustainable and maintainable code  
  • Ability and willingness to grow alongside our organization by learning new technologies and languages 
  • Communicate clearly and positively through written and spoken English 
  • Effectively communicate and engage cross-team with people from a variety of different backgrounds and technical ability
  • Proactive and empathetic approach to dealing with customers and coworkers 

Desired Competencies:

  • Experience in one or more of the technologies: Microsoft Azure, Node.js, Java, .NET Core
  • Experience with various data stores such as Cosmos, Azure SQL, etc.  
  • Experience with micro services in a containerized environment
  • Experience with messaging patterns and event participation 
  • Experience with Git distributed source control system of any flavor
  • Ability and desire to drive change through high-energy, can-do attitude
  • Comfortable working in a high-performance, entrepreneurial, open-door environment
  • Strong communicator and team player who demonstrates attention to detail, and who also understands how to ensure finance initiatives that support the long-term strategy of the business
  • Ability to work autonomously 

This list of "Requirements and Responsibilities" are not intended to be limiting.  The Company reserves the right to revise this job description based on the actual job requirements as varied from time to time.

At Beeline, we cultivate a positive work environment and are passionate about who we are and what we do. We are looking for talented, driven, and adaptable people who will contribute to our vision, mission and our future!  Ideal candidates are intensely curious about globalization and technology, exhibit a can-do attitude, and approach their work with vigor and determination. Candidates should have demonstrated the ability to learn quickly and work effectively in a fast-paced, rapidly changing environment, and be excellent at multi-tasking.

Equal Opportunity Employer Minorities/Women/Veterans/Disabled



Back Apply Now