Job Summary
• The Contingent Lead Applications Developer provides leadership in full systems life cycle management (e.g., analyses, technical requirements, design, coding, testing, implementation of systems and applications software, etc.) to ensure delivery is on time and within budget. • He/She directs component and data architecture design, technology planning, and testing for Applications Development (AD) initiatives to meet business requirements and ensure compliance. • This position develops and leads AD project activities and integrations. • The Lead Applications Developer guides teams to ensure effective communication and achievement of objectives. • He/She researches and supports the integration of emerging technologies. • This position provides knowledge and support for applications’ development, integration, and maintenance. • The Lead Applications Developer will lead junior team members with project related activities and tasks. • He/She guides and influences department and project teams. This position facilitates collaboration with stakeholders.
Job Duties
• Leads System Analysis and Designo Translates business and functional requirements into technical design to meet stated business needs. • Develops and designs internal component and adjacent system interfaces to ensure inter-operability. • Participates in technical architecture definitions to align solutions with business needs. • Writes specifications using business requirements and logical and physical designs to enable coding. • Identifies and participates in prototyping to assess value-to-need strategy and to clarify business needs. • Leads Design and Development of Applicationso Identifies new areas for process improvements to enhance performance results. • Delivers application solutions to meet business and non-functional requirements. • Analyzes, designs, codes, tests, corrects, and documents large and complex programs to ensure optimal performance and compliance. • Leads team on analysis, design, and coding activities to ensure successful component and project delivery. • Leads review of project deliverables to ensure quality and standard process adherence. • Provides technical guidance to development teams to ensure quality deliverables. • Verifies and delivers software to ensure compliance with standards.\ • Develops and Ensures Creation of Application Documentationo Determines documentation needs to deliver applications.o Organizes the production and distribution of documentation to facilitate communications. • Responsible for system documentation to ensure accuracy and consistency when changes are made. • Minimum Requirements Bachelor’s degree required; Technology degree is preferred • Preferred knowledge: Java, Oracle, understanding of transportation and logistics sectorMinimum of ten years’ of technology design and implementation experience |