Software Development Lead

Cambria · Other US Location

Company

Cambria

Location

Other US Location

Type

Full Time

Job Description

Job Description:

The Software Development Lead is a developer within the Cambria IT product development team that develops, maintains, and enhances diverse software systems based upon documented requirements and our agile lifecycle development practices while leading other product developers in doing the same.

In this position you will manage the complete software development process from conception to deployment, managing the end-to-end life cycle for the production of software and applications. This role will lead and mentor senior and junior developers, and provide an escalation point for their team and stakeholders.

Essential Duties and Responsibilities:

  • Work on an agile delivery team consisting of product owners, QA engineers, and other developers to design, develop, document, and create software systems that provide positive customer experiences in the market or increase throughput and operational efficiencies for producing, distributing, and selling Cambria natural stone surfaces.
  • Manage the team developers, providing guidance and advice for their career development
  • Mentor junior members, and coach senior team members to do the same
  • Document solutions, practices, and standards using visual and written methodologies that allow business stakeholders to understand the value stream of the outcomes as well as provide the development team technical context to the work items they will be delivering.
  • Lead in the merge request / code review process for the development team
  • Strong ability to anticipate and communicate potential problems while determining solutions through written, visual, and verbal communications.
  • Ability to grow knowledge on a topic with minimal direction given
  • Manage delivery pipelines and work with the product owner to stage and deploy releases to production when user acceptance testing has been completed.
  • Significant experience with code coverage maintenance and validation through unit testing
  • Proactively communicate and collaborate with product owners, other development team members, and business stakeholders to ask thoughtful questions, provide status updates, or request assistance if barriers to delivery exist.
  • Provide an escalation point for issues for other development team members.
  • Proactively identify challenges for the team, and provide solutions to keep the team delivering effectively
  • Be comfortable operating alongside on site as well as distributed delivery teams through a variety of collaboration and communication mechanisms, including remote meeting services, online documentation, platforms, and agile lifecycle management tools for defining and tracking delivery of business requirements

Qualifications & Skills:

  • 10+ years experience in customer-facing technical design, solution definition, delivery of measurable business outcomes, and system integration
  • Experience leading a team of technical resources
  • Experience leading and mentoring a development team preferred
  • Practical experience with technologies that scale Cambria's operational processes in areas such as process manufacturing, discrete manufacturing, quality, warehousing, and distribution. These include core technologies and concepts such as:
    • Industry 4.0
    • Internet of Things (IoT)
    • Robotics
    • Artificial Intelligence
    • Computer Vision
    • Predictive Machine Analytics
    • Enterprise Resource Planning
    • Supply Chain Management
  • Extensive experience delivering software solutions with more than one of the following technology areas:
    • single-page web applications such as AngularJS, Angular, or React
    • web service development with .NET or Python
    • database systems such as MySQL, or SQL Server
    • Oracle, ERP, PL/SQL, APEX
  • Applicable experience developing and delivering solutions on SaaS, IaaS, or PaaS systems
  • Experience with Source Control systems, preferably Git
  • Experience working in Agile development teams, and agile lifecycle management tools, preferably Jira
  • Strong in agile software delivery practices such as Scrum and Kanban using boards and user stories to manage work items and intake
  • Strong analytical, problem-solving, and conceptual skills
  • Experience with creating visualizations that explain business process, software architecture, and solution context.
  • Experience using automated build applications, preferably Jenkins
  • Experience building solutions within a Service Oriented Architecture (SOA) environment
  • Have an understanding of Event-driven architecture and microservices
  • Experience with Microservices architecture

Minimum Requirements:

Education: Bachelor's degree in Computer Science or equivalent post-secondary education

Experience: 10+ years or equivalent experience working in a role that delivered business outcomes through requirements definition, agile software development and system integrations on enterprise applications, unit testing, continuous integration deployment, and release management practices.

Systems: Experience with software development tools and frameworks such as Jira, Git, Angular, React, .NET, MySQL, SQL Server, AWS, Jenkins, Oracle, PL/SQL, APEX, Javascript, HTML, CSS.

Additional Requirements:

Managerial Responsibilities: Yes

Travel Requirements: May be required to travel between Cambria locations

Physical Requirements: This is an office position requiring phone and computer use

Cambria offers a competitive benefits package that encompasses Health and Dental Insurance, Paid Time Off, 7 paid Holidays , 401(k) plus matching, Discretionary Profit Sharing, Flexible Spending Account; Life, Supplemental Life, and Disability Insurance; Referral Program, Tuition Reimbursement, Employee Assistance Program, Employee Discount and Professional Development Assistance.

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.

CambriaCares is our commitment to Philanthropy, Our People, and The Planet. Care is an integral part of what goes into Cambria products-and care is the driving force behind our commitment to creating opportunities that drive impact both inside and outside our walls. With a focus on three areas-philanthropy, our people, and the planet-we're doing just that.

For additional company information, please visit www.CambriaUSA.com

Offer of employment will be contingent upon the successful completion of background verification check, subject to applicable laws and regulations.

We are an equal opportunity employer.

Applicant Rights Under Federal Employment Law: FMLA, EEO, EPPA

M/W/VET/DISABLED

Date Posted

06/03/2024

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Principal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...

View Details

Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation

Views in the last 30 days - 0

The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...

View Details

Software Engineering Manager - Cargill

Views in the last 30 days - 0

The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...

View Details

Sales Development Representative - UK (Remote) - Dscout

Views in the last 30 days - 0

Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...

View Details

Senior Lead, Talent Acquisition - Sales (Relocation to Munich) (d/f/m) - Personio

Views in the last 30 days - 0

Personio a leading HR platform is seeking a Senior Lead Talent Acquisition professional to drive growth in the Revenue and Success functions across Eu...

View Details

Team Lead, Expansion Account Executive - Personio

Views in the last 30 days - 0

Personio a human resources platform is seeking a Team Lead Expansion Account Executive with 5 years of experience in B2B software sales The role invol...

View Details