Job Duties: - Working with Product Management to understand the challenges that customers and end users face in their day-to-day work and partner with them to design viable software solutions.
- Recommends viable Software solutions to processes, technology, and interfaces that improve the effectiveness of the team and reduce technical debt.
- Build software applications across multiple platforms in response to the needs of stakeholders.
- Understands technical architecture and writes software and automated tests that are aligned with agreed-upon standards using technologies such as C#, JAVA, DevOps and various enterprise database technologies under supervision of senior software developers.
- Travel And/or Relocation to Unanticipated Client Sites throughout USA is required.
Any Graduate