Software Engineer III
100% Remote
3+-month contract with possible extension
Web Cam Interview
NOTES FROM MANAGER / REQUIRED SKILLS & EXP.:
- Skill Set 1: Java/SpringBoot microservices
- Skill Set 2: React js
- Skill Set 3: iOS - Swift UI, Android - Jetback Composure
OVERVIEW:
- Provides designs, specifies information systems solutions and the highest-level technical direction in the development of new or existing applications to solve basic to complex problems or enhancements.
- Serves as a principal application designer for critical components and major modifications effectively using analytical and technical skills, available technology and tools in the evaluation of client requirements and processes.
- Provides solutions that are technologically sound.
- Often directs and monitors the activities of less experienced personnel.
PRIMARY RESPONSIBILITIES:
- Complete and oversee the most complex systems analysis, design and development efforts. Play a key role as a leader and individual contributor on complex projects. Provide the highest-level analytical consulting and leadership in identifying and implementing new uses of information technologies to assist the client areas and Bank in meeting their short-term business goals and long-term strategic objectives.
- Direct and monitor less experienced resources and coordinate development tasks for any scope project. Prepare and manage the technical component of project plans.
- Confer with other Development, operations staff and Technology staff in overall systems development direction from technical analysis to user acceptance testing.
- Prepare and review test data and execute detailed test plans. Complete any required debugging.
- Evaluate and understand highly complex interrelationships and effects among programs, interfacing applications and platforms.
- Prepare thorough, clear technical and functional specifications and update systems documentation. Prepare charts, tables and diagrams to assist in analyzing problems. Review documentation prepared by less experienced staff.
- Prepare and review assessments to include required tasks, estimated time frames and effort for any scope project.
- Maintain efficient operation and effectiveness of supported applications.
- Recommend new technology, policies or processes to benefit the organization and improve deficiencies. Lead or participate in technical evaluations of vendor software.
- Follow and promote use of development standards and procedures.
- Maintain high level of technical aptitude and expert working knowledge of the supporting application(s), development environments and the supported client environment.
- Assist in developing expense and capital budgets.
- Monitor employee performance and may prepare annual appraisals.
- Understand and adhere to the Company's risk and regulatory standards, policies and controls in accordance with the Company's Risk Appetite. Identify risk-related issues needing escalation to management.
- Promote an environment that supports diversity and reflects the M&T Bank brand.
- Maintain M&T internal control standards, including timely implementation of internal and external audit points together with any issues raised by external regulators as applicable.
- Complete other related duties or projects as required, which may include playing a lead role in due diligence, cost/benefit analysis or business study activities.
SCOPE OF RESPONSIBILITIES:
- The position works under supervision of Technology management.
- The job holder is competent to work independently on all high level systems analysis and technical phases of development.
- The position is capable of managing the activities of others on any scope project and often leads project activities.
- The job holder monitors staff performance on assigned projects related to their overall abilities and effectiveness in completing projects within schedules.
- The position participates in the development of less experienced staff.
- The position interacts with senior management, other technology personnel, clients and vendors.
- The job holder provides backup to higher management as required and may be called upon to serve as a technical representative on committees, ad-hoc projects, etc.
EDUCATION AND EXPERIENCE REQUIRED:
- Minimum of an associate s degree and 6 years systems analysis/application development experience, or in lieu of a degree, a combined minimum of 8 years higher education and/or work experience, including a minimum of 6 years systems analysis/application development experience.
- Familiar with application development software and hardware platforms.
- Proficiency with personal computers as well as pertinent project management, word processing and spreadsheet software.
- Capable of working on multiple projects of a complex nature.
- Excellent problem-solving skills to assist in issue resolution.
- Excellent verbal and written communication skills, with prior experience presenting to the target audience.
- Excellent organizational and time management skills.
- Detail-oriented.
- Strong lateral thinking skills.
- Experience coordinating between Applications and business units.
- Experience recommending and implementing system solutions.
- Experience driving project milestones and delivery dates.
- Proven mentoring and leadership capabilities from a project management perspective.
EDUCATION AND EXPERIENCE PREFERRED:
- Good understanding of the Bank's application framework.
- Subject matter expert in business with knowledge or experience utilizing application/system being supported.
- Mastered understanding of applications supported with an advanced knowledge of interfacing/integrated applications.
- Ability to work in a team environment as well as autonomously.
- Ability to multitask for various components of complex projects.
- Mastered knowledge and focus of the entire system to work on projects outside of normal business-as-usual (BAU).
For the Candidate: Please provide responses for ALL of the questions below to confirm you have ALL of the required skills/experience (please be sure the information is accurate, honest, and that the resume also reflects the same skills/experience, so we re not rejected & flagged for discrepancies):
- Are you currently under contract w/ an employer where you require C2C only?
- If hired, can you work as a W2 employee of our company, for the contract duration (required, no exceptions)?
- Do you reside in Eastern or Central time zones, & have no issues working Eastern time zone hours (mandatory, no exceptions)?
- LinkedIn profile link?
- Do you possess exceptional communication skills (verbal/written)?
- Do you possess a minimum of an associate s degree and 6 years systems analysis/application development experience, or in lieu of a degree, a combined minimum of 8 years higher education and/or work experience, including a minimum of 6 years systems analysis/application development experience (required)?