Responsibilities:
* Translates complex cross-functional business requirements and functional specifications into logical program designs, code modules, stable application systems, and software solutions * Partners with Product Team to understand business needs and functional specifications
* Collaborates with cross-functional teams to ensure specifications are converted into flexible, scalable, and maintainable solution designs * Evaluates project deliverables to ensure they meet specifications and architectural standards * Coordinates, executes, and participates in component integration (CIT) scenarios, systems integration testing (SIT), and user acceptance testing (UAT) to identify application errors and to ensure quality software deployment
* Participates in all software development end-to-end product lifecycle phases by applying and sharing an in-depth understanding of complex company and industry methodologies, policies, standards, and controls * Automates and simplifies team development, test, and operations processes * Develops detailed architecture plans for large scale enterprise architecture projects and drives the plans to fruition
* Solves complex architecture/design and business problems - solutions are extensible * Works to simplify, optimize, remove bottlenecks, etc.
Bachelor’s Degree