About The Position

MDA Space is seeking a Student with solid critical thinking and problem-solving skills to be part of the Business Systems Team working as a .NET and Analytics Developer. The role involves designing, developing, modifying, debugging, and evaluating problems related to enterprise applications supporting different functional areas of the business. The student will also design and build reporting tools, information dashboards, data generators, and other end-user information portals or resources for existing and new systems hosted on-premise and in third-party IaaS/PaaS/SaaS clouds. This is a 12-month term position, starting in July 2026.

Requirements

  • Active student currently enrolled in a Bachelor’s program working towards a degree in a related field such as Computer Engineering, Computer/Data Science or related discipline
  • Curious about new techniques, process and approaches
  • Passionate about learning new technologies
  • Highly motivated, enthusiastic, and a positive thinker
  • Knowledge of C#, .Net Framework, SQL Server
  • Knowledge of Power BI and Azure ADF
  • Knowledge of cloud environments like Azure
  • Strong communication, interpersonal, presentation and technical skills

Nice To Haves

  • Experience with Web programming: HTML5, XML, CSS, AJAX, jQuery and Web API
  • Familiarity with Frameworks: .NET Framework, .NET Core, React and Angular
  • Experience with Azure DevOps

Responsibilities

  • Programs applications and interfaces for enterprise level systems using appropriate toolsets.
  • Generate ad hoc operational reports and regular datasets or report information for end-users using system tools and database or data warehouse queries and scripts.
  • Develops solutions by interpreting functional requirements and design specifications into existing applications.
  • Ability to design complex reports.
  • Performs unit test in the written code.
  • Extract data from multiple sources, integrate disparate data into a common data model, and integrate data into a target database, application, or file using efficient ETL processes.
  • 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.
  • Ensures effective implementation and on-going operation of new and modified applications, by conducting the training of users in the detailed system operation.
  • Supports application of best industry practices and standards and develop innovative solutions to difficult problems.
  • 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.
  • Participates in software upgrades and application of patches as required.
  • Performs all other duties as assigned.

Benefits

  • Accommodation during the recruitment process
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service