Looking to start an exciting new career? City Electric Supply offers excellent career opportunities for people who are friendly, motivated, and passionate about providing incredible customer service.
About City Electric Supply
CES is a family-owned electrical wholesaler with the benefits of a worldwide service network and the personal service of a neighborhood store. Our "customer service first" core value has allowed us to grow continually for over 65 years while keeping our founding principle of empowering people to make local business decisions. CES now employs more than 7,400 people at over 1,000 branches world-wide of which there are over 500 branches across North America. Our vision is to add 30-35 branches a year, while staying true to our Company values.
Please note: This is a global role open to internal employees in both North America and EMEA.
Summary:
As the Technical Engineering Lead, you will play a key role in overseeing the technical direction of software projects and managing a team of developers. You will be responsible for designing, developing, and delivering software solutions, as well as mentoring and guiding your team in best practices, coding standards, and career development. You will collaborate closely with product managers, engineers, and other stakeholders to ensure that projects are executed on time, within scope, and of high quality.
Essential Job Functions:
- Lead the technical aspects of development projects, from design to implementation
- Oversee code quality, performance, and scalability across projects
- Set and enforce best practices for software development, including architecture, code reviews, and testing
- Conduct technical assessments and provide guidance on software engineering challenges
- Ensure the technical solution aligns with business goals and product requirements
- Mentor and coach team members, helping them grow in their technical and professional development
- Lead a team of developers, providing direction and motivation
- Ensure proper task delegation and support the team in meeting deadlines
- Foster a collaborative and inclusive team culture
- Participate in hiring and onboarding new developers
- Conduct performance reviews and provide feedback for continuous improvement
- Work closely with product managers to understand project requirements and scope
- Collaborate with cross-functional teams (QA, DevOps, UX/UI) to deliver high-quality software
- Communicate technical concepts effectively to non-technical stakeholders
- Act as a liaison between the development team and other departments, as well as external customers or providers
- Ensure that software is thoroughly tested at a development level through Unit Tests. Work with the QA Team to ensure all releases are of a high quality
- Troubleshoot and resolve issues in production environments quickly and efficiently
- Stay up-to-date with emerging technologies and industry trends
- Propose and implement improvements to existing software, processes, and tools
- Lead efforts to improve the overall software development lifecycle.
Education/Experience:
- Bachelor's or Master’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
- 5+ years of software development experience
- 2+ years in a leadership or technical lead role with experience managing and mentoring development teams
- Solid understanding of software architecture principles (e.g., microservices, serverless)
- Experience working in agile development environments (Scrum, Kanban, etc.)
- Proficiency in databases (SQL and NoSQL) and familiarity with cloud platforms (especially AWS)
- Experience with CI/CD, version control (Git), and automated testing frameworks
Competencies:
- Expertise in at least one current programming language
- Experience with front-end and back-end technologies
- Strong problem-solving, analytical, and communication skills
- Ability to work effectively in a collaborative, fast-paced environment and manage multiple tasks with strong attention to detail
- Leadership and team-building skills, with the ability to prioritize effectively and deliver high-quality results
Supervisory Responsibility
- This position has supervisory responsibilities.
Physical Demands
- The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. This position is very active and requires standing, walking, bending, kneeling, stooping, and climbing. The employee must be able to lift and move items up to 50 pounds.
Other Duties
- 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.
Physical Demands
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. This position is very active and requires standing, walking, bending, kneeling, stooping, and climbing. The employee must be able to lift and move items up to 50 pounds.
Other Duties
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.
EEO Statement
We are an Equal Employment Opportunity employer committed to providing equal opportunity in all of our employment practices, including selection, hiring, assignment, re-assignment, promotion, transfer, compensation, discipline, and termination. The Company prohibits discrimination, harassment, and retaliation in employment based on race; color; religion; genetic information; national origin; sex (including same sex); sexual orientation; gender identity; pregnancy, childbirth, or related medical conditions; age; disability or handicap; citizenship status; service member status; or any other category protected by federal, state, or local law. We support protected veterans and individuals with disabilities through our affirmative action program.
Attention Applicants
If you have a disability and need a reasonable accommodation to complete any part of the application process, or if you have difficulty accessing or using the online application process and need an alternative method, please contact us at
[email protected] or 1-855-571-2477.
City Electric Supply is a drug free workplace. For further information about CES, visit our website at www.cityelectricsupply.com.
Considering applicants from the following states: AL,AZ,AR,CA,CO,DE,FL,GA,IL,IN,KS,KY,MD,MA,MI,MS,NV,NH,NJ,NC,OH,OK,PA,RI,SC,TN,TX,VA,WV,WI