Develop, modify and maintain customer facing software applications and internal operational tools. Stabilize legacy applications and move towards common platforms and cloud solutions.
DUTIES and RESPONSIBILITIES:
- Take ownership of new and existing products and features from design and development through deployment
- Identify technical requirements from functional requirements and business needs
- Migrate legacy applications into new platform.
- Work in all areas of software development
- Research new technologies and build prototypes for validating ideas and concepts
- Understand the full solution, system components, and data flows and knows how their portion contributes to the full solution
- Lead and participate in code, test plan, and implementation plan walkthroughs
- Contribute to and execute implementation plan and supports implementation
- Provide f