What are the responsibilities and job description for the Software Engineer position at Robert Half?
Responsibilities• Lead programming projects, adhering to Agile Scrum and Waterfall development methodologies• Work with stakeholders to define project scope and software requirements, and translate these into technical specifications• Develop an application architecture based on project requirements, and perform architectural analysis to define the future state of the application• Build and maintain custom web applications, both front-end and back-end• Manage the full cycle of testing, continuous integration, and continuous delivery/deployment for main and Ecommerce sites• Conduct data analysis and data modeling, and perform impact analysis of application changes• Support or take on the role of project manager as needed, developing cost estimates and project plans• Guide web application design using UX and Responsive design best practices, and integrate data from various back-end services and databases• Create and maintain software documentation, and conduct code review and peer review sessions• Keep abreast of emerging technologies and industry trends, and incorporate these into operations and activities• Work with the creative design team and other developers to enhance productivity.
Salary : $59 - $69