Search jobs > Raleigh, NC > Senior software developer

Senior Software Developer

Kimley-Horn
Raleigh, NC, US
Full-time

Overview

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

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.

Responsibilities

  • Support existing and emerging software products in Kimley-Horn’s portfolio
  • 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
  • Assign tasks to junior developers and provide technical guidance and oversight
  • Create requirements, 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 and apply best practices; remain knowledgeable of trends in the software development industry

Qualifications

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

Technical Experience :

  • Full stack web development experience building applications with C# (.NET Core 6+), Python, Angular (or similar front end JavaScript language), and Web APIs
  • Proficient in common software design patterns (MVC, SOLID Principles, Clean Coding)
  • Cloud application development and deployment (Azure, AWS, GCP)
  • RESTful APIs (.NET)
  • Relational database (Microsoft SQL preferred)
  • Responsive website design (Bootstrap, CSS Grid, Flexbox)
  • Modern web development frameworks (Angular, React, Vue)
  • NoSQL databases (MongoDB, Cosmos DB)
  • Experience with Modern Application Authentication (JWT and Auth Code Flow)
  • Experience with AngularJS, TypeScript, and JavaScript / jQuery
  • Experience with Microsoft ecosystem, preferred
  • Experience in integration with Google Maps, Mapbox, GeoJSON, ArcGIS Pro and map APIs is a plus
  • Please provide a link to your portfolio or examples of your work and skills
  • 15 days ago
Related jobs
Promoted
Bandwidth Inc.
Raleigh, North Carolina

You’ll be a senior member of an agile software development team, a leading voice in your team’s design and implementation efforts, and a coach and mentor your colleagues. We are the APIs and global network behind the platforms that the Global 2000’s use to power their internal communications, contac...

Promoted
Epic Games
Cary, North Carolina

Our team of engineering experts are always innovating to improve the tools and technology that empower content developers worldwide. We're looking for a Software Programmer to help bridge Unreal Engine end users from various industries, locations, and levels of experience, with Epic's development te...

Promoted
Bandwidth Inc.
Raleigh, North Carolina

We are the APIs and global network behind the platforms that the Global 2000’s use to power their internal communications, contact center platforms, apps, and software. Ability to debug and optimize web applications using Chrome developer tools. Willingness to mentor other developers. ...

Promoted
Kimley-Horn and Associates, Inc.
Raleigh, North Carolina

Kimley-Horn, one of Fortune Magazine's "100 Best Companies to Work For," is looking for a Senior Software Developer to join the corporate team in our. Support existing and emerging software products in Kimley-Horn's portfolio. Assign tasks to junior developers and provide technical guidanc...

Fidelity Investments
Durham, North Carolina

Bachelor’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Information Studies, Mathematics, Physics, or a closely related field and three (3) years of experience as a Senior Software Engineer/Developer (or closely related occup...

Games Jobs Direct
Cary, North Carolina

The ideal candidate is a customer focused senior software engineer, with experience shipping real-time applications on Android and iOS. Our team of engineering experts are always innovating to improve the tools and technology that empower content developers worldwide. We're looking for a Software Pr...

Software Technology Inc
Raleigh, North Carolina

NET Developer to help Migrate legacy Applications. We need a developer that can pull business logicfrom a code base written in VB6, classic asp, and T-SQL. Work within an older code base that has been maintainedby many developers over many years. ...

Kimley-Horn
Raleigh, North Carolina

Kimley-Horn, one of Fortune Magazine’s “100 Best Companies to Work For,” is looking for a Senior Software Developer to join the corporate team in our. Support existing and emerging software products in Kimley-Horn’s portfolio. Assign tasks to junior developers and provide technical guidance and over...

Games Jobs Direct
Cary, North Carolina

Our team of engineering experts are always innovating to improve the tools and technology that empower content developers worldwide. We're looking for a Software Programmer to help bridge Unreal Engine end users from various industries, locations, and levels of experience, with Epic's development te...

SAP
Durham, North Carolina

As a Senior Developer, you will work with Product Managers, UX Designers, Developers and Quality Engineers in an agile scrum environment to accelerate innovations for SAP Ariba Supply Chain Collaboration and expand the SAP Ariba Network. Originally known for leadership in enterprise resource plannin...