Overview Are you ready to be part of a dynamic team that supports a vast number of Customer Focus projects? We are seeking a talented System Specialist to lead system development and vendor implementation efforts for major projects, from initiation through post-implementation support.As the project lead, you will be responsible for initiating efforts, engaging vendors and company stakeholders, and monitoring and controlling all project activity throughout the project life-cycle. You will have management responsibility over one or more contractors/employees, and act as the liaison between product owners, enterprise architects, development team members, trainers, testers, and analysts to build and maintain enterprise-level software solutions.In this role, you will have the opportunity to work on all aspects of new applications development as well as vendor systems implementations, including planning, requirements gathering, business analysis, design, development, testing, quality assurance, training, implementation, and ongoing technical support. You will also be responsible for enhancing and providing technical support for the existing IT application portfolio in Business Systems Delivery.If you are passionate about problem-solving, have excellent communication skills, and thrive in a fast-paced environment, then we want to hear from you! Join our team today and be part of exciting projects that make a difference.
Responsibilities
Core Responsibilities
- The Customer Engagement Capital Portfolio Team is looking to hire a technical lead with strong communications skills, to work with our existing IT delivery team to design, develop, test and implement key functional enhancements based on business requirements from our product owner and regulator. The ideal candidate has strong communication and problem-solving skills, can help foster relationships, facilitate and coordinate standard project operations and support and drive excellence.
- Design and analyze technical approaches, evaluate potential risks, costs and defects
- Recommend software technologies and solutions, evaluate alternatives, and analyze problems with data infrastructure
- Create models and prototypes when applicable
- Own and oversee application design and software development process
- Lead delivery team through architectural development process and collaborate with application development teams, architects, Business and other project constituents
- Ensure application software solutions are effectively and efficiently designed, produced and tested
- Present design options to executives, stakeholders, peers and delivery teams
- Breakdown architecture into tangible tasks for a developer to execute
- Predict future needs and ensure technical design are secure and scalable
- Research and implement innovate technologies, determine what best suits the organization and helps company meet goals and targets
- Create technical documentation, produce documents relating to application architecture, design steps, integration processes and testing procedures relating to each product developed
- Produce end-to-end solution models rapidly with focus on non-functional requirements.
- Educate and train staff of coding standards and design and development best practices
Qualifications
Required Education/Experience
- High School Diploma/GED Technical Certification in IT Technologies and a minimum of 7 years work experience in relevant field required or
- Associate's Degree in Computer Science, Information Technology, Engineering, Math, Business, or applicable degree and a minimum of 5 years relevant experience; or
- Bachelor's Degree in Computer Science, Information Technology, Engineering, Math, Business, or applicable degree and a minimum of 4 years relevant experience; or
- Master's Degree in Computer Science, Information Technology, Engineering, Math, Business, or applicable degree with and a minimum of 3 years relevant experience;
Preferred Education/Experience
- Associate's Degree
- Bachelor's Degree
Relevant Work Experience
- 3-5 years Structured Query Language (SQL), SSIS or SSRS;
- Object-oriented programming, such as Microsoft .NET (VB , C#) or Java;
- Web Development using HTML, HTML 5, Web Forms, Web Services, XML, Web API 2.0, JavaScript and ASP.NET/MVC;
- Oracle RDBMS development (supported versions) or SQL Server development (supported versions);
- Business Analysis;
- Project Management
- Required
- Strong skills and experience with the MS Office suite: Word, Excel, PowerPoint, Visio, and Project Required
- Experience developing applications and/or databases. Required
- Excellent oral and written communication skills. Must be able to plan, organize and lead meetings. Must be able to translate functional to technical information. Must be able to develop documentation that will be consumed by users of diverse backgrounds and skills. Required
- Must have excellent work ethics and integrity Required
- Must have ability to learn new technology as required for the job using documentation and other available resources. Required
- Flexibility to work on multiple assignments with changing priorities and stay on schedule/on budget. Required
- Strong analytical and problem-solving skills. Required
- Excellent communication skills and ability to work in a collaborative team environment. Required
- Strong hands on architecture experience designing and implementing customer facing application Required
- Must have knowledge of latest technology patters on APIs and Micro services Required
- Must have strong understanding of strategic IT solutions and frameworks Required
- Must have experience designing and building interfaces from internal source systems to externally facing applications.
- Required
- Must have experience in service oriented architecture (SOA) and cloud technologies Required
- Must have experience working with vendor products, complex system solutions and cross functional teams Required
- Formal training in Project Management is a plus Preferred
- Formal Project Management and/or Business Analysis skills a plus. Preferred
- Experience implementing packaged software a plus. Preferred
- Experience as a dedicated participant on a medium to large scale systems development project is a plus. Preferred
- Experience in data modeling and data analytics a plus Preferred
- Must have experience designing and building interfaces from internal source systems to externally facing applications.
Licenses and Certifications
- Driver's License Required
Physical Demands
- Must sit or stand to answer a phone for entire shift
- Must sit or stand to use a keyboard, mouse, and computer for entire shift
Additional Physical Demands
- Must be able to respond to Company emergencies by performing a System Emergency Assignment to restore service to our customers.
|