Skip to main content
L

Senior Software Developer

Lyles Services Co.

Location

Fresno, CA

Salary

Not specified

Type

fulltime

Posted

Today

via linkedin

Job Description

Company Description

Lyles Services Co. delivers centralized administrative and operational support to the Lyles Construction Group of companies and other partners. The organization provides services across accounting, risk management, business development, contracts administration, equipment operations, human resources, information technology, marketing, safety operations, and training. By consolidating these critical functions, Lyles Services Co. enables its partners to focus on core construction and project activities. Team members collaborate with multiple business units, gaining exposure to diverse operational areas and strategic initiatives. This environment supports professional growth, cross-functional learning, and long-term career development.

Role Description

This is a full-time, on-site Senior Software Developer role based in Fresno, CA. The Senior Software Developer will design, develop, test, and maintain software solutions that support accounting, HR, IT, safety, training, and other operational functions across the organization. Responsibilities include building and enhancing back-end services, integrating systems and APIs, optimizing database access, and ensuring the reliability, performance, and security of applications. The role involves collaborating closely with stakeholders to gather requirements, translate business needs into technical solutions, and provide technical guidance to other developers. The Senior Software Developer will also participate in code reviews, improve development processes, document systems, and help drive best practices in software architecture and quality assurance.

Qualifications

  • Strong foundation in Computer Science concepts such as data structures, algorithms, databases, and software design principles.
  • Demonstrated experience in Software Development and Programming, including building, debugging, and maintaining production applications.
  • Proficiency in Back-End Web Development, including RESTful APIs, integration with third-party systems, and server-side frameworks.
  • Advanced skills in Object-Oriented Programming (OOP) and designing modular, maintainable, and scalable architectures.
  • Experience with version control (e.g., Git), CI/CD pipelines, and automated testing practices.
  • Ability to work effectively with cross-functional teams and communicate technical concepts to non-technical stakeholders.
  • Experience with enterprise or internal business systems (e.g., ERP, HRIS, financial or operations software) is preferred.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Prior experience in a senior or lead developer capacity, including mentoring or guiding other developers, is highly beneficial.

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs