Specialist - Architecture
Executes creative software solutions design development and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
Develops secure highquality production code and reviews and debugs code written by others
Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
Leads evaluation sessions with external vendors startups and internal teams to drive outcomesoriented probing of architectural designs technical credentials and applicability for use within existing systems and information architecture
Leads communities of practice across Software Engineering to drive awareness and use of new and leadingedge technologies
Adds to team culture of diversity equity inclusion and respect
Lead within our Software Engineering Group you will dive headfirst into creating innovative solutions that advance businesses and careers
Lead an inspiring and curious team of technologists dedicated to improving the design analytics development coding testing and application programming that goes into creating high quality software and new products
Required Qualifications Capabilities And Skills
Formal training or certification on Java Java 8 or newer J2EE SpringSpring Boot and related technologies and 5 years applied experience
Handson practical experience delivering system design application development testing and operational stability
Proficiency in automation and continuous delivery methods
Proficient in all aspects of the Software Development Life Cycle
Advanced understanding of agile methodologies such as CICD Application Resiliency and Security
Demonstrated proficiency in software applications and technical processes within a technical discipline eg cloud artificial intelligence machine learning mobile etc
Indepth knowledge of the financial services industry and their IT systems
Practical cloud native experience namely AWS Cloud Foundry
Hands on experience with web technologies eg HTTP XML REST HTML etc and building applications with microservice architecture or API concepts
Experience with distributed streaming platform Kafka and knowledge of IBM MQ message broker
Experience with NoSQL databases Cassandra MongoDB etc
Preferred Qualifications Capabilities And Skills
Experience with webbased version control tools GIT Bitbucket
Experience in DevOps build deployment integration code management and similar tools like Jenkins Maven automated deployment etc
Experience in developing software using domaindriven design DDD approach
Ability to negotiate communicate and deliver effective Automated Test solutions to both Development and QA teams
Experience with Agile software development methodologies
Below skills are required
Java8 spring boot microservices design patterns SQL
Job Segment:
Test Engineer, Testing, Cloud, Software Engineer, Developer, Engineering, Technology