Sr Developer- Analyst - Bus Systems

Sr Developer- Analyst - Bus Systems

23 Oct
|
Macdonald, Dettwiler And Associates
|
Toronto

23 Oct

Macdonald, Dettwiler And Associates

Toronto

The Robotics and Space Operations (RSO) business of MDA Space, headquartered in Brampton, Ontario, has 30+ years of experience in designing and operating space robotics systems such as Canadarm on the Space Shuttle, and Canadarm2 and Dextre on the International Space Station. While currently developing Canadarm3 for the Gateway station - the first element of the NASA-led Artemis mission returning to the Moon - the business also develops rover technology for Mars missions, sensors for Asteroid exploration missions, and LiDAR technology for spacecraft maneuvering. The RSO business has recently released a new commercial space robotics product line, SKYMAKER, to address emerging markets such as commercial space stations, in-space servicing,





assembly, and manufacturing, and lunar infrastructure applications.
Detail:
MDA is seeking a Senior .NET Developer to be part of the Business Systems Team working to design, develop, modify, debug and evaluate complex problems related to the enterprise applications supporting different functional areas of the business including but not limited to manufacturing, distribution, finance, operations and projects. Also has a solid understanding of cloud technologies design and developing/architecting SaaS/SOA Enterprise applications.
Job Responsibilities:
Modernize and transform legacy custom enterprise applications by being instrumental architecting the new framework that will benefit from cloud offerings like managed services and serverless options, to build applications that are easy to integrate through APIs, leverage the Lake House and leverage the Analytics Platform while increasing security and data processing.






Programs applications and interfaces for enterprise level systems using appropriate toolsets.
Analyzes complex business needs and proposes cost effective solutions, which not only satisfy the immediate needs. These solutions are also flexible to include additional functionality for future benefits.
Develops solutions by interpreting functional requirements and design specifications into existing applications.
Ability to design complex reports.
Performs unit test in the written code.
Provides phone, email, in person and remote support for all enterprise level systems.
Exercises judgement in selecting methods, techniques and necessary tools required to support applications development, test and reusability.






Produces quality products that provide the customers/users with accurate and useful tools through interpretation of needs and programming skills.
Generates documentation supporting the complete development lifecycle such as block diagrams, data flow charts, technical design, test plan, training documentation, etc.
Defines project plans from a budget, resource, risk and schedule perspective. Monitor and communicate progress to the stakeholders.
Provides recommendations to leadership team to improve cost effectiveness and efficiency in the successfully deliver of commitments.
Ensures effective implementation and on-going operation of new and modified applications, by conducting the training of users in the detailed system operation.
Recommends changes in development, maintenance and system standards.






Supports application of best industry practices and standards and develop innovative solutions to difficult problems.
Mentors other team members assisting other developers from the same department and/or other departments.
Coordinate activities of other personnel (as required).
Attends team, project status, and review meetings to provide accurate updates and state of the projects in charge.
Participates as part of a team, understanding the various work styles of others, and their roles on the team.
Demonstrates enthusiasm and commitment to the goals and objectives of the team.
Provides the necessary foundation of business knowledge to propose recommendations for future direction of business applications.






Participates in software upgrades and application of patches as required.
Performs all other duties as assigned.
Required Qualifications:
Bachelor’s degree in Computer Engineering, Computer/Data Science or related discipline
5+ years of experience C#, .Net Framework, Python, React, Angular, SQL Server and developing/architecting SaaS/SOA Enterprise applications
3+ years of experience with DevOps approaches for CI/CD, release management, and automation using tools such as Azure DevOps and Jenkins
2+ years of experience with Docker and/or Kubernetes
2+ years of experience with Azure Cloud (Azure Key Vault, managed identities, and Azure App Configuration, Azure Functions and Azure App Service)
Experience developing in an Agile model






