Software Developer (Java developer)

posted 2 months ago

Job Description

Job Description:

Competencies

  • Should be proficient in Java, Spring, Struts, Sql database.
  • • Experience/ knowledge of JavaScript, JQuery, CSS, and HTML.
  • • Should have good experience in using MS SQL Server.
  • • Develop and implement new software programs
  • • Design and update software database
  • • Test and maintain software products to ensure strong functionality and optimization

Primary Responsibilities:

Communication:

  • Liaise with customer on future strategy of platform, upgrades, etc and communicate to team.
  • Identify and resolve conflicts in the team. Coach, inspire and motivate the team.
  • Facilitate client and team meetings.
  • Build, develop and grow business relationships.
  • Communicate progress effectively to senior management.
  • Projects: Define project scope, goals and deliverables.
  • Develop and maintain project plan.
  • Oversee quality control throughout project lifecycle.
  • Manage deadlines. Manage scope changes.
  • Ensure project documentation is completed and stored correctly.
  • Conduct post mortems, compile lessons learnt and communicate to team.
  • Reporting: Develop and deliver progress reports on projects, migrations, upgrades, etc.
  • Determine frequency and content of status reports from team members