You are viewing a preview of this job. Log in or register to view more details about this job.

Software Developer

Participate and contribute to the full project life cycle, including gathering requirements, system design, implementation, testing, deployment, and support of applications using Java / JavaScript.

• Participate in estimating assigned work effort and be accountable for completion dates
• Document code so other engineers can reuse and support components in the future
• Troubleshoot critical production issues if needed
• Production release management and support as needed
• Follow standard software development methodologies and SDLC and Agile practices to produce high quality applications in an efficient manner.
• Effectively manage multiple project deliverables concurrently
Good to have: Core Java, JDBC, JSP, Servlets, JQuery, HTML, CSS, JavaScript, NodeJS.