Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 10789571

    U.S. Bancorp India logo

    Lead Software Engineer

    U.S. Bancorp India · Chennai · onsite · Posted 71d ago

    Undisclosed8–12 yrsfulltimeSourced fromNaukri

    About a minute. You'll make an account on the way through.

    About this role

    At U.S. Bancorp India, we're on a journey to do our best. We believe it takes all of us to bring our shared ambition to life, and each person is unique in their potential. A career with U.S. Bancorp India gives you a wide, ever-growing range of opportunities to discover what makes you thrive at every stage of your career. Try new things, learn new skills and discover what you excel at-all from Day One.


    Job Description


    Essential Responsibilities:

    • Responsible for designing, developing, testing, operating and maintaining products
    • Takes full stack ownership by consistently writing production-ready and testable code
    • Consistently creates optimal design adhering to architectural best practices; considers scalability, reliability and performance of systems/contexts affected when defining technical designs
    • Performs analysis on failures, propose design changes, and encourage operational improvements
    • Makes sound design/coding decisions keeping customer experience in the forefront
    • Takes feedback from code review and apply changes to meet standards
    • Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures
    • Accountable for ensuring all aspects of product development follow compliance and security best practices
    • Exhibits relentless focus in software reliability engineering standards embedded into development standards
    • Embraces emerging technology opportunities and contributes to the best practices in support of the bank's technology transformation
    • Contributes to a culture of innovation, collaboration and continuous improvement
    • Reviews tasks critically and ensures they are appropriately prioritized and sized for incremental delivery; anticipates and communicates blockers and delays before they require escalation

    Basic Qualifications

    • Bachelor's degree or equivalent experience
    • Generally a minimum of eight years of experience

    Preferred Skills/Experience-

    • Spring Boot Developer Responsibilities
    • Work in a fast-paced, project-centered, team-oriented atmosphere
    • Visit clients outside of the nation to gather and specify needs
    • Create solutions that are high-quality, scalable, and maintainable, with an emphasis on backend systems and related technologies
    • Carry out unit and integration tests
    • Identifying and resolving bugs
    • Make sure you've developed enough test cases to ensure the design criteria are satisfied
    • Produce well-written documentation for each microservice
    • Constantly educate yourself on new approaches and technology
    • Disseminate your expertise inside the organization
    • Communicate with other developers
    • Creating and deploying microservices using the Spring Boot framework
    • Adherence to the whole Software Development Life Cycle
    • Interconnecting microservices with databases
    • Knowledge of how streaming systems such as Kafka operate
    • Spring Boot Developer Requirements & Skills
    • Spring Boot Experience
    • Familiarity with software development design patterns: GIT, Swagger, PCF, and Rabbit MQ
    • Expertise in API technologies such as Rest Webservices
    • Previous experience writing unit tests with JUnit, Mockito, or PowerMock
    • Knowledge of markup languages such as JSON and YML
    • Working knowledge of quality and security scan technologies such as Sonar, Fortify, and WebInspect
    • Knowledge of the Agile approach


    If there's anything we can do to accommodate a disability during any portion of the application or hiring process, please refer to our disability accommodations for applicants - https://careers.usbank.com/global/en/disability-accommodations-for-applicants.


    Posting may be closed earlier due to high volume of applicants.


    This is an U.S. Bancorp India posting. U.S. Bancorp India is a part of the U.S. Bank family.

    Sourced from naukri

    Skills

    Design PatternsCustomer ExperienceJUnitAgileCode ReviewApache KafkaRabbitmqReliability engineeringMockitoRest Web ServicesEmbedded SystemsJSONFortifyFull StackMicroservicesSoftware DevelopmentcomplianceProduct DevelopmentGIT

    Lead Software Engineer · waiting for your command