We are looking for a Junior Software Developer to join our team
Responsibilities
- Work in Agile teams to complete the committed backlog within the agreed upon timeline
- Develop and execute user stories adhering to the acceptance criteria as written and committed to.
- Be involved with all technical activities within the team such as estimating, sprint planning, software development life cycle activities, code reviews, testing, research, deployments and documentation creation
- Contribute to design and architecture investigations and decisions
- Adhere to the collaboration and communication of both the development teams and IT to automate the process of software delivery
- Contribute to advising on risk and order of feature development with the overall goal of delivering valuable, working software to production in a continuous release product lifecycle
- Remain abreast of technology developments within fields relevant to current and future initiatives and development work
- Continuously discover, evaluate and implement new technologies to maximize development efficiencies
- Works well in a team environment with shared code; disciplined use of source control and process documentation.
Skills/Qualifications
- Familiarity with various requirements gathering techniques, software usability and software prototyping
- Exposure to Agile software development lifecycle processes such as Scrum and Kanban
- Good time management, communications, presentation and organizational skills
- Ability to work in an environment of multiple parallel projects and within a team environment
- Superior attention to detail, problem solving and organizational skills
- Strong team player with demonstrated leadership capabilities
- Demonstrated ability to learn and quickly comprehend new concepts and technologies
Experience
- C# or .NET development experience
- Knowledge of SQL Server and T-SQL
- Experience in JavaScript, jQuery, HTML, Material CSS, JavaScript & Frameworks Libraries (Angular, Node, Knockout)
- Knowledge and/or experience in these Protocols – REST via Web API + JSCON, OData
- Experience MS DevOps (Scrum and Source Control)
Other Experience
- Working knowledge and experience in the following technologies an asset:
- MS SharePoint online
- Microsoft PowerBI
- Working with Microsoft Azure including storage accounts, API apps and API Management services
- Strong written and verbal communication skills including the ability to communicate with different levels of stakeholders from different parts of the world
- Must be a self-starter and organized and needs minimal supervision
- Understanding of all aspects of software development and implementation
Why join us?
- Work with great people to make a difference
- Collaborate on exciting projects to develop innovative solutions
- Top employer
What we offer you?
- Flexible work environment
- Long term career development
- Think globally, work locally
APPLY