Lead Software Engineer

Kleinfelder
San Diego, CA, United States
17 days ago
Apply on jobs.localjobnetwork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Compensation
$93,918.0 - $164,725.0
Working hours
Regular working hours

Tech stack

HTML JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Microsoft Azure Business Software Business Systems C Sharp (Programming Language) Cascading Style Sheets (CSS) Custom Software Data Warehousing Software Debugging
+19 more
DevOps Web Development Microsoft Software Microsoft SQL Server Node.Js Open Data Protocol Power BI Azure Machine Learning Runbook Microsoft SharePoint Software Engineering User-Centered Design Microsoft Power Automate Office365 ReactJS AngularJS Low-code Restful APIs Powerapps

Job description

Lead and Mentor: Lead, manage, and supervise the software development team. Provide guidance, mentorship, and motivation to create a collaborative environment within and between teams, and a culture of continuous improvement.

  • Design and Implement: Spearhead the creation of custom solutions, leveraging Microsoft Power Platform foundational technologies such as connectors, forms, and flows when possible. Ensure alignment with business needs and demonstrate user-friendly design. Architect custom integrations between core business applications, data warehouse, and low code solutions.
  • Collaborate and Translate: Work alongside cross-functional teams to convert complex business requirements into scalable software architectures. Lead discovery and design work sessions. Identify and prioritize business use cases.
  • Manage and Maintain: Manage custom and low code/no code (Power Platform) environments and provide governance for a growing Citizen Developer base. Lead team to conduct technical reviews, testing, and debugging to ensure high-quality deliverables and to provide ongoing support and maintenance for deployed applications.
  • Teach and Share: Evaluate emerging and next generation AEC industry-related technologies and provide technical direction and guidance to implement and integrate beneficial technology. Establish standards and best practices. Manage maintenance of end user documentation and runbooks.

Requirements

The Senior Enterprise Architect leads the design, implementation, and governance of solutions aligned with Kleinfelder’s business objectives, collaborates with cross-functional teams, and focuses on empowering the business through automation and data-driven solutions. The Development Manager will also provide direction and guidance to developers to manage custom applications, build integrations between business systems, and bridge gaps in low code tools. The ideal candidate should have technical proficiency in the Microsoft stack, with an emphasis on Power Platform (Power Apps, Power Automate, and Power BI). They should also have experience leading a team of developers, possess excellent communication skills, and have a keen interest in understanding and enabling the business., * Technical Skills

  • Extensive knowledge of the Microsoft Stack including Azure, Power Platform, SharePoint, Teams, DevOps with a focus in developing Low Code/No Code solutions.
  • Strong understanding of APIs and web development methodologies including (Angular, C#, HTML, CSS, JavaScript, REST and Odata).
  • Experience with data sources such as Dataverse and SQL Server.
  • Azure environment management for custom development scenarios.

Strong problem solving and communication skills. Experience managing stakeholder engagement.

Ability to understand complex systems and think strategically about business, products, and technical challenges.

Proven leadership capabilities with the ability to organize, plan, prioritize, and to manage time and changing priorities.

Experience working in an Agile development environment and managing development efforts including establishing technical architecture, developing, and implementing requirements, developing user stories, and solution implementation.

Experience with preparing and presenting technical design to stakeholders.

Experience with Azure AI services and Azure Machine Learning desired.

Understanding of UX principles greatly desired., * Bachelor’s degree or equivalent certification in computer science, or a related field.

  • 7+ years of Microsoft stack (Azure, SQL Server, O365, Teams, SharePoint, etc.) and software development experience (C#, React, Angular, Node.js)
  • 3+ years of experience with Power Platform (Power Apps (Model and Canvas), Power Automate, and Power BI)
  • 2 or more years of experience managing or in a leadership position.

Benefits & conditions

Kleinfelder is an inclusive organization free from discrimination. We are a stronger organization when we are a diverse workforce and believe that through diversity, equity, and inclusion comes creativity, innovation, and unity. We are proud to offer the following:

Benefits: Kleinfelder offers an excellent compensation and benefits package, including: medical, dental, vision, life insurance, 401(k) plan, and paid holidays. The expected salary range for the position is displayed in accordance with the California Pay Transparency Law. Final agreed upon compensation is based upon individual qualifications and experience. Salary range: $93,918-$164,725.

Career Development: We are committed to investing in the professional development of our staff, offering each employee every opportunity to grow, develop, and take control of their career paths. We support these efforts through reimbursements for continuing education as well as many of the expenses associated with trainings and certifications, and opportunities for career development through our internal Mentoring Program.

Equal Opportunity: Kleinfelder is an Equal Opportunity Employer - Minorities/Women/Disabled/Veterans. (Compliant with the new VEVRAA and Section 503 rules)

About the company

Kleinfelder has been connecting great people to the best work since 1961. We are engineers, scientists, and construction professionals providing solutions that improve our clients’ transportation, water, energy, and other private infrastructure. As a responsive, cross-disciplinary team of bright, curious, and innovative problem-solvers, we are dedicated to doing the right thing, every day, on every project from over 85 offices in the US, Canada, and Australia. Connecting great people to the best work is our purpose - together, we deliver.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobs.localjobnetwork.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

2:48 min

Daily responsibilities and alignment practices for technical engineering leadership

Edoardo Dusi · LIVE

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all