渥太华华人社区服务中心
资深人士
- 注册
- 2005-01-31
- 消息
- 7,341
- 荣誉分数
- 45
- 声望点数
- 208
以下为该职位的具体要求,有意者请email 联系Juliette Smith :Juliette.smith@in-tac.ca。
Our Employer a young, innovative firm that develops Android and iPhone, iPad apps for the healthcare industry,
located in Ottawa, Canada. Since we are developing our second generation of the platform, our previous
apps have been used by various Home Health Care agencies and very well received. The apps allow
consumers, healthcare workers, family members and healthcare professionals to participate in remote
patient monitoring of patients in their communities. The firm develops mobile apps supported by a state-of the
art Java platform in an Agile/Test Driven Development environment using Cloud infrastructure. We’re
looking for experienced Android Java developers to join our growing firm.
You’ll be responsible for the following:
Use test driven development (TDD) methodology to develop software
Use Object-Oriented analysis and design techniques along with effective use of design patterns
Design and develop domain models to support business requirements
Re-factor current application design and/or implementation to support application enhancement
requests
Support software applications to resolve any defects and issues reported
Develop high-level system narratives, storyboards and user interface prototypes
Keep up with the latest developments in the Android frameworks/community
Contribute and adhere to development standards and best practices in software development
Conduct design and code reviews
Develop prototypes or demos for any strategic business initiatives
Develop robust, complex and reusable software component modules
Desired Skills & Experience
2 – 8 years industry experience
Languages Experience: Java
Technologies/Frameworks Experience: Android (all versions a plus), Eclipse
Design Skills with experience in Object Oriented Design (OOD), Design Patterns, Database
Design, Data modeling required Domain Driven Design desirable
Testing Experience with Unit Testing, Integration Testing, TDD (Test Driven Development)
required
Experience with any testing frameworks such as OCUnit and Mocking required
Other skills in refactoring, requirements gathering/analysis, Software Configuration Management
Tools (Git) is a plus
GUI development experience desirable
Human/Computer Interaction experience desirable
Experience with Agile Development methodology is a plus
Ability to work independently as well as perform as part of a small, close knit development team
required, Paired Programming desirable
Experience developing for a software products company is preferred
Our Employer a young, innovative firm that develops Android and iPhone, iPad apps for the healthcare industry,
located in Ottawa, Canada. Since we are developing our second generation of the platform, our previous
apps have been used by various Home Health Care agencies and very well received. The apps allow
consumers, healthcare workers, family members and healthcare professionals to participate in remote
patient monitoring of patients in their communities. The firm develops mobile apps supported by a state-of the
art Java platform in an Agile/Test Driven Development environment using Cloud infrastructure. We’re
looking for experienced Android Java developers to join our growing firm.
You’ll be responsible for the following:
Use test driven development (TDD) methodology to develop software
Use Object-Oriented analysis and design techniques along with effective use of design patterns
Design and develop domain models to support business requirements
Re-factor current application design and/or implementation to support application enhancement
requests
Support software applications to resolve any defects and issues reported
Develop high-level system narratives, storyboards and user interface prototypes
Keep up with the latest developments in the Android frameworks/community
Contribute and adhere to development standards and best practices in software development
Conduct design and code reviews
Develop prototypes or demos for any strategic business initiatives
Develop robust, complex and reusable software component modules
Desired Skills & Experience
2 – 8 years industry experience
Languages Experience: Java
Technologies/Frameworks Experience: Android (all versions a plus), Eclipse
Design Skills with experience in Object Oriented Design (OOD), Design Patterns, Database
Design, Data modeling required Domain Driven Design desirable
Testing Experience with Unit Testing, Integration Testing, TDD (Test Driven Development)
required
Experience with any testing frameworks such as OCUnit and Mocking required
Other skills in refactoring, requirements gathering/analysis, Software Configuration Management
Tools (Git) is a plus
GUI development experience desirable
Human/Computer Interaction experience desirable
Experience with Agile Development methodology is a plus
Ability to work independently as well as perform as part of a small, close knit development team
required, Paired Programming desirable
Experience developing for a software products company is preferred