Provides application software development services or technical support typically in a defined project.
Develops program logic for new applications or analyzes and modifies logic in existing applications integration logic to support a Communications COE.
Fluent in the processes that include Coding (App/DB), tests, debugs, document/file types, implements and maintains software applications.
Familiar with the expectations for Analysis of and not limited to Performance, IT, Ops, and Regulatory requirement scopes; and able to maintain expectations related to test(s) and integrated application(s) components.
Ensure that system and process improvements are successfully implemented and global architecture review board reviews and engagements are performed.
Design and oversee the implementation of specific solutions that align with the enterprise architecture.
Works with Product Manager, Product Owner and other stakeholders to develop detailed technical designs and specifications based on business requirements.
Creation of blueprints for business architecture, logical architecture, API design, data catalogs, and other deliverables.
Verify that solutions adhere to architectural principles, standards, and industry practices.
Collaborate with project teams to resolve technical issues and mitigate risks.
Evaluate emerging technologies and assess their potential impact on the enterprise architecture.
Develop initiative-specific solutions by translating backlogs into actionable designs, validating compliance with enterprise standards, and integrating emerging technologies.
Create navigation and information designs; construct prototypes, storyboards, and mockups to effectively communicate design to business analysts & Enterprise Architecture team to include developing a graphic design that effectively communicates the ideas being promoted by the requirements
Requirements
Bachelor's degree or equivalent, preferred advance degree in relevant discipline
8 to 10 years of experience in the Information Technology (IT) discipline
5+ years of full systems development lifecycle experience building custom web applications using JavaScript, HTML
5+ years of technical experience in working with Java
Experience with OpenText Exstream, MySQL
5 to 7 years of experience defining and documenting business and technical requirements, developing and testing software for corporations (financial/insurance sector preferred)
Must have experience in working with internal resources and be flexible to utilize an offshore delivery center operating in a time zone different from the primary work location
Must have experience directing and supervising third-party suppliers in the fulfillment of Projects or application support
Must have experience with establishing operational and process controls to measure and verify that established processes, procedures and audit controls are followed
Experience required in monitoring and managing SLAs and exceeding customer expectations with large volumes of request
Must have exceptional intellectual, professional, and interpersonal agility with strong analytical and problem-solving skills.
Progressive experience in information technology with emphasis in Software Development and Quality Assurance
Knowledge and experience in software development methodologies (e.g., waterfall, agile, prototyping, rapid application development)
Tech Stack
Java
JavaScript
MySQL
Benefits
Competitive Compensation & Total Rewards Incentives
Comprehensive Healthcare Coverage
Multiple 401(k) Savings Plan Options
Auto Enrollment in Employer-Directed Retirement Account Feature (100% employer-funded!)
Generous Paid Time Off – Including 12 Paid Holidays, Volunteer Time Off and Paid Family Leave
Disability, Life, and Long Term Care Insurance
Tuition Reimbursement, Student Loan Repayment and Training & Certification Support
Wellness support including gym membership reimbursement and Employee Assistance Program resources (work/life support, financial & legal management)