Senior Application Developer



  • Information Technology
  • Job Code: 9D274181101
  • Posted: October 01, 2018
The Job has been filled
David Aplin Group, one of Canada's Best Managed Companies, has partnered with our client, a not-for-profit organization, to recruit a talented Senior Application Developer. Our client is looking for a passionate, individual experienced in Object-Oriented Design and Development (Java, JavaScript, Spring), with a background in UI (HTML5/CSS3, jQuery) to become part of their dynamic team.

The Role:
  • Design, code, and test features in collaboration with the rest of the team and the Solutions Architect (new features).
  • Maintain and modify existing software (existing features updates, expansions, bug fixes etc.).
  • Debug and test software implementation (test coverage) and participate in QA builds and deployments (multiple environments).
  • Provide documentation to ensure efficient maintenance and code reuse (major components).
  • Participate in the feature design (code and database design sessions).
  • Participate in QA builds and deployments (multiple environments).
  • Ensure and report on realistic implementation schedules for each assignment (task progress).
  • Interact with key partners regarding timelines, business and technical issues, and infrastructure integration (business analyst, solutions architect, peers, it manager).
  • Provide recommendations for improvements in the overall development process (SDLC).
  • Stay current with trends, techniques, technology and other factors impacting the job.
  • Actively participate in team meetings and offer ideas on project solutions.
  • Design, code and debug capabilities in HTML, CSS and JavaScript that are optimized for both desktop and mobile environments.
  • Implement designs in a platform adaptable way (responsive web design).
  • Conduct cross-browser and quality assurance tests.
  • Participate in the architecture of the system.
The Ideal Candidate:
  • Bachelor’s Degree in Computer Science (preferred) or Engineering or equivalent.
  • 5 years of experience with Oracle (or equivalent back end).
  • 8 years of experience in technical software development, requirements analysis, design, development and unit testing.
  • 2 years of experience implementing UI designs.
  • Experience with Linux and enterprise applications.
  • Software troubleshooting experience.
  • Experience and/or technical knowledge of programming languages and object-oriented design using the following technologies; Java, JEE, JavaScript, Spring (MVC), JSON, Jasper, SQL, SOAP, HTML5/CSS3, Apache Maven, HG Mercurial and/or Git.
  • Strong UI proficiency, especially in HTML, HTML5, CSS3 and JavaScript (jQuery), Angular an asset.
  • Knowledge of any of the following; C#.NET (2010+), Jira, Bamboo, Clover, Shell scripting (Windows and Linux) is an asset.
  • Strong written and oral communication skills with the ability to effectively communicate technical concepts to non-technical staff members.
  • Strong coding skills that contribute to a consistent client experience while ensuring quality and process in a continuous improvement environment.
  • Highly self-motivated and self-directed with attention to detail.
  • Logical and pragmatic, with the ability to develop innovative solutions.
  • Makes decisions based on data and has proven analytical and problem-solving abilities.
  • Ability to work both independently and in a team-oriented, collaborative environment.
If you are interested in this position and meet the above criteria, please click the Apply button to send your resume in confidence directly to David Newark, Consultant, Information Technology. Visit our website at to view our job opportunities, career tips and tools. We thank all applicants; however, only those selected for an interview will be contacted.


If this is your first introduction to us, we invite you to become one of our satisfied candidates. David Aplin Group has been Canadian owned since 1975. Our professional consultants are passionate about helping you find a fulfilling job or career and ensuring your complete satisfaction with our process. Our proven track record, nearly four decades long, is largely due to our team of highly skilled and successful specialists. Through superior service and a commitment to long-term relationships, we provide deep specialization in core areas for complete recruiting and HR solutions across Canada - all from one source. We look forward to exceeding your expectations!

Learn more about David Aplin Group and view all of our current job opportunities, career tips, and tools at



David Newark

Information Technology



  • 613.691.5209

By clicking ‘Apply’, you agree to David Aplin Group Terms and Conditions of Use.