Search by job, company or skills

Aramex

D&T Development Associate Manager - Payments

7-9 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 9 months ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job description:

Purpose of the Job

Assist in managing and leading a team of software developers, contributing to the design, development, testing, and deployment of software solutions. This role requires a combination of technical expertise, leadership skills, and the ability to support and guide the team towards achieving project goals and delivering high-quality software products.

Job Description
  1. Assist in managing and leading a team of software developers, providing mentorship, coaching, and guidance.
    • Assist in planning, organizing, and prioritizing software development projects to ensure timely delivery and adherence to quality standards.
    • Collaborate with cross-functional teams including product management, QA, and operations to define project requirements and milestones
    • Contribute to technical discussions and decisions, providing input on architecture, design, and development best practices.
    • Review code, architecture designs, and technical documentation to ensure alignment with development standards and quality guideline
    • Communicate project status updates, issues, and risks to stakeholders and senior management.
    • Assist in maintaining strong relationships with stakeholders to ensure alignment on project goals and expectations
    • Support the implementation and enforcement of software quality assurance processes and procedures.
    • Identify opportunities for process improvements and efficiency gains in software development and project execution.
Job Requirements - Experience and Education
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • Proven experience (typically +7 years) in software development, with exposure to project management or leadership responsibilities.
  • Full .NET software development lifecycle, including Visual Studio 2022, ASP.NET Core, RESTful Services, T-SQL, Auth0 and Dependency Injection
  • C# and VB.NET languages.
  • Web-based enterprise application development supporting high volume and fault-tolerant solutions.
  • Building and optimizing applications, preferably backend services with REST based APIs.
  • Utilizing C#, Razor syntax, and programming web applications.
  • Experience with front-end technologies and frameworks (e.g., React, Angular, etc.).
  • ORM tools such as Entity Framework and LINQ.
  • Source control, work item tracking, and build management with Team Foundation Server.
  • Multi-threaded programming techniques and developing WPF & XAML applications using ASP.NET in the MVC framework.
  • Solid understanding of web protocols and standards, including HTTP, SSL, REST, and JSON
  • Knowledge of IoC (Inversion of Control)
  • Expertise in testing API performance and security, along with optimization strategies
  • Experience troubleshooting and resolving issues in a time-efficient manner
  • Understanding of software development methodologies (Agile, Scrum, etc.) and version control systems (e.g., Git).
Leadership Behaviors
  • Building Outstanding Teams
  • Setting a clear direction
  • Simplification
  • Collaborate & break silos
  • Execution & Accountability
  • Growth mindset
  • Innovation
  • Inclusion
  • External focus

More Info

Job Type:
Industry:
Employment Type:

Job ID: 116553423