Reference #: 7740
Location: Ottawa
Type: Sub-contract
Donna Cona Inc. is currently seeking an Intermediate Software Developer for one of our key clients.
Candidate MUST have the following:
- University or College education in Computer Science, Computer Engineering or a related field, or equivalent combination of education and experience;
- Knowledge of software development lifecycle methodologies (e.g. Waterfall, Iterative, Agile);
- Knowledge of coding languages and frameworks;
- Proficiency with developer tools;
- Knowledge of continuous integration practices (source code management, test-driven development, build and deployment automation);
- Proficiency with data persistence patterns (e.g. relational, unstructured or cached forms);
- Familiarity with installation, configuration management and scripting of packaged software products;
- Experience as a developer in a team environment;
- Proficient experience with one or more developed platforms (e.g. Java/Jakarta EE, .NET, SAP, Hybris, Salesforce), database systems and data access methods, source code management and build automation systems;
- Experience with test-driven development and test frameworks and working with production/application support during a critical incident.
Candidate should have the following demonstrated experience:
- Rapidly acquires new knowledge, learns new skills, and applies creative thinking to solve problems while understanding the organization’s vision, purposes and values;
- Adaptable to changing assignments and product outcomes;
- Directing work of self through goal setting, time management, and planning;
- Meeting deadlines for work through use of time management;
- Identifying prioritization conflicts and working with PMs, Program Managers, Senior Software Developers and leaders to resolve;
- Leveraging practices to manage and simplify work, and using resources effectively;
- Ensuring accuracy and completeness of work to maximize quality, build credibility, and avoid re-work;
- Understanding the costs and benefits of actions, and making recommendations towards the most appropriate one, using collaboration and judgement to form conclusions;
- Facilitating cooperation among peers and within the teams, and building relationships with colleagues quickly and confidently;
- Building effective relationships with colleagues and external stakeholders quickly and confidently, to positively influence outcomes;
- Explaining technical issues to diverse audiences;
- Leveraging feedback to improve;
- Seeking to understand business needs, and delivering high quality service to the business while understanding the organization’s vision, purpose and values;
- Passionate about technology, the user experience, demonstrating inner self-starter qualities, and is accepting of and open to learning new ideas outside of scope or knowledge.
Donna Cona is committed to a diverse, equitable and inclusive workplace. We are an equal opportunity employer. We don’t discriminate on the basis of gender, gender identity, sexual orientation, race, national origin, disability, age or any other protected status. We are committed to maintaining a barrier-free recruitment process by providing equal employment opportunities through recruiting and retention of individuals.