Software Engineer
Indexed description
Position is on-site in Buffalo, NY
Hybrid 4 days on-site /1 day remote
- We're looking for an experienced Software Engineer to play a key role in designing, developing, and enhancing applications that support important business objectives.
- You'll work across the full development lifecycle, partnering with technology teams, business stakeholders, and vendors to deliver reliable, scalable solutions while providing technical guidance to less experienced team members.
If you have
- Minimum of 5 years of systems analysis/application development experience.
- Minimum of 7 years of experience coordinating between Applications and business units.
- Minimum of 7 years of experience recommending and implementing systems solutions.
- Minimum of 7 years of experience driving project milestones and delivery dates.
- Minimum of 7 years of experience in Java and Spring Boot.
- Minimum of 7 years of experience in Microservices.
- Minimum of 7 years of experience in Oracle.
What You'll Do:
- Lead and contribute to complex systems analysis, application design, development, testing, debugging, and implementation activities.
- Translate business and technical requirements into clear, effective solutions, specifications, diagrams, and supporting documentation.
- Coordinate development activities across projects, including planning technical work, estimating effort, monitoring progress, and supporting user acceptance testing.
- Provide technical leadership and mentoring to less experienced team members while collaborating with technology, operations, business, and vendor teams.
- Evaluate technologies, processes, and application performance, recommending improvements that strengthen efficiency, reliability, security, and business outcomes.
Please contact [email protected]
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search