
Posted: 1 hour ago
Job Description
<h3>Application Developer - Senior (Advanced Analytics)</h3><ul><li>Contract</li></ul><p><strong>Company:</strong> Omega Solutions Inc</p><p><strong>Project Overview:</strong></p><p>Perform full stack big data ETL/ELT development. Perform application development, enhancements, and maintenance for various applications, components, and platforms. These may include integrated data and analytics platform (data lake), data ingestion components, self-serve analytics, and data visualization tools, and tool/application integration; projects related to advanced analytics (AA), artificial intelligence (AI), machine learning (ML).</p><p>This role may require developing or working with technologies such as LAMP/LAMP-like stacks (e.g., Linux, Apache, PostgreSQL, MySQL, Python), Java, Hadoop, Cloudera Data Platform (CDP), SAS Visual Analytics on Viya, MS Power BI, and other BI/data analytics/visualization technologies. The projects this role will be involved in will have a data-centric focus.</p><p><strong>Job Description:</strong></p><p>Deliver applications programming and analysis tasks as part of a system development process as well as provide application support, maintenance, and enhancements. An Application Developer applies a broad knowledge of various technical areas to foresee and rectify problem areas within technology or with a mix of technologies, focusing on solving business/functional use cases with technology.</p><ol><li>Liaise with business units and program areas to ensure solutions meet current and strategic ministry needs.</li><li>Align development team to follow Application Architecture.</li><li>Write code for complex Functional and Technical Designs with minimal defects.</li><li>Define non-functional requirements (Performance, Availability, Portability, Recovery / Recoverability, etc.).</li><li>Assess technical impacts up front and recommend better design solutions.</li><li>Produce Technical Design, Database structure, and Application Architecture for new applications.</li><li>Seek the best technical design solution that respects budget and timeline; advocate for the re-use of existing components/frameworks.</li><li>Innovate in providing efficient ways to design applications.</li><li>Review Technical Designs from other developers and recommend optimizations.</li><li>Evaluate product quality and take action to improve situations.</li><li>Assist/Execute performance/penetration tests and troubleshoot issues.</li><li>Isolate root causes of issues and provide solution options/recommendations.</li><li>Provide tracking and reporting of time and status on all work as required.</li><li>Contribute to the creation of the Application Lifecycle Planning.</li><li>Identify and coordinate release schedules.</li><li>Identify service requests and priorities with customers.</li><li>Ensure planned releases remain on schedule.</li></ol><p>All your information will be kept confidential according to EEO guidelines.</p>Create Your Resume First
Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.
It's fast, easy, and increases your chances of getting an interview!
Application Disclaimer
You are now leaving Hiringgg.com and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.
Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.