
Senior Software Developer
Mitsubishi Heavy Industries
full-time
Posted on:
Location Type: Hybrid
Location: Mississauga • 🇨🇦 Canada
Visit company websiteJob Level
Senior
Tech Stack
ASP.NETJavaScriptSDLCSQL
About the role
- Design, code, test, and analyze software programs and applications.
- Research, design, document, and modify software specifications throughout the production lifecycle.
- Analyze and amend software errors in a timely and accurate fashion and provide status reports where required.
- Assist and guide other developers, analysts, and designers in conceptualizing and developing new software programs and applications.
- Plan phases of the software development life cycle (SDLC) for various projects.
- Assist in the preparation and documentation of software requirements, technical specifications, and solution designs.
- Research and document requirements of software users to ensure delivered solutions are practical and aligned with business needs.
- Support the Principal Solutions Architect and promote agile methodologies and DevOps principles.
Requirements
- An interest in the aerospace industry preferred.
- Working technical knowledge C# development, including ASP.Net Core, Razor Pages or Blazor.
- Strong understanding of HTML5, CSS3 and Javascript.
- Familiarity with SQL database and writing efficient queries.
- Proficiency in Git and version control practices.
- Nice to have working with enterprise applications, including SYSPRO or SAP.
- Must possess a willingness to learn and develop new skills and technologies.
- Ability to conduct research into software-related issues and products.
- Ability to work both independently and in a team-oriented, collaborative environment.
Benefits
- Overtime hours with advanced notice may be required to meet project deadlines
- Hybrid opportunities available – incumbent must commute to work
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C#ASP.Net CoreRazor PagesBlazorHTML5CSS3JavaScriptSQLGitDevOps
Soft skills
willingness to learnresearch abilityindependent workteam collaboration