The Senior Software Developer will work with cutting-edge technology, deliver high-quality solutions across various local industries, and drive solutions with a team working on holistic software development projects that range in size and scope, as well as receive continuous career development opportunities.
Requirements
- Produces and reviews software designs that meet both business and technical requirements
- Applies a deep understanding of client needs and plays an integral part in defining and proposing practical solutions to meet or exceed client expectations
- Instrumental in defining the software and database design for new solutions
- Leads client requirements gathering sessions and accurately documents business requirements
- Performs software deployments and ongoing software support
- Leads a team of developers within projects to ensure timelines and deliverables are met
- Responsible for time reporting accuracy and oversees the technical management of projects
- Performs code reviews and ensures adherence to standards
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan