Lead software Engineer
Lead software Engineer
Job Responsibilities
- Need to participate and contribute in all phases of the Software Development Life Cycle (SDLC) & help in setting up the reference architecture for architectural standards as well as processes during entire process.
- Evaluate market products, standards, and setup quick POCs around it.
- Provide directions in the correction of defects in the proprietary applications or third-party software according to written and oral specifications.
- Provide direction in database design and the modification of database objects.
- Work independently to understand the assigned work, deliver on agreed upon dates and raise issues/risks in a timely manner in case of risk to deliverables
Requirements
- Technical leadership skills (1+ years)
- Java (5+ years)
- Microservices Architecture & Containers (1+ years)
- AWS (1+ years)
- JavaScript frameworks (NodeJS, Angular) (2 – 3 years)
- Web Services and RDBMS (2 – 3 years)
- Excellent communication and organizational skills
- Solid experience as a Technical Lead for deliverables and managing the tasks of others
- Knowledge, experience in digital architecture domain and applications, in developing web services and emerging technologies such as micro services in cloud-based environments and virtualization
- Knowledge of continuous integration, DevOps, and understanding of SDLC concepts such as Waterfall, Agile/Scrum methodologies
- Strong ability to think logically and structurally. Attention to detail.
- Minimum Bachelor’s Degree in Computer Engineering, Computer Science or a related field of study.
Key Skills: Java , AWS , Node , Angular , SDLC
Location: Bangalore
Years of Experience: 7 - 10 Years