Software Developer

Location : Location
Bachelor's Degree
Employee Type


Kimley-Horn, one of Fortune Magazine’s “100 Best Companies to Work For,” is looking for a Software Developer to join the corporate team in our Raleigh, NC headquarters.


The ideal candidate will have a strong drive for results and a desire to build their career at Kimley-Horn.


This is an in-office position.


  • Participate as a member of a project team on a variety of development projects
  • Work with team members and business partners to determine project requirements and enhancements based on business and user needs
  • Develop applications and creative solutions based on project requirements
  • Apply bug fixes and enhancements to existing solutions
  • Implement and support applications post deployment
  • Quickly evaluate bugs, and apply hot fixes to resolve issues
  • Research new and innovative development technologies


  • Bachelor’s degree in Information Technology/Systems, Computer Science, or related field
  • 1-2 years of related work experience or internship(s), preferred
  • Full stack web development experience building applications (HTML5, CSS3, .NET, C#, JavaScript, and SQL)
  • Self-starter who works well with minimal supervision
  • Excellent communication and customer service skills
  • Strong analytical and problem-solving skills

Preferred Technical Experience:

  • Common software design patterns (MVC)
  • RESTful APIs (.NET)
  • JavaScript libraries (jQuery, Kendo UI)
  • Relational database design (Microsoft SQL Server)
  • Cloud application development (Azure)
  • Responsive website design (Bootstrap)
  • Modern web development frameworks (Angular, React, Vue)
  • NoSQL databases (MongoDB, Cosmos DB)

Office hours are 7:30am – 5:30pm Monday – Thursday and 7:30am – 11:30am Friday.


Applicants must be legally authorized to work for Kimley-Horn in the U.S. without employer sponsorship. We do not typically sponsor H1-B or any other work visa petitions.



Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on social media

Click here to view our interships and entry-level positions.
Not ready to apply? Create a profile to stay informed of future opportunities that may be of interest to you.