Logo
Kimley-Horn and Associates, Inc.

Software Developer Lead

Kimley-Horn and Associates, Inc., Dallas, TX


Overview

Kimley-Horn, one of Fortune Magazine's "100 Best Companies to Work For," is looking for a Software Developer Lead to join the corporate team in our Dallas, TX office. This role will be leading developers, and providing technical guidance and support. The ideal candidate will have a strong drive for results, a passion for software development, and a desire to build their career at Kimley-Horn.

This is an in-office position.

Responsibilities

  • Support existing and emerging software products in Kimley-Horn's portfolio
  • Assign tasks to junior developers and provide technical guidance and oversight
  • Work with stakeholders to determine product requirements and enhancements based on business and user needs
  • Lead development based on project requirements through user stories, and work items consistent with business partners' needs
  • Provide quality assurance/quality control and participate in code reviews
  • Apply bug fixes and enhancements to existing solutions
  • Implement and support applications post deployment
  • Quickly evaluate bugs, and apply hot fixes to resolve issues
  • Understand, apply, and communicate best practices within technologies by remaining knowledgeable of trends in the software development industry


Qualifications

Required Technical Skills:
  • Full stack web development experience building applications using Angular (12+) and C# (.NET 6+)
  • Cloud application development and deployment (Azure, AWS, GCP)
  • Proficient in common software design patterns (MVC, SOLID Principles, Clean Coding)

Preferred Technical Skills:
  • NoSQL databases (MongoDB, Cosmos DB, DynamoDB)
  • Experience with Microsoft and Azure ecosystems
  • Responsive website design (CSS Grid, Flexbox)
  • Map APIs (Google Maps, Mapbox, ArcGIS Pro)
  • Python

Position Qualifications:
  • BA/BS in Software Engineering, Computer Science, Information Technology/Systems, or related field
  • 6+ years of related work experience
  • Excellent leadership and team building skills
  • Self-starter who works well with minimal supervision
  • Natural collaborator with strong verbal and written communication skills