Description:
You’ll join the Service Design & Delivery (SDD) team where you’ll work with team members to support and improve software that is critical to delivering government programs and services. You’ll collaborate with Service Designers, Business Analysts, Project Managers, and other professionals to develop new products for a variety of initiatives across government. Within this role you’re expected to step into a strong team environment with excellent peer support.
Primary Accountabilities
- Translate business needs into technical requirements.
- Write, review, update, and debug code.
- Identify, refine, and estimate backlog items and technical debt.
- Develop secure custom applications, reusable components, and microservices.
- Integrate internal and external services and APIs.
- Build databases and access data through scripting.
- Contribute to technical documentation and architecture diagrams.
- Create test scripts and conduct quality assurance testing.
- Research, analyze and provide technical recommendations.
- Provide technical support to a portfolio of services and solutions.
Required Skills
- Experience with object-oriented programming using ASP.NET Core.
- Skilled with HTML5, CSS3, and JavaScript.
- Experience developing custom applications and integrations.
- Experience with SQL databases, GIT repos, and MVC architectures.
- Familiar with microservices, APIs and REST architectures.
- Capable of working remotely and independently and as part of a multi-disciplinary team.
- Effective time management skills and ability to balance priorities and deadlines.
- Excellent interpersonal skills and functional English communication.
Valued Assets
- Familiar with object-oriented programming using Python or Java.
- Familiar with Agile development methodologies.
- Familiar with Bootstrap, jQuery, Django, and frameworks.
- Familiar with DevOps, process automation, CI/CD pipelines, and container-based architectures.
- Familiar with mobile first and responsive UI/UX design practices.
- Self-starter, adaptable, and quick to learn new technologies.