Reference #: 8031
Location: Winnipeg, MB, Toronto, ON or London, ON (Hybrid – 3 days in office)
Type: Sub-contract
Donna Cona Inc. is currently seeking a Senior Software Developer, for one of our key clients. As a senior software developer, you will be responsible for transforming the design and product vision into a seamless and engaging product. The successful candidate will work hard to stay on top of fast changing technology and invest a lot of energy to learn new platform features, stay on top of the latest development practices and anticipate what the near future will bring, love clean code, clean interfaces and have a real passion for problem solving.
Candidate MUST have the following:
- A degree in computer science or an equivalent combination of education and experience, with a minimum of over five (5+) years of experience in a developer role;
- Over three (3+) years development experience in Java or other object oriented language;
- Proven experience writing and maintaining test code (junit, playwright, etc.);
- Excellent understanding of software design methodologies and documentation standards;
- Comprehensive skill set encompassing Java17, Maven, SQL, proficiency in both relational and non-relational databases;
- Understanding of APIs and how to use them in practice;
- Strong analytical and critical thinking skills;
- Knowledge of Insurance is an asset;
- Proven leadership skills;
- Ability to understand and effectively work with legacy technologies; and
- Demonstrated ability to work both individually and as part of a team, plan and organize your own work, communicate effectively in writing and verbally in person or remotely, initiative, team-oriented leadership skills and attention to detail.
Candidate should have the following demonstrated experience:
- Design, develop and test software to specifications;
- Deliver code reviews and provide feedback relative to latest coding practices and industry standards;
- Solution tools and processes in quality and data management;
- Design and implement automated business functionality tests;
- Communicate system solutions in business and technical terms;
- Collaborate with multiple stakeholders to ensure quality across product teams;
- Coach and mentor development and analyst team members;
- Actively contribute to project planning and backlog refinement sessions;
- Identify quality improvement areas and drive the initiatives; and
- Provide consultation with Architecture, Analysts, and Business units.
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.
- To apply for this position please complete the form below.
- Name First Last
- Email *
- Daytime Phone *
- City *
- Province/State *
- Attach Cover Letter and Resume * Max. file size: 20 MB. Please note that these must be in one document, and can be in .docx, .doc, .pdf or .rtf formats