Sr. Software Engineer: Core Banking
Role description
**REMOTE from Mexico**
As the Sr. SW Engineer, you will be responsible for leading various phases of the software development lifecycle and working with stakeholders to create release schedules and architectural designs for applications, platforms and programs. Lead the technical incident and production support efforts working directly with SW Engineering teams to provide ad-hoc support within the production areas of various core banking platforms and applications within the global client. This person will be producing technical specification documents (DDR) and communicating daily with teams located internationally. The ideal person for this role is able to adapt to cross functional and cross-cultural environments.
Responsibilities:
- Lead in the software development lifecycle to design, code, configure, test, debug, and document corporate and core banking system and application programs.
- Work with executives and stakeholders to create release schedules and architectural designs for applications, platforms and programs while managing technical incident life cycles ensuring technical incidents are identified, tracked, reported and resolved in timely manner.
- Prepare technical design specifications based on functional requirements and analysis documents and review functional requirements, analysis and design documents.
- Conduct technical evaluation and analysis of various software issues, ranging from basic login trouble to complex software behaviors, redirecting and escalating requests when necessary.
- Assess urgency of incident and communicate with various cross-functional business units and IT staff to verify bandwidth of problem resolution teams located in Spain, Boston, Mexico.
- Prepare requirements, specifications, business processes and recommendations.
- Develop existing process diagrams and communicates needed changes to development team across various global regions in addition to participating in sessions of prototyping new systems for the purpose of enhancing business process operations and information process flows.
- Design technical solutions to resolve technical issues at hand and automate job tasks/schedules.
- Participate in the testing process through test review and analysis, test witnessing and certification of software to ensure QA standards.
Requirements:
- Bachelor's Degree is required
- Bilingual (read, write, speak, etc.) in English and Spanish is a must
- Advanced experience with databases (Oracle, SQL Server) and complex tables
- Minimum of 5 years of experience in SW development, back end development and database structures/architectures
- Previous experience in technical and architecture design preparation and producing technical specification documents (DDR)
- Must have prior experience participating in creating and executing release schedules
- Strong experience and knowledge of SQL queries
- Previous experience supporting and/or developing applications with Java, Python, and/or C#
- Prior experience working with ServiceNow
Plus:
- Previous experience in the banking/financial industries is a plus