Security best practices (OWASP, SSL/TLS, Authentication, Authorization, etc.)
Strong communication, interpersonal, presentation and technical skills
Critical Thinking, Strong problem-solving and analytical skills
Highly motivated, enthusiastic, and a positive thinker
Preferred Qualifications:
Strong background in object-oriented development techniques
Web programming: HTML5, XML, CSS, AJAX, jQuery and Web API
Frameworks: .NET Framework, .NET Core, React and Angular
Microsoft technology stack: MVC, Web Forms. NET, LINQ, Entity Framework, ADO.NET, Web API and WCF
Strong experience in database design and development in Microsoft SQL Server or equivalent
Reporting and Business Intelligence platform: Power BI, IBM Cognos, Crystal reports,





Microsoft BI (SSRS, SSIS, SSAS) are a plus or equivalent
Source control tools (TFS, SVN, GIT, CVS or equivalent)
Good understanding and ability to apply various process and Design Patterns
Hands on experience in Soap/Rest API/web service
Special Considerations:
Successful candidates must obtain and hold security clearance at the reliability status level, and pass security assessment for the Controlled Goods Program (CGP) and ITAR.
Benefits Statement:
MDA Space offers competitive compensation and benefits to its employees at all of its locations. As a member of the MDA Space team, you and your eligible dependents can enroll in a benefits plan that provides a comprehensive level of protection through competitive health care,





including: health care plans supplemental and flexible drug plans, dental and vision benefits, disability income protection, life insurance, group retirement savings plans and an employee assistance program and to their family.
Equal Opportunity Statement:
MDA Space is an equal opportunity employer with a strong focus on diversity and inclusion. We are committed to treating all employees and candidates with respect and dignity. If you require assistance or a reasonable accommodation due to a disability during the application or recruitment process, please let us know.
The compensation range for this position is $90,000 - $120,000 annually. The specific compensation offered will be based on the qualifications and experience of the successful candidate.

#J-18808-Ljbffr

▶️ Sr Developer- Analyst - Bus Systems
🖊️ Macdonald, Dettwiler And Associates
📍 Toronto

Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: sr developer- analyst - bus systems

Sr. Business Analyst to support Summit and Derivatives assets project for a major insurance cli[...]

Sr. Business Analyst to support Summit and Derivatives assets project for a major insurance cli[...]

Sr. Business Analyst to support Summit and Derivatives assets project for a major insurance client - 5185 Position: Sr. Business Analyst to support Summit and Derivatives assets project for a major insurance client - 5185 Duration: 6 months with [...]
Toronto
14 Oct
    Toronto
    14 Oct

Sr. Business Analyst to support the implementation of a Capital Markets Azure-based Enterprise Data Lake for our banking client

Sr. Business Analyst to support the implementation of a Capital Markets Azure-based Enterprise Data Lake for our banking client

Sr. Business Analyst to support the implementation of a Capital Markets Azure-based Enterprise Data Lake for our banking client Contract : 6 months Hours : 37.5 per week Location : Hybrid Downtown Toronto (2 days per week) Project : Implementatio [...]
Toronto
19 Oct
    Toronto
    19 Oct

Sr. Business Analyst to support the implementation of a Capital Markets Azure-based Enterprise Data Lake for our banking client

Sr. Business Analyst to support the implementation of a Capital Markets Azure-based Enterprise Data Lake for our banking client

Sr. Business Analyst to support the implementation of a Capital Markets Azure-based Enterprise Data Lake for our banking client Contract: 6 months Hours: 37.5 per week Location: Hybrid Downtown Toronto (2 days per week) Project: Implementation of [...]
Toronto
18 Oct
    Toronto
    18 Oct

Sr. Business Analyst to support Summit and Derivatives assets project for a major insurance client - 5185

Sr. Business Analyst to support Summit and Derivatives assets project for a major insurance client - 5185

Position: Sr. Business Analyst to support Summit and Derivatives assets project for a major insurance client - 5185 Duration: 6 months with possible extension Location: Hybrid Toronto/Waterloo 3x onsite Job ID: 5185 Must Haves: - 5+ yrs exp as [...]
Toronto
13 Oct
    Toronto
    13 Oct
Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: sr developer- analyst - bus systems