Posted On 04 August

  • SENIOR SOFTWARE ENGINEER

    • Company Wells Fargo
    • No. of Openings 4
    • Salary Not Disclosed
    • Work Type on-site

    Job Description :

    About this role:

    Wells Fargo is seeking a Senior Software Engineer.

    In this role, you will:

    • Lead moderately complex initiatives and deliverables within technical domain environments
    • Contribute to large scale planning of strategies
    • Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments
    • Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures
    • Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements
    • Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals
    • Lead projects and act as an escalation point, provide guidance and direction to less experienced staff

    Required Qualifications, International:

    • Experience in Software Engineering, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education

    Desired Qualifications:

    • University graduate in engineering or postgraduate in computer applications
    • 7+ years of web application development using Java/J2EE
    • Strong knowledge of Java, Spring, SpringBoot, Hibernate, JQuery, Angular JS, HTML, JSON, XML, WebLogic/Tomcat and Web Services
    • Proficient in Angular 8+ web development framework
    • Knowledge of UI test frameworks like Karma, Jasmine or Mocha.
    • Hands on working experience in cloud technology platforms like Azure, Google Cloud, AWS or Pivotal Cloud Foundry
    • Experience with containerized applications (example - Kubernetes)
    • Experience in asynchronous message driven architectures (example - Kafka, Rabbit MQ)
    • Should have strong knowledge of Microservices and associated design patterns and Spring Boot
    • Knowledge of Junit, Mockito and other testing frameworks
    • Strong hands on experience in OOAD, Multi-threaded application development, design and implementation of web applications, data structures and design patterns.
    • Strong working experience in Test Driven Development (TDD) practices
    • Working experience of development ecosystem of applications like Jira, Confluence, ALM etc.
    • Experience in working with globally distributed teams following Agile methodology and Scrum
    • Experience in working with RDBMS and noSQL databases.
    • Experience in working with modern CI/CD tools and related ecosystem of applications - Bamboo, uDeploy, Jenkins, Artifactory, Maven etc.
    • Experience using source control tools like Git, SVN etc.
    • Proficiency in using code analysis and debugging tools
    • Should have strong communication and presentation skills

    Job Expectations:

    • Design, develop, test, implement new/enhance existing features/functionalities in enterprise web applications using Java/J2EE
    • Perform build & implementation, functional, integration and unit/performance testing, test automation
    • Assures quality, security and compliance requirements are met as part of projects delivery
    • Performance tuning of the Web application
    • Troubleshoot applications and work directly with various application and support team partners
    • Adhere to Agile development methodologies and best practices

    Information

    • HR Name :Human Resource
    • HR Email :elsie.leung@wellsfargo.com
    • HR Phone :080 4397 4000
Top