Job Description
Job Title:  D&T Development Associate Manager - Payments
Posting Start Date:  5/30/25
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

Skills