Senior Developer Job in Ottawa K2K 3G1, Ontario Canada
We are currently looking for a Senior Developer to join our Product Development Research team. The successful candidate will be working on the core of Halogen’s platform. This is an exciting opportunity to work on next generation Talent Management software.
Essential Duties and Responsibilities:
Reporting to the Application Architect, the main responsibilities of this position include but are not limited to the following:
- Participate in complete software development life cycle, from requirements definition to production system support
- High level design and implementation of core components for the platform with an emphasis on reliability, security, manageability, scalability, extensibility, performance, and re-use
- Interact with cross-functioning teams, providing guidance on technical specifications and their performance and quality
- Conduct Proof of Concept investigations of new technologies to evaluate their architectural applicability
Qualifications:
Degree/diploma in Computer Science or equivalent.
A minimum of 7 years experience developing web-based applications with Java/JEE.
Required Skills and Knowledge:
- Understanding of common OO design patterns
- Web Services patterns (with REST experience)
- Presentation Layer Technologies (HTML, JSP, JavaScript)
- Application Server Environments (JBoss and Tomcat)
- Outstanding organizational, interpersonal and communication skills
Nice to have:
- Test or behavior driven development (TDD and/or BDD)
- Experience with CI, and build automation tools such as Maven
- Working knowledge of HTTP networking protocol
- Linux experience
- Experience as part of a Release Management team
The successful candidate must be a self starter who takes initiative, with proven diagnostic, analytical, problem solving skills, with demonstrated attention to detail. As a developer on the Research team, it is expected that the candidate has a critical eye for software performance and for the extraction of patterns. Excellent written and oral communication skills are required.
Our Brilliant Success:
A recognized market leader in one of the fastest growing B2B, Software as a Service (SaaS) segments, Halogen Software is a dominant player in the talent management software market. With over 1500 customers worldwide, our market share continues to grow. We’ve repeatedly been honored with the highest customer satisfaction ratings in the industry, and consistently been positioned as a leader by Gartner, Forrester, Bersin and others. Founded in 2001, Halogen has a track record of consecutive quarters of continued growth – most recently 40% year over year. We’re passionate about supporting the success of our customers: human resources leaders and their companies who use our software to help align their talent programs with their business strategy and drive better business results.
Halogen offers equal employment opportunities to all qualified applicants and employees without regard to race, creed, color, age, ancestry, religion, national origin, sex, political affiliation, sexual orientation, marital status, disability, veteran status, genetics, or any other protected characteristic.
To apply and learn more about Halogen Software please visit our CAREER website
http://www.halogensoftware.com/about/careers
We thank all applicants for their interest; however only those selected for an interview will be contacted.