Technologists
Job Details
Qualification | A bachelor’s degree or higher |
Industry | Private |
Employment Type | Full Time |
Work Hours | 8 Hours |
Salary | CAD 30 To CAD 35 Per Hour |
Responsibilities:
- Design and develop Java, .NET, and Objective-C applications to be flexible, scalable, and robust; collaborate on object-oriented designs, domain modeling, and quality assurance
- Contribute to ongoing training sessions, stretch projects, and roundtable discussions while developing a strong foundation of knowledge to use
- Develop critical skills and areas of expertise that will prepare you for advancement into positions across the organization
- Adhere to good Agile practices such as test-driven development, continuous integration, and automated deployment
- Write and execute automated functional and unit tests
- Working with cross-functional teams across the globe
- Analyze and address production issues; build instrumentation and operational readiness into the system architecture
- Act as a software guardian by taking ownership of nonfunctional elements, architectural direction, and the quality of the code, while addressing technical debt
- Support architectural, design, and engineering practices to launch products to Morningstar’s private cloud
Preferred Qualifications:
- An exceptional academic record
- Excellent coding skills
- The ability to integrate into a team and work well with others
- Experience in analysis, design, coding, and implementation of large-scale Java object-oriented applications and modern web applications
- Strong knowledge of object-oriented design including design patterns and their applicability
- Experience with Agile methodologies such as Extreme Programming (XP) and Scrum
- Knowledge of good design practices like encapsulation, composition, and engineering with continuous integration and test-driven development
- Awareness of activity in the open-source world; contribution to the open-source community is a big asset
- Knowledge of UNIX/Linux and exposure to MySQL/SQL Server databases
Requirements:
- A bachelor’s degree or higher
- 0-2 years of experience