Posted August 07, 2017
Lead Software Engineer
Salt Lake City, UT, United States
Full Time
As a Lead Software Engineer at Consensus, you will be part of a team building the industry’s best omni-channel platform for selling connected devices....
As a Lead Software Engineer at Consensus, you will be part of a team building the industry’s best omni-channel platform for selling connected devices. Our software engineers are dedicated to creating and implementing elite software that meets the highest architectural and operational requirements.
WHAT YOU WILL BE LIVING AND BREATHING EVERY SINGLE DAY:
- Participate in physical design and development planning meetings to learn how to decide the best solution to accommodate the business need
- Partner with entire technical team in figuring out systems planning, scheduling and implementation timeline so the project can be completed in scheduled time
- Use technical knowledge of standard development concepts, practices and procedures to develop software to support technical specifications
- Write, develop and continuously unit test software that meet the needs of the design specifications
- Perform functional testing of software to ensure software is performing appropriately and at optimal level
- Identify and call out issues that impact project performance
- Diagnose, isolate and de-bug software problems and perform problem resolution
- Build new and extend existing operational documentation
- Care deeply about Consensus standards, processes, and key results
- Collaborate with team to promote re-use and develop consistent technical build processes
- Maintain existing software systems by identifying and correcting software defects
- Investigate and develop skills in new technologies
WHAT MAKES YOU STAND OUT:
- Experience building applications in a SaaS environment
- Experience with multiple languages. We use : Java, JavaScript, PHP, CSS, HTML 5
- Experience with modern architectural building blocks: Unix/Linux, Databases (relational and document), and Web Services (REST or SOAP)
- Familiarity with an Agile methodology (Scrum)
- Knowledge of web/ecommerce architectures, technologies and design
- Bachelor’s Degree preferably in Computer Science or equivalent work experience Lead Engineers bring additional experience including, but not limited to: ORM Persistence tools and continuous integration
- Developing and enforcing our coding standards and best practices
- Mentoring junior and mid-level team members
- Creating and prioritizing multiple complex implementations
- Continually improving operational documentation
- Optimizing the software development processes to ensure timely delivery of quality software
This listing expired on Sep 06. Applications are no longer accepted.
Below are some other jobs we think you might be interested in.
-
Senior Software Engineer - Infrastructure
- imgix
- San Francisco, CA, USA
- Remote
Apr 05 -
AdaptiveWork Systems Engineer
- Pinkerton
- Seattle, WA, USA
May 03 -
DevOps Engineer III
- Security Risk Advisors
- Philadelphia, PA, USA
- Remote
May 01 -
Senior Network Administrator
- Irvine Ranch Water District
- Irvine, CA, USA
Apr 29 -
Senior Cyber Security Analyst
- Valley Water
- San Jose, CA, USA
May 13 -
Assistant Director, Infrastructure and Business Development
- Metropolitan Transportation Commission
- San Francisco, CA, USA
- Hybrid
Apr 29 -
IT Service Management Specialist
- Pennsylvania Turnpike Commission
- Middletown, PA, United States
- Hybrid
May 01 -
Chief Information Officer (CIO)
- National Institute on Aging
- Bethesda, MD, USA
May 09 -
Assistant Director, Service Delivery
- Metropolitan Transportation Commission
- San Francisco, CA, USA
- Hybrid
Apr 29 -
Information Technology Director
- City of Tigard
- Tigard, OR, USA
May 08 -
Executive Vice President Information Technology and Chief Information Officer (EVP & CIO)
- Bonneville Power Administration
- Portland, OR, USA
- Hybrid
Apr 27 -
Associate Manager of Information Systems
- University of Vermont
- Burlington, VT, USA
Apr 17