UL, LLC Software Developer in Overland Park, Kansas
At UL, we know why we come to work.
Thousands of us around the world wake up every day with a common purpose: to make the world a safer, more secure and sustainable place. Science is in our DNA; we are endlessly curious and passionate about seeking and speaking the truth. We take delight in knowing that our work makes a meaningful contribution to society, and we are proud that our culture is centered on integrity, collaboration, inclusion and excellence. UL stands at the forefront of technological advancement, and we are continually challenged to find new ways to foster innovation and positive change. Satisfying? Yes. Exciting? Absolutely!
As our global footprint continues to grow, we are looking for a Software Developer with a focus on both front-end and back-end software development to join our team. This role primarily supports our SaaS platform Product iQ, UL's trusted source for certification, materials, and product information.
Our Materials and Supply Chain division focuses on evaluation, testing, certification and
inspection services to enable safe and quick product introduction to the market. We act as a trusted source of data on chemical safety, materials and components, which is used to drive supply chain transparency, market access and risk management. Our clients trust us to perform tests for individual materials and components in order to addresses safety concerns, such as materials’ contribution to fire and electric shock, or materials’ performance under varying temperatures, weather conditions and chemical exposures. (link:)
What you’ll learn & achieve:
Analyzes, develops and modifies complex software programs.
Supports business leadership in the analysis of software and hardware system needs, options, risks, costs and impact on business processes and goals.
Resolves problems by devising or modifying procedures. Considers equipment capacity and limitations, operating time, and form of desired results when developing resolutions.
Identifies system requirements by interviewing users, interviewing and selecting vendors (if applicable), analyzing applications, evaluating existing and proposed systems, and recommending solutions.
Monitors progress of larger software based projects by tracking activity, resolving problems, publishing progress reports, and recommending actions.
Improves systems performance by investigating problems, developing specifications, identifying trends in technology, and recommending solutions.
Works on project teams, formulating and defining specifications for complex software programming applications and modifies existing applications.
Performs other duties as directed.
What makes you a great fit:
One (1) year minimum experience in the software engineering profession with demonstrated success designing and building high-quality, commercial software or SaaS applications.
Ability to program in C# and work within the Microsoft stack environment
Demonstrated ability to adapt and learn new technologies.
Strong collaboration, communication, and teamwork skills.
Experience developing applications involving relational databases.
Enthusiastic attitude for technology and development.
An open-minded, result-oriented personality, with a dedication to overcoming challenges.
Three (3) years experience preferred
Elasticsearch- / Lucene-based search tools.
RabbitMQ or other message queuing software.
CI/CD systems, such as Jenkins or other Devops technologies.
Experience building and consuming APIs.
Comfort with both front-end and back-end development.
What you’ll experience working at UL:
Mission: For UL, corporate and social responsibility isn’t new. Making the world a safer, more secure and sustainable place has been our business model for the last 125 years and is deeply engrained in everything we do.
People: Ask any UL employee what they love most about working here, and you’ll almost always hear, “the people.” Going beyond what is possible is the standard at UL. We’re able to deliver the best because we employ the best.
Interesting work: Every day is different for us here as we eagerly anticipate the next innovation that our customers create. We’re inspired to take on the challenge that will transform how people live, work and play. And as a global company, in many roles, you will get international experience working with colleagues around the world.
Grow & Achieve: We learn, work and grow together with targeted development, reward and recognition programs as well as our very own UL University that offers extensive training programs for employees at all stages, including a technical training track for applicable roles.
Total Rewards: Total Rewards: All employees at UL are eligible for bonus compensation. UL offers a generous 401k matching structure of up to 5% of eligible pay. Additionally, we invest an additional 4% into your retirement saving fund after your first year of continuous employment. We provide Healthcare Reimbursement Accounts and Health Savings Accounts that UL contributes to twice per year! Depending on your role, you can work with your manager on flexible working arrangements. We also provide employees with paid time off including vacation, holiday, sick and volunteer time off.
Working at UL is an exciting journey that twists and turns daily. We thrive in the twists and revel in the turns. This is our every day. This is our normal.
Curious? To learn more about us and the work we do, visit .
Connect With Us!
Not ready to apply?for general consideration.
UL is committed to hiring and retaining a qualified diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class U.S. Citizenship is required for most positions.
LocationUS-WY-Laramie | US-KS-Overland Park
Job CategorySoftware Development