Senior Software Engineer - Ecommerce

Progressive Leasing Draper , UT 84020

Posted 2 months ago

Job Description:

We are currently seeking a Senior Software Engineer (.Net) to work within our development team, and need someone who is committed to creating high-quality, stable, and fluid applications. You will be building upon existing and creating new tools to connecting retailers with our Lease-to-Own (LTO) application process. We are looking for strong developers wanting a full stack development environment. We've established a friendly and collaborative development environment where all contributions are valued and rewarded. Innovation and creativity are of paramount importance, in order to take our platforms to the next level. If you want to help refine processes and technologies that will reinvent technology in a constructive and collaborative environment, this is the place for you!

What You'll Do:

  • Play a critical lead role in the design and decision making for our applications

  • Collaborate and participate in developing solutions together in cross-discipline teams

  • Assist in the development of our technology roadmap

  • Coach and mentor less experienced engineers

  • Every engineer plays a part in the development and evolution of our technology roadmap and we get to try out a lot of new and exciting emerging technologies as well as contribute to product evaluations as we select new software to deploy in our environments

Minimum Experience & Qualifications:
  • 5+ years of significant experience in software development as an individual contributor and leader with an emphasis on the .NET Framework and .NET Core using C#

  • 5+ years of recent project experience building applications using Angular 7/8

  • 4+ years of recent development experience with service-oriented and event-based architectures using Domain Driven Design to construct RESTful micro-services and solution orchestration

  • 4+ years of experience with application end-to-end test automation using frameworks like REST Assured and Selenium

  • Familiarity with dependency injection

  • Familiarity with Git in controlled workflows with code review and topic branches

  • Verifiable history of contribution to open-source projects

  • Strong UX skills and a good sense for visual and interaction design

  • Background in financial services software is a plus

Compensation, Perks & Benefits:

  • Competitive Compensation
  • Bonus Potential
  • Full Health Benefits; Medical/Dental/Vision/Life Insurance + Paid Parental Leave

  • Company Matched 401k

  • Paid Time Off + Paid Holidays + Paid Volunteer Time

  • Diversity Alliance Resource Groups

  • Employee Stock Purchase Program

  • Tuition Reimbursement

  • Charitable Gift Matching

  • Job Required Equipment & Services Will Be Provided


Prog Leasing, is the largest and longest-tenured virtual lease-to-own provider in the United States. The Company's mission is to provide simple and affordable purchase options for credit challenged consumers. Over the last 20+ years, Progressive Leasing's alternative lease-purchase options have helped millions of customers with less than perfect credit acquire needed items with ease. Progressive partners with 30,000 retail stores, helping to drive increased revenue and improve customer satisfaction. Learn more at

Progressive Leasing welcomes and encourages diversity in the workplace. We do not discriminate in any aspect of employment on the basis of race, color, religion, national origin, ancestry, gender, sexual orientation, gender identity and/or expression, age, veteran status, disability, or any other characteristic protected by federal, state, or local employment discrimination laws where Progressive Leasing does business.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Ecommerce Software Engineer HCL Commerce

Control4 Corporation

Posted 2 months ago

VIEW JOBS 10/16/2020 12:00:00 AM 2021-01-14T00:00 Overview Position Description SnapAV is a leading manufacturer and distributor of audio, video, surveillance, power, and wiring equipment for residential and commercial A/V integrators. We believe that life's better when everything works together. And the same can be said about the collaborative work we do. Join our award-winning team in our continuous quest to deliver the most brilliant, personalized smart home experiences to people around the world. The software engineer within SnapAV's Digital Solutions team will report to the Business Applications Director and is a key team member with overall architecture, design and development responsibilities of the company's commerce site. The successful candidate must be comfortable working in a fast-paced, entrepreneurial environment that is goal oriented and emphasizes accountability for delivering results. This position requires a proactive self-starter who has strong communication skills and demonstrates teamwork and attention to detail. Responsibilities Specific Responsibilities * Architect, design, and develop solutions within a multi-functional Agile team to support business priority for HCL the Commerce application (formerly IBM Websphere Commerce) * Collaborate with UX designers, business solutions, product owners, and data services teams to design and discover functional, architectural, and quality requirements * Educate and promote the use of best practices, while designing principles and frameworks to resolve issues * Share domain and technical expertise providing technical mentorship and cross-training to peers and team members * Conduct design and code reviews of developed solutions and unit tests for optimization * Participate in deployment process and architectural and design discussions with teams * Perform support for scheduled after-hours tasks related to maintenance, production and non-production release deployments Qualifications Required Qualifications * Bachelor's degree and 5+ years of experience working with HCL/WebSphere B2B Commerce v7.x, 8.x and/or v9.x * Working knowledge of the following: * Catalog/Promotions/Marketing data model * Data Load utility * Stage prop utility * Builder in HCL/WebSphere B2B Commerce * Experience with performance analysis and troubleshooting * Experiece identifying and providing solutions to optimize application performance * Experience with relational databases * Knowledge of source code management systems * Experience with the following: * REST API * SOAP web services * Object-Oriented Programming (OOP) * Java/J2EE based customer-facing application * Ability to work occasional after-hours support for critical production systems Preferred Qualifications * Experience organizing development tasks in an Agile environment utilizing Jira and Confluence * Experience with the following presentation layer technologies and frameworks: * HTML * CSS * Javascript * React * Angular * jQuery * Familiarity working the following utilizing, analytics, and monitoring tools: * Data lake * Dynatrace * Google Analytics * Akamai * Experience with responsive/progressive interface development * Experience migrations and upgrades from V7 to V9 HCL commerce * Understanding of memory management, multithreading, thread/connection pooling SnapAV is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, or protected veteran status and will not be discriminated against on the basis of disability Control4 Corporation Draper UT

Senior Software Engineer - Ecommerce

Progressive Leasing