JOB SUMMARY
Data eaver is seeking for Senior Application Developer position on behalf of government client.
The Senior Application Developer is responsible for delivering robust, high-quality application solutions that meet both current and strategic business needs. This role involves programming, system analysis, and support activities within a structured system development process. You will work collaboratively with business units, design and build data solutions, enforce data security and governance, and ensure adherence to development best practices. Your expertise will be critical in designing complex applications, optimizing technical solutions, and driving innovation in application architecture.
ESSENTIAL QUALIFICATIONSEDUCATION
Candidates must meet one of the following:
- Option 1: A university degree in computer science or a related discipline plus 4 years of relevant experience.
- Option 2: A 2-year diploma in computer science or a related discipline plus 6 years of relevant experience.
- Option 3: A 1-year certificate in computer science or a related discipline plus 7 years of relevant experience.
- Option 4: A currently active professional certification or accreditation plus 8 years of relevant experience.
WORK EXPERIENCE & TECHNICAL SKILLS
- Enterprise Application Development:
- 8+ years of experience designing, building, testing, deploying, and supporting applications in an enterprise IT environment of similar size and complexity to a large government organization.
- Database & Data Management:
- 3+ years of hands-on experience with Microsoft SQL.
- 3+ years of Python development experience.
- 8+ years of experience in data environments (data warehouses, datalakes, business intelligence) including hands-on experience with ETL processes and tools for designing and implementing data pipelines.
- Software Development Processes:
- 8+ years of experience with software development processes, best practices, methodologies (Agile, Waterfall, Scrum, Kanban, etc.), tools, and policies.
PREFERRED (NICE-TO-HAVE) EXPERIENCE
- Project Planning & Decision Making:
- 5+ years of experience assisting in overall project planning and providing system development advice.
- 5+ years of experience making decisions and recommendations on highly technical or complex issues without formal guidelines.
- Data Integration & Cloud Platforms:
- 5+ years of experience in translating data from multiple sources into a single solution, including planning for historical, current, and future data needs.
- 5+ years of experience with cloud computing or big data platforms and infrastructure.
- Public Sector Experience:
- 2+ years of experience working in the public sector.