The Warehousing and Analytics Developer is responsible for leading the development and delivery of scalable web and database applications in a continuous deployment environment.
This role focuses on designing and implementing robust data warehouse architectures and enterprise solutions while collaborating across teams to ensure alignment with organizational objectives and client requirements.
Key Responsibilities
- Plan and manage multiple, simultaneous systems development projects, including defining objectives, priorities, timelines, and resource needs.
- Lead technical teams by assigning tasks and reviewing code for quality assurance.
- Advise executive and senior leadership on system solutions, risk assessments, cost-benefit analysis, and product evaluation.
- Determine and implement appropriate development tools and database configurations, and coordinate upgrades and enhancements.
- Design and deliver multi-year, mission-critical data warehouse architectures and complex data models.
- Collaboratively establish strategic plans and budgets impacting internal and external organizations.
- Conduct high-level analysis to develop new system concepts and assess their implications and dependencies.
- Ensure that client requirements are accurately understood and fulfilled throughout the development lifecycle.
- Identify the need for external resources, develop contract specifications, and estimate associated costs.
- Build and maintain front-end (UI) and back-end (database) enterprise solutions using mobile-first and test-driven methodologies.
- Implement automated, repeatable processes for software build, test, documentation, and deployment at scale.
- Collaborate in an agile environment with cross-functional teams to achieve shared objectives.
- Communicate technical concepts to non-technical stakeholders to secure alignment on project requirements and system design.
- Serve as a subject matter expert on working groups and committees.
- Perform other related duties as assigned.
Required Qualifications
- Minimum 5 years of experience as a Full Stack Developer, Software Engineer, or in Automation / Conformance Testing roles.
- Experience with both relational and non-relational database systems.
- At least 3 years of experience with API development, integration, and continuous development environments.
- Knowledge in both frontend and backend development.
- Experience with version control technologies such as Subversion and Git in open-source environments.
- Familiarity with agile software development methodologies.
- Strong analytical, interpretative, and problem-solving skills.
- Educational background equivalent to one of the following :
- Master’s degree in computer science or a related field with at least 3 years of relevant experience
- Bachelor’s degree in computer science or a related field with at least 4 years of relevant experience
- Diploma in computer science or a related field with at least 5 years of relevant experience
- Certificate or coursework in computer science or a related field with at least 6 years of relevant experience
- An equivalent combination of education and experience may also be considered
Preferred Qualifications
- Experience in leading mission-critical database development projects.
- Proven ability to manage contract resources and develop specifications.
- Experience with mobile-first and test-driven design methodologies.
- Familiarity with enterprise-level warehouse and analytics platforms.
- Ability to communicate technical ideas to non-technical audiences.
J-18808-Ljbffr
Create a job alert for this search