TransPerfect

Senior Software Engineer | Casablanca

TransPerfect
Apply
7 months ago
Casablanca, MoroccoSenior

Responsibilities

  • Design, develop, and document project requirements, specifications, and schedules.
  • Design and deploy data table structures for data handling and index optimization.
  • Research and evaluate software technologies to improve web application features and performance.
  • Analyze user needs and software requirements and assess design feasibility within time and cost constraints.
  • Code new features and maintain web applications using C#, .NET Core APIs, Angular, TypeScript, HTML, CSS, JavaScript, and SQL Server.
  • Troubleshoot and resolve software application issues.
  • Promote shared architectural constructs, standards, and frameworks across projects.
  • Implement architectures that meet project requirements and provide future leverage.
  • Conduct integration and unit testing using the MS Unit Test framework.
  • Review peer code and provide constructive feedback to ensure consistency and quality.
  • Provide technical advice to junior developers as needed.

Requirements

  • At least five years of experience in software development, including at least five years designing and implementing C# and .NET applications and web services.
  • At least four years of experience using SQL Server.
  • At least four years of experience building and maintaining web applications with Angular, React, or Vue.
  • At least four years of experience with unit, regression, and integration testing.
  • Knowledge of source control systems including Azure DevOps, Git, and SVN.
  • Advanced object-oriented design and modeling knowledge and good knowledge of design patterns.
  • Strong analytical, problem-solving, English oral, and written communication skills.
  • Ability to provide solutions for complex problems, learn quickly, and work with minimal supervision.

Tech Stack

AngularC#CSSGitHTMLJavaScriptMicrosoft SQL Server.NETReactSubversionTypeScriptVue.js

Categories

TransPerfect

About TransPerfect

10,000+ employees
Contact me