Lead Software Engineer
Job Description
Job Locations | US-CA-San Diego | US-CO-Denver | US-MA-Boston | Category | IT Services | Position Type | Regular Full-Time |
Take Your Corporate Career to the Next Level
Are you ready to be challenged, make a difference, and experience professional growth in your career? Kleinfelder's Corporate Services team is looking for you! From Accounting & Finance, Human Resources, Marketing & Communications, and Information Technology to Legal and Health & Safety, our corporate employees are part of the Kleinfelder ecosystem - supporting the projects that improve the communities we work and live in.
Step into Your New Role
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.
This is a remote position with preference for locations near an existing Kleinfelder office.
Responsibilities:
- 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.
Qualifications:
- 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.
Required Skills and Experience
- 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.
Move Forward with Kleinfelder
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.
Progress with an Employer that Values You
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)
NOTICE TO THIRD PARTY AGENCIES
Please note that Kleinfelder does not accept unsolicited resumes from recruiters or employment agencies. In the absence of a signed Recruitment Fee Agreement, Kleinfelder will not consider or agree to payment for any referral compensation or recruiter fee. In the event a recruiter or agency submits a resume or candidate without a previously signed agreement, Kleinfelder explicitly reserves the right to pursue and hire those candidate(s) without any financial obligation to the recruiter or agency. Any unsolicited resume, including those submitted to hiring managers, are deemed to be the property of Kleinfelder.
*Please mention you saw this ad on BlacksInAcademia.*