Software Engineer
Wells Fargo
Hyderabad, Telangana
1d ago

About the Role :

In this role, the candidate will be responsible for design, development, automation testing, maintenance and support of mission critical systems that enable business functions like real time services / UI interfaces.

Responsibilities :

  • Deliver high quality and effective technology solutions to our customers. This includes development of new applications, enhancements of existing applications, and support of all the legacy applications used by our customers.
  • In this role, you will also collaborate with other development and business analyst leads to ensure desired outcomes on key business or technology and regulatory related initiatives.

  • Provide expert consultation and support in the development of Master & Reference Data Services. Analyze business requirements, designs and write technical specifications to design or redesign Microservices or databases, write automation test script working as a full stack developer.
  • Develop original and / or complex code or provides coding guidance to less experienced staff. Develop solutions that can leverage existing development / tools as well as create solutions that act as building blocks for future development.
  • Lead and / or performs modeling, simulations and analysis efforts. Verify program logic by overseeing the preparation of test data, testing and debugging of programs.
  • Participate in overall systems testing.

  • Lead the migration of applications through lower environments and into production.
  • Develop new documentation, participate in the development of department technical procedures and design user guides.
  • Perform application support and troubleshooting, provide guidance and direction to less experienced staff in resolution of escalated issues and / or complex production, application or system problems.
  • Assure quality, security and compliance requirements are met for supported area and oversee updating and testing of the business continuation plan.
  • Ensure compliance with all SDLC policies and procedures including effective planning of all changes in advance to ensure all required lead times, SDLC checkpoints, etc. are met.
  • Essential Qualifications

  • Any Graduate or Master Degree holder from a reputed institute
  • 7+ years of application development experience
  • 7+ years of Latest Core Java experience
  • 5+ years of experience with Spring, Spring Batch, and Spring Boot
  • 5+ years of experience in advanced Javascript, Latest Angular, React (Front End)
  • 5+ years of RESTful or SOAP web services
  • 3+ years of experience with Agile project methodologies
  • 2+ years of DevOps, CICD experience
  • Deep understanding of a MicroServices architecture, including professional experience in the design, build, and operations of micro services in a production environment
  • Working experience on Kafka or any other pub-sub / streaming application
  • Working knowledge of XML, JSON, HTML formatted languages
  • Working knowledge on popular design patterns
  • Deep experience in automation testing skill using Junit, JMock, Cucumber
  • Dynamic / Flexible in playing the role of agile team member by wearing multiple hats in the team Lead developer, designer, Automation QA Engineer
  • Strong analytical and technical skills
  • Excellent verbal, written, and interpersonal communication skills
  • Experience researching technical problems, analyzing data, and recommending potential solutions
  • Experience in designing and developing data persistence system using any SQL database (SQL Server / Oracle PL / SQL)
  • Familiarity with basic UNIX commands
  • Working experience on build tools like Maven, Gradle; Application servers like Tomcat, Apache Web Server
  • Experience with any Cloud platform including applications utilizing Cloud services such as AWS, Azure, Google, Microsoft OneDrive etc. is a plus
  • Market Skills and Certifications

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form