Software Engineer
Location:
Jacksonville , Florida
Posted:
November 17, 2017
Reference:
01120-9500890894

Robert Half Technology is seeking to partner with a Software Engineer in the Jacksonville, FL area. The purpose of this position is to design and develop digital applications, micro services and backend processes utilizing technologies such as mobile application development platforms (MADP), integration platforms as a service (iPaaS) and a variety of other frameworks, while working as a lead member of a development team using an Agile methodology. A person in this role will function as a key contributor and collaborator to breakdown requirements into detail tasks to archive rapid application development producing a minimal viable product. A person in this position will utilize relevant design patterns, frameworks and data models in the design, development and implementation of small and large-scale software solutions consisting of, but not limited to, reusable code, web services, web sites, distributed applications, and large databases. ESSENTIAL DUTIES AND RESPONSIBILITIES: Works closely with the Project Manager and/or Business Analyst to refine technical requirements. Assists the Project Manager and/or Business Analyst in customer meetings to help the customer more clearly articulate business requirements. Works with the Project Manager and/or Business Analyst to maintain a working knowledge of the project's technical aspects. Refines technical specifications as project requirements change. Communicates these changes to the affected software engineers and/or contract programmers. Verifies that the resulting developed code reflects the project requirement changes. Creates technical design documentation suitable as a basis for conducting development work, based on business and technical requirements and a sophisticated breadth of technical knowledge. Ensures that such technical designs are in complete compliance with the enterprise architecture. Ensures that the software engineers and/or contract programmers understand and adhere to the technical specifications. Ensures that the technical specifications are in complete support of the business requirements and objectives. Designs and develops business application and system solutions including test plans and testing results for unit testing, safety and soundness testing, regression testing and system integration testing following corporate architecture, design, and coding standards. Supports software engineers in peer code reviews and provides creative feedback to ensure better development practices and successful solution implementations. Provides assistance to other software engineers in resolving complex production problems on any in-house software application, across multiple hardware platforms and programming languages. Makes recommendations to the team for environmental/architectural changes that will increase the stability or improve the performance of Corporate One's system and applications. Flexible to perform other duties and projects as assigned. For immediate consideration please submit resume to geoff.clift@rht.com


A little about us:
Founded in 1948, Robert Half (NYSE: RHI) is the world's first and largest specialized staffing services firm.

Know someone who would be interested in this job? Share it with your network.