Jobs for People with MS: National MS Society

Mobile National MS Society Logo

Job Information

POWER Engineers Senior Software Engineer in Denver, Colorado

Senior Software Engineer

Location Denver

Secondary Locations

Job Code 17967

# of openings 1

Apply Now (https://phh.tbe.taleo.net/phh04/ats/careers/v2/applyRequisition?org=POWERENGINEERS&cws=44&rid=17967)

Senior Software Engineer

POWER’s Digital Utility Business Unit is seeking a Senior Software Engineer to join our team and play a key role in designing, developing, testing and maintaining GIS software solutions. This position is critical in ensuring our applications meet industry standards, company policies, and best practices while delivering high-quality solutions to our clients. The ideal candidate will have a strong background in software development, GIS technologies, and a passion for innovation.

The selected individual may be able to work remotely or out of one of our many office locations.

Summary of Roles and Responsibilities:

  • The Senior Software Engineer will have the following roles and responsibilities:

  • Design, develop, and maintain GIS software applications and integrations.

  • Ensure code quality, performance, and scalability through best practices.

  • Collaborate with cross-functional teams to define requirements and deliver solutions.

  • Integrate GIS data with other enterprise systems, databases, and third-party applications.

  • Troubleshoot and resolve technical issues in GIS applications.

  • Stay updated with the latest GIS technologies and industry trends.

  • Take initiative in problem-solving and contribute innovative ideas.

  • Work independently while also being a strong team player supporting colleagues and fostering collaboration.

  • Demonstrate a proactive, go-getter attitude to drive projects forward and meet deadlines.

  • Travel up to 20% to client sites for assessments, system implementations, and stakeholder meetings.

Required Education/Experience:

The Senior Software Engineer must have the following education, experience, skills and knowledge:

  • Bachelor’s or Master’s degree in Computer Science, Mathematics, Electrical Engineering, or equivalent experience.

  • Strong proficiency in modern programming principles and algorithms.

  • 5+ years as a Software Engineer, preferably with experience in GIS.

  • 5+ years in developing end-user applications and interfaces in C++, Java, C#, Go, Python, JavaScript, or similar languages.

  • Experience with Scrum/Agile methodologies.

  • Experience with geospatial libraries and REST APIs.

  • Strong analytical and problem-solving skills.

  • Excellent communication and management skills to translate complex technical concepts into business-friendly language.

  • Ability to work in a dynamic, fast-paced consulting environment, managing multiple projects simultaneously.

Desired Education/Experience:

The following experience is desirable but not a deal-breaker.

  • Experience with Utilities GIS data, including electric, gas, water, wastewater.

  • Experience with Esri’s ArcGIS Suite, including Esri’s services-based architecture.

  • Experience Esri Utility Network.

  • Experience in cloud-based solutions, including Docker or similar container technologies.

At POWER Engineers, you can have a rewarding career on every level. Our philosophy is simple: Do Good. Have Fun. Build Success.

You’ll work on fun and challenging projects and initiatives. You’ll have the chance to make a positive impact on society and the environment and you’ll find the support, coaching and training it takes to advance your career.

We get to make POWER a great place to work. That includes providing competitive compensation, professional development, and a full benefit package:

  • Medical/Dental/Vision

  • Paid Holidays

  • Vacation/Paid Sick Leave

  • Voluntary Life Insurance

  • 401K

  • Telehealth Benefit covers all providers

  • Maternity and Paternity Leave

  • New Dads and Moms Benefit program

  • Fertility Benefits

  • Gender affirming care

POWER is a fun engineering firm. That might seem contradictory to some, but it works for us!

Base Salary Range: $125,000 - $145,000 per year

The range for this position is being displayed in compliance with all state and local regulations. Salaries are set based on a number of factors to include an individual's job-related knowledge, skills, experience, and education. This means that no two candidates are alike. The range provided above does not include additional compensation such as bonus, health benefits, vacation, 401(k) match, etc.

POWER Engineers, Member of WSP, is an Equal Opportunity Employer, including women, minorities, veterans, and individuals with disabilities.

DirectEmployers