Software Development
Fujitsu
**DUTIES AND RESPONSIBILITIES**
As a senior software developer, he/she will be required to:
1. Analyze business requirements and develop system requirement specifications and design specifications using current techniques and tools.
2. Convert system designs and technical specifications into program code.
3. Enhancing software design and architecture with the goal to reduce costs and increase flexibility.
4. Analyze and troubleshoot existing program code and correct errors as required. Execute unit and integration testing.
5. Run quality assurance tests to find errors and confirm that those programs meet business requirements, system designs, and technical specifications.
6. Provide work effort estimates for the assigned tasks.
7. Follow industry standard applications development techniques and practices.
8. Provide appropriate documentation both in program code and externally.
9. Communicate issues and work status with appropriate individuals through development meetings and weekly status report.
10. Adhere to company policies, ISO requirements, 5S, safety, and quality workmanship
11. Take an active role in continual improvement efforts
**SUPERVISORY RESPONSIBILITIES**
1. May supervise less senior software developers on a project by project basis.
2. Train and coach less senior software developers
**QUALIFICATIONS**
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Required knowledge:
1. Microsoft C++, Microsoft C#, and standard C+2. Microsoft .NET Framework and .NET Core (portability)
3. Object-Oriented analysis, design and programming principles
4. Software Development Life Cycle (SDLC)
5. Software debugging, investigation and troubleshooting skills
6. Windows Operation Systems
7. Excellent organizational skills
8. Excellent communication skills
9. Ability to prioritize and multitask
Asset knowledge:
1. Linux Operation Systems
2. REACT and ASP.NET technologies
3. Mobile (Android & iOS) development
4. Web/Enterprise development including WebSocket/WebAPI technologies
**EDUCATION and/or EXPERIENCE**
1. Minimum Bachelor’s degree in Computer Science, Computer/Software Engineering or related disciplines
2. 6+ years of Software Development experience mainly in areas outlined by the required qualifications above
**COMPUTER SKILLS**
1. Microsoft Office (Outlook, Teams, Excel, Word)
2. Microsoft Visual Studio
3. Microsoft Azure DevOps
4. GIT Source Control
**CERTIFICATES, LICENSES, REGISTRATIONS**
None
**PHYSICAL DEMANDS**
Normal office place demands.
**WORK ENVIRONMENT**
Headquartered in Montreal, Quebec, Canada with the flexibility to work remotely or from the office. Otherwise, the work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations made to enable individuals with disabilities to perform the essential functions.
_Fujitsu at a Glance_
_Fujitsu is a leading information and communication technology (ICT) company, headquartered in Japan, offering a full range of technology products, solutions, and services. Approximately 132,000 Fujitsu people support customers in more than 100 countries. We use our experience and the power of ICT to shape the future of society with our customers._
_We are a corporate culture that places great value on the pursuit of new possibilities previously unimagined and brings them to fruition. This has been the foundation of Fujitsu’s success since its inception. In an increasingly competitive world, in which the pace of change continues to accelerate, Fujitsu must strive for continuous innovation. Each and every employee will rise to the challenge of creating new value amid changes in the management environment, technology, society and the marketplace. With a spirit of challenge, we are committed to the continuous creation of new value. Fujitsu wants innovators like you!_
_At Fujitsu, one of our corporate principles is "We respect human rights." This principle underpins all our corporate and individual activities and guides the actions of every Fujitsu Group member. We embrace diversity and equal opportunity. Qualified applicants will receive consideration for employment without regard to race, color, religion, gender identity or expression, sexual orientation, ethnic or national origin, citizenship, political belief, social condition, family, marital or civil status, genetics, disability, age, veteran status, or conviction of an offence that is unrelated to employment. By empowering people, we can unleash our collective strengths to create a better experience for our employees, our customers, and our partners_ _._
**Requisition ID** : 28947
Confirm your E-mail: Send Email
All Jobs from Fujitsu