Senior Developer


At U.S. Bank, we're passionate about helping customers and the communities where we live and work. The fifth-largest bank in the United States, we’re one of the country's most respected, innovative and successful financial institutions. U.S. Bank is an equal opportunity employer committed to creating a diverse workforce. We consider all qualified applicants without regard to race, religion, color, sex, national origin, age, sexual orientation, gender identity, disability or veteran status, among other factors.

U.S. Bank is seeking a motivated developer with technical design and architecture experience to contribute toward the success of our technology initiatives primarily focused on BPM tools to automate, optimize and measure business processes. Responsible for design and architecture of application systems. Develops the application's design and blueprints on which functional and non-functional requirements can be met. Reviews developer technical designs. Translates user requirements to technical requirements. Designs application's technical infrastructure, such as application components, platforms, interfaces, development tools, and testing approaches. Possesses broad knowledge of platforms and applications across all technologies. Converts specifications into design approach instructions to solve business problems through automation support. Participates in the definition of non-functional requirements and ensures that the application design supports these requirements. Provides strategic input for long-term application direction. Monitors and maintains compliance with Enterprise Architecture, Technology Standards, and Disaster Recovery/Business Continuity Planning. Participates in evaluation of vendor products to determine conformance with bank technical standards and appropriate fit with business needs. Develops and maintains department's knowledge base. Mediates between the expert and knowledge base. Uses models, hypotheses, and cognitive analysis techniques to elicit real problem-solving knowledge from the experts.
We are seeking an experienced development and architecture lead to join the information technology team supporting the Wealth Management business line. This position will play a critical role in the analysis, design, development, delivery and support of applications that will be built on IBM Business Process Management platform and various other integration technologies. The candidate will be responsible for working with software developers and vendors to ensure that the solution architecture is deployed using proper analysis, design, development and testing disciplines.

- Drive the design, definition and development of solutions leveraging BPM tools and technologies

- Engage with business lines to understand the business strategy and help translating those to technology roadmaps.
- Analyze existing processes, applications and interfaces.
- Research, evaluate and recommend process improvement ideas. Researches and prepares Architecture Review presentations and takes responsibility for resolving open issues.
- Provide direction and guidance to developers.
- Provide leadership during the entire software development life cycle, ensuring that best practices and enterprise standards are followed.
Successful applicants will exemplify US Bank's ethical principles of uncompromising integrity, respect for others, accountability for decisions and actions, and good citizenship.




Basic Qualifications


-Bachelor's degree or equivalent work experience
-At least 3 years experience with the concepts, philosophies and tools behind the design of applications, information and underlying information technologies.
-At least 8 years experience with developing and implementing applications.


Preferred Skills/Experience


-3 to 5 years experience with the software design concepts, philosophies and tools behind the architecture and design of applications, information and underlying information technologies.
-At least 7 years experience with developing and implementing applications.
-At least 5 years experience with BPM - preferably IBM BPM
-3 to 5 years experience with web technologies e.g. JavaScript, CSS, html, xml etc.  

- Experience in wealth management or any financial services industry.
- At least 5 years of Development and Lead
- Strong experience with Integration technologies
like   SOAP, REST , etc
- Experience with an agile/iterative development life cycle
- Strong written and verbal communication skills, consulting skills
- Knowledge of Java
, J2EE
- Experience with SQL Server, stored procedures. SQL Server 2008 or 2012 preferred.
- Experience with coding


Information Technology

Primary Location



1st - Daytime

Average Hours Per Week