Senior Software Engineer

Year    Chennai, Tamil Nadu, India

Job Description


Responsibilities: Consult with team members and customers to ensure project success, including: Understanding requirements Estimating the work timeline to manage the deliverables Supporting project leadership with architectural and design input Employ Agile/Test Driven Development (TDD) best practices: Work with Tech Lead to break down the assigned user stories into tasks Write and test user stories Write code to implement requirements in a TDD process Refactor code to improve quality Design components used in core software products: Review designs with Product Architects and Technical Leads Document designs Maintain code quality, actively participate in code review, process improvement, and innovation. Write and maintain efficient, reusable, and reliable Java code Should have an eye for detail. Ensure the best possible performance, quality, and responsiveness of the applications Identify bottlenecks and bugs, and devise solutions to these problems Mentor the team members Requirements: 7-12 years in in developing Java and Spring Boot applications Bachelor s degree in Computer Science, Computer Engineering or related field Strong analytical and problem-solving skills. Solid understanding of object-oriented programming Familiar with various design and architectural patterns Understanding fundamental design principles behind a scalable application Experience in developing & scaling software using AWS services would be a plus Proficient understanding of code versioning tools & continuous integration Good understanding of Agile process Knowledge of airline publishing specifications: S1000D and ATA iSpec2200 would be a plus Must be a good communicator and speak and write fluently in English Should have experience in several of the below technologies: AngularJS (or) Angular 10 RESTful Web Services Relational Database XML/XSLT/XSL-FO/XPath/XQuery HTML/JavaScript ELK stack JUnit

foundit

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3163674
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Chennai, Tamil Nadu, India
  • Education
    Not mentioned
  • Experience
    Year