Description

Key Responsibilities

•           Experience with cloud platforms such as AWS, Azure, or GCP.

•           Strong background in data-driven applications, microservices, and API-first architectures.

•           Exposure to UX/UI best practices and user-centered design principles.

•           Design, develop, and maintain scalable, web-based applications using .NET (including .NET 8) and modern frameworks.

•           Lead development efforts, provide technical direction to .NET developers, and serve as the escalation point for issues.

•           Participate in architecture discussions, design/code reviews, and ensure adherence to security requirements.

•           Manage cross-location development teams and coordinate closely with Product, UX/UI, QA, DevOps, and Engineering.

•           Drive agile ceremonies including stand-ups, sprint planning, retrospectives, and release coordination.

•           Communicate project status and key metrics through reports and dashboards to stakeholders.

•           Modernize legacy applications and develop reusable components, methods, and best practices.

•           Evaluate technical approaches, identify risks, and propose mitigation strategies.

•           Experience with Salesforce, Apex, LWC, and knowledge of data integrations, APIs, security protocols, and handling PII is a plus.

 

Required Qualifications

•           5+ years of professional software development experience in languages such as Java, C#, JavaScript/TypeScript, and SQL.

•           Demonstrated expertise in tuning and maintaining MS SQL Server, including stored procedures and T-SQL.

•           5+ years managing software projects using Agile (Scrum/Kanban) and/or Waterfall methodologies.

•           3+ years working with Agile development practices and Azure-based projects.

•           Hands-on experience with project tracking tools such as Azure DevOps, Jira, ServiceNow, or equivalent.

•           Familiarity with version control systems (e.g., Git, GitHub), CI/CD pipelines, Team Foundation Server (TFS), 

•           Exposure to AI technologies, including integration of AI-driven features or services in applications.

 

Preferred Qualifications

•           Experience with middleware tools such as Boomi, MuleSoft, or equivalent.

•           Experience with Salesforce development (e.g., Apex, Lightning Web Components).

•           Background working with sensitive data, including PII, and implementing security protocols.

•           Exposure to modernizing legacy systems using .NET 8 and cloud-based technologies.

 

Education:

•           Bachelor’s degree in computer science, Engineering, or a related field (or equivalent experience).

 

Core Competencies & Soft Skills

•           Communication: Exceptional verbal and written skills; able to distill complex technical topics for non-technical audiences.

•           Leadership & Influence: Inspires trust across teams; skilled at negotiation and conflict resolution.

•           Analytical Thinking: Strong problem-solving abilities; data-driven decision making.

•           Adaptability: Thrives in fast-paced environments; quickly pivots when requirements change.

•           Organizational Excellence: Detail-oriented with a track record of delivering high-quality results on tight schedules

Education

Bachelor’s degree in computer science