* Responsible for developing and delivering complex software requirements to accomplish business goals.
* Ensures that software is developed to meet functional, non-functional, and compliance requirements.
* Codes solutions, unit tests, and ensures the solution can be integrated successfully into the overall application/system with clear, robust and well-tested interfaces.
* Contributes to story refinement/defining requirements.
* Development of conceptual diagrams, process flows and technical architecture diagrams
* Design, build, and maintain APIs, services, and systems.
* Leading, mentoring and coordinating on-site & offshore on project development
* Routine accountability is for technical knowledge and capabilities.
* Works with minimal supervision
* 8+ years of experience with Microsoft C# Web programming and SQL Server development skills
* SDLC experience using waterfall & agile methodologies
* Strong coding experience
* Production support experience in a complex environment
* Ability to triage problems and determine root cause
* Work with minimal supervision
* Strong Communication skills (Verbal and Written) and the ability to direct global team members
* Experience with full project life cycle, requirement analysis, design, development, test and support.
Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.