Senior Software Engineer
Harvey Nash
United States Full Time Technology Jobs United States New
Job Description
The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.
Qualifications
- Bachelor's degree in Computer Science (or related field).
- 10+ years of relevant software development experience.
- Must have full stack development (Java, Python and Typescript).
- End-to-end delivery of complex software components, from architecture and implementation to testing, documentation, and deployment.
- Strong Data Structures and system designing.
- Implement Infrastructure as Code using CDK and Terraform.
Posted August 22, 2026