Senior Software Developer Loc: Waterloo, Ontario, Canada
100,000 - 200,000
Job Description:
- Lead, design, develop and test large-scale software applications on a range of technologies
- Develop and optimize secure, scalable and maintainable database designs for use on major database engines
- Interpret business and product requirements
- Adhere to strict software quality coding standards and best practices including Agile design principles
- Responsible for technical testing & validation demonstrating accountability
- Research, adapt and make some recommendations for a rapidly evolving product line which may include selections of tools and languages when appropriate
- Enhance team spirit by building & maintaining relationships, encourageing other team members to contribute; facilitate cooperation and motivate team members to accomplish group goals
- Effectively communicate with cross-functional teams (marketing/sales, product, customer support and business operations) to ensure key stakeholders are kept informed with respect to overall product quality when acting as in the Engineering Lead (Prime) on specific projects
Skills you bring to IMS:
- Proven knowledgeable/experience in several of the following areas:
- Degree/Diploma in Engineering, Computer Science or related field preferred
- J2EE Development/Spring-Boot
- Java/Web Applications
- SQL Database Design
- noSQL Database Design
- Server Operating Systems (i.e. Linux, Unix, Windows, etc.)
- Data Analytics
- Test Automation
- Integration Testing
- Product/System Testing
- Development and Build Tools (i.e. Jenkins, Git, Jira, etc.)
- Experience with AWS considered an asset
- Previous experience coaching and mentoring more junior team members
- Need more reasons to join our team? Keep reading!
- We are an innovative technology leader, pursuing aggressive market growth.
- As a company, we are committed to your professional development and growth within the organization.
- We offer comprehensive benefits (health, dental, vision care, RRSP, and employee assistance program), with no waiting period.
- Corporate Goodlife Fitness membership discount and more.
- Industry-competitive salary, vacation and flexible work hours.
- State of the art facility with free parking, close to walking trails, shopping, restaurants and summer outdoor markets.