Talent500

Senior Software Engineer - Full Stack [T500-12773]

Bengaluru, KA, IN

6 months ago
Save Job

Summary

Role: Senior Software Engineer


Responsibilities:

  • Lead software development and code reviews.
  • Lead and review database schema design and REST APIs.
  • Lead reviews in UI/UX design engineering.
  • Lead cloud-based server architectures, kubernetes scalability and redundancy.
  • Collaborate with designers.
  • Work with sales and product management to create requirements specs and use-case analysis.
  • Collaborate with product QA testing, build and release processes.
  • Provide L3 technical support (if required).


Must Have Skills:

  • Minimum Bachelor's degree in Computer Science.
  • Strong experience in Javascript, Java, JSP (Java Server Pages), NodeJS, ReactJS, and PHP.
  • Experienced in object-oriented design patterns and architecture.
  • Knowledge of REST and Webserver integration (e.g. lighttpd, tomcat) is required.
  • Development experience with Javascript UI/UX, dashboards and responsive HTML5 web pages.
  • Software development in windows Eclipse/Tortoise SVN IDE environment.
  • Proficiency with SQL programming, RDBMS data design.
  • Strong problem solving and debugging skills.


Nice to Have Skills:

  • Experience working with UI/UX developers.
  • Experience in RedHat Linux devops and shell scripting (bash).
  • Experience in Oracle 19c RDBMS Schema/SQL design.
  • Experience with cloud technologies such as Azure or AWS Cloud Platform.
  • SVN and Release Management.
  • Shows good aptitude in understanding business operations workflow analysis.
  • Strong communication and collaboration skills.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job