Software Engineer--Python (can be in Boulder or Madison, WI)

Company: Beacon Hill Technologies
Location: Madison, Wisconsin, United States
Type: Full-time
Posted: 25.MAR.2021
< >


My client with locations in Boulder,CO and Madison,WI is looking for THREE Software Developers and a Front-End Developer to join their growi...


My client with locations in Boulder,CO and Madison,WI is looking for THREE Software Developers and a Front-End Developer to join their growing team. Below is the job description and some additional details from the manager.

Desired Skills and Experience

  • Extensive experience in Python

  • Experience with at least one of: C, C++, C#, Rust, Go, or Java

  • Experience working with data structures and algorithms

  • Development experience including software testing

  • Interest and ability to research topics in mathematics, physics, and/or quantum information science

  • 3+ years' experience of building new software/libraries


  • Gather requirements by communicating with researchers, end users, and team members

  • Manage project priorities, deadlines and deliverables

  • Design, develop, test, deploy, maintain, and improve software

  • Communicate your software designs and tools through documentation and design reviews

  • Excellent problem solving skills

  • Everything they do have never been done before, so there's no analogies to compare to

  • Software architecture

  • Oldest person on software team only has few years of experience, looking to hire senior person "someone who's smarter than us when it comes to complex software systems"

  • Take leadership when comes to designing new systems and gathering requirements

  • Ability to write code

  • Currently bandwidth limited

  • Python abilities

  • Math background

  • Software engineer with undergrad math degree for example

Find Us on Facebook!

Follow Us on Twitter!

Beacon Hill is an Equal Opportunity Employer that values the strength diversity brings to the workplace. Individuals with Disabilities and Protected Veterans are encouraged to apply.

Company Profile:

Beacon Hill Technologies, a premier National Information Technology Staffing Group, provides world class technology talent across all industries utilizing a complete suite of staffing services. Beacon Hill Technologies' dedicated team of recruiting and staffing experts consistently delivers quality IT professionals to solve our customers' technical and business needs.

Beacon Hill Technologies covers a broad spectrum of IT positions, including Project Management and Business Analysis, Programming/Development, Database, Infrastructure, Quality Assurance, Production/Support and ERP roles.

Learn more about Beacon Hill Staffing Group and our specialty divisions, Beacon Hill Associates, Beacon Hill Financial, Beacon Hill HR, Beacon Hill Legal, Beacon Hill Life Sciences and Beacon Hill Technologies by visiting

We look forward to working with you.

Beacon Hill. Employing the Future (TM)

- provided by Dice

Apply Now


Loader2 Processing ...