Share this job
15947 - Systems Engineer
Midvale, UT
Apply for this job

Work Model Full Time Hybrid Preferred - Remote Accepted

 

Responsibilities:

  • Serve as Technical Systems Analyst on agile software development projects, developing and maintaining the application integration architecture and leading proof of concept activities 
  • Serve as a lead systems analyst in the development team to plan, coordinate, analyze, design, document and implement application integrations efforts to meet current and future needs 
  • Facilitate conversations with the business and technical support teams to document capability needs and outcomes 
  • Manage the flow of user requirements from the product backlog to the planning meetings, providing a joined-up overall view of the solution requirements at a detailed level. 
  • Work with the Product Owner to maintain the product backlog, providing assistance in adding, removing, estimating and prioritizing work. 
  • Help specify acceptance criteria and facilitate the translation of those criteria into test cases with the test team. 
  • Prepare and co-ordinate the required materials to facilitate successful backlog prioritization and planning meetings. 
  • Provide leadership to project teams in identifying root cause of issues and directing troubleshooting efforts 
  • Develop solution architecture models and documentation (key project deliverables) and/or oversee and approve the creation of necessary documentation. Specifications to be testable, measurable and definitive. 
  • Orchestrate overall technical activities including design reviews, defect resolution processes across project teams. 
  • Collaborate with the broader architecture community to ensure alignment with IT strategies and standards. 
  • Provide leadership in the development and adherence to all application standards, application portfolio strategy, service level agreements, and processes 
  • Evaluate business unit and IT decisions to ensure they are in the best interest of customers and company goals and escalate as needed 
  • Provide inputs to executive level presentations for project stakeholders. 
  • Work with third party vendors as part of tendering processes and assist with specifying and managing deliverables. 


Required Knowledge and Experience

  • Strong analysis background, with at least 3 years spent working with agile methodologies preferably in banking 
  • Familiarity with industry standard integration patterns such as webservices (REST and JSON), batch, publish & subscribe, API etc. 
  • Experienced in enterprise application integration, middleware technologies, data migrations and conversions, database technologies and backend interfaces 
  • Demonstrable experience working in a highly collaborative environment, with focus towards delivering real business results. 
  • Hands on experience with application development, architecture and software maintenance. 
  • Excellent communication skills, both written and spoken evidenced by the ability to communicate across all levels of an organization 
  • Excellent interpersonal and leadership skills - lead, collaborate, facilitate, and negotiate as necessary 
  • Demonstrated experience with problem solving outside-the-box to find solutions that mitigate risks/issues, rather than blindly following process 
  • In-depth understanding of application development, technologies and software development lifecycles (both legacy and current) 
  • Experience in a large-scale IT organization with complex systems environment & infrastructure 
  • Strong organizational skills required, project or program management skills  


Other requirements: 

  • High level of written and oral communication in the English language  
  • Proficient in Microsoft Word, Excel, Visio and PowerPoint 
  • Proficient in Azure DevOps and Agile Sprint Planning 
  • Experience in SQL  
  • Experience in meeting deadlines in a high pressure environment  
  • Demonstrated ability to solve problems with a sense of ownership, enthusiasm and innovation 
  • Strong team working skills, with ability to draw the best out of technical and non-technical people to create a collaborative environment 
  • Demonstrated poise, confidence and professional maturity to interface with senior-level executives  
  • Highly organized, self-starter requiring minimal supervision 


Desirable Knowledge and Experience 

  • Experience working within the financial services industry.  
  • Working with 3rd party vendors and specification of deliverables. 
  • Hands-on experience working with multi-component, high availability systems and enterprise applications 
  • Experience with nCino implementation in financial institutions 
  • Knowledge of Salesforce configuration and data model  

 


 

A combination of education and experience may meet qualifications.


Apply for this job
Powered by

Thank you for visiting Smith Johnson Tech's Career Page!