Lead Software Engineer

Lead Software Engineer


Job Responsibilities

  • Drive requirements gathering and specifications
  • Evaluate scope, project plan & timeline
  • Assess risk and analyze mitigation options
  • Develop and design Proof of concept and/or prototypes
  • Communicate Status and collaborate with distributed delivery teams
  • Refine project plan & timeline
  • Architect ad design Solution/application modules
  • Develop implementation specification
  • Drive unit test specification
  • Participate in implementation specification review

Requirements

  • 4+ combined years in software development and 2+ years of development in web-related technologies
  • 2+ years of development in React/CSS/HTML, JavaScript, Java, Spring boot, JSP, Database, AWS Serverless
  • Bachelor’s Degree Information Systems, Information Technology, Computer Science, related field or Equivalent Experience
  • Experience in the financial services industry is preferred.
  • Excellent oral and written communication skills are essential in order to work with all levels within the company.
  • Full understanding of the Software Development Life Cycle
  • Design and architect software solutions
  • Hands-on experience with UI framework using ReactJs and/or React.
  • Excellent working knowledge of SQL Server and Team Foundation Server
  • Must be able to handle various tasks simultaneously, organize, prioritize, make decisions and work efficiently and effectively under deadlines
  • Must be able to work with geographically disperse teams and stakeholders through both onshore and offshore teams
  • Must routinely exercise independent judgment and be able to work independently
  • Excellent analytical and problem-solving skills
  • Demonstrated ability to multi-task in a fast-paced environment with competing priorities

 

 


Key Skills: Java, Springboot, JSP, Database, AWS Serverless
Location: Bangalore
Years of Experience: 7- 10 Years

    Attach CV (PDF/ Word files upto 2mb)