T-Net British Columbia
Sr Developer- Analyst - Bus Systems
T-Net British Columbia, Richmond, Virginia, United States, 23214
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 discipline5+ years of experience C#, .Net Framework, Python, React, Angular, SQL Server and developing/architecting SaaS/SOA Enterprise applications3+ years of experience with DevOps approaches for CI/CD, release management, and automation using tools such as Azure DevOp and Jenkins2+ years of experience with Docker and/or Kubernetes2+ 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 modelSecurity best practices (OWASP, SSL/TLS, Authentication, Authorization, etc.)Strong communication, interpersonal, presentation and technical skillsCritical Thinking, Strong problem-solving and analytical skillsHighly motivated, enthusiastic, and a positive thinkerPreferred Qualifications:Strong background in object-oriented development techniquesWeb programming: HTML5, XML, CSS, AJAX, jQuery and Web APIFrameworks: .NET Framework, .NET Core, React and AngularMicrosoft technology stack: MVC, Web Forms. NET, LINQ, Entity Framework, ADO.NET, Web API and WCFStrong experience in database design and development in Microsoft SQL Server or equivalentReporting and Business Intelligence platform: Power BI, IBM Cognos, Crystal reports, Microsoft BI (SSRS, SSIS, SSAS) are a plus or equivalentSource control tools (TFS, SVN, GIT, CVS or equivalent)Good understanding and ability to apply various process and Design PatternsHands on experience in Soap/Rest API/web serviceSpecial 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
#J-18808-Ljbffr