Software Engineer - Sr. Consultant

VISA

Warszawa +1 więcej
Praca hybrydowa
Umowa o pracę
Umowa o pracę
🏠 Praca hybrydowa
Pełny etat
JUnit
REST
JSON
Hibernate
TestNG
Tomcat
Java
JavaScript
HTTP
Spring
Mockito
Jenkins
Maven
Git
🐳 Docker
Spring framework
Struts
🅰️ Angular
Web services
🚢 Kubernetes
OpenShift
S3
Gradle
UNIX
Shell

About the project

  • This role is an ideal fit for a developer and self-motivated individual with excellent software engineering skills and technical leadership skills.
  • This is a hybrid position. Hybrid employees can alternate time between both remote and office. Employees in hybrid roles are expected to work from the office 2-3 set days a week (determined by leadership/site), with a general guidepost of being in the office 50% or more of the time based on business needs.

Your responsibilities

  • Be at the forefront of translating complex functional and technical requirements into detailed architecture and design.
  • Have significant influence on our strategy by helping define and build the next wave of product features and system architecture.
  • Champion Agile to drive change and continuous improvement throughout the delivery process.
  • Utilise your sharp design and coding skills to create applications at a massive scale which are used by millions of people across the globe.
  • Take a hands-on role in influencing and guiding day-to-day development activities by leading architecture decisions, participating in designs, design review, code review, and implementation.
  • Be motivated by building elegant and maintainable systems that get the job done with minimal complexity.
  • Be the ambassador for engineering best practice across the development lifecycle and champion continuous improvement across the organisation.
  • Be an evangelist for Test-Driven Development and Continuous Deployment.

Our requirements

  • 8+ years of relevant work experience with a Bachelor’s Degree or at least 5 years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 2 years of work experience with a PhD, OR 11+ years of relevant work experience.
  • 9 or more years of relevant work experience with a Bachelor Degree or 7 or more relevant years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 3 or more years of experience with a PhD
  • Possess strong computer science credentials as well as a track record of building quality services.
  • Be equally passionate about technology and solving large-scale complex business problems.
  • Have a proven-track record within a technical lead role to produce innovative and simple solutions to complex problems.
  • Be an established self-starter who possesses a relentless drive to initiate change, raise the technical bar and deliver results.
  • Have expert knowledge of professional software engineering practices and best practices for the full software development life cycle.
  • Be highly proficient with some of the following Languages, Frameworks & Technologies: Java, Spring, JavaScript, Hibernate, Tomcat, REST, HTTP, JSON, JUnit, TestNG, Mockito, Jenkins, Maven, Git and Docker.
  • Be comfortable challenging the norm and always on the lookout for new technologies and work with fellow technologists to implement these into the work stream.
  • Be equally content prototyping and tinkering with new applications as well operating within the rigour of making solutions production-ready.
  • Be a passionate advocate for nurturing talent within Visa through technical coaching and mentoring.

Technologies we use

This is how we work on a project

  • code review

  • pair programming

  • TDD

  • Continuous Deployment

  • Continuous Integration

  • documentation

  • integration tests

  • unit tests

Wyświetlenia: 4
Opublikowanadzień temu
Wygasaza 26 dni
Rodzaj umowyUmowa o pracę
Tryb pracyPraca hybrydowa
Źródło
Logo
Logo
Logo
Logo

Podobne oferty, które mogą Cię zainteresować

Na podstawie "Software Engineer - Sr. Consultant"