Senior .Net Software Developer - System Design

Engineer

Senior .Net Software Developer – System Design

Apply Now

- $0.00

  • Date posted
    June 2, 2026
  • Expiration date
    September 2, 2026
  • Application ends
    September 2, 2026

Our Client Currently looking for Senior .Net Software Developer – System Design

Essential Functions :

API Design & Development :

– Design, build, and maintain secure, scalable RESTful APIs using .NET Core (C#) to support both internal systems and client-facing applications

– Architect and implement authentication, authorization, and entitlements/access control systems to protect API endpoints and user data

– Develop and enforce API standards, versioning strategies, and documentation practices across the engineering team

– Collaborate with product and engineering stakeholders to translate business requirements into well-structured API contracts and service designs

– Review and optimize existing APIs for performance, reliability, and maintainability

Systems Design & Architecture :

– Contribute to and lead system design discussions, producing scalable, fault-tolerant architectures for distributed systems

– Apply event-driven architecture patterns using AWS services such as SNS, SQS, and EventBridge to build decoupled, resilient systems

– Evaluate trade-offs in architectural decisions and document them clearly for engineering and non-technical stakeholders

– Partner with solutions architects to align technical designs with long-term platform strategy and business goals

Cloud & Infrastructure :

– Build and deploy cloud-native applications on AWS, leveraging services including Lambda, API Gateway, S3, DynamoDB, RDS, and Cognito

– Author and maintain infrastructure-as-code using CloudFormation, Terraform, or AWS CDK to ensure repeatable, auditable deployments

– Optimize cloud resource usage for performance, cost efficiency, and reliability in production environments

Data & Backend Engineering :

– Design and optimize queries and data models across relational databases (PostgreSQL, MySQL, Aurora) and NoSQL databases (DynamoDB, MongoDB)

– Develop data-intensive backend services and pipelines using Python where appropriate alongside .NET Core

– Ensure data integrity, consistency, and security across services in distributed system environments

AI-Assisted Development :

– Incorporate AI coding tools such as Claude Code, GitHub Copilot, or Codex into daily development workflows to accelerate delivery and code quality

– Review and validate AI-generated code for correctness, security, and alignment with team standards before merging

– Share effective AI-assisted development practices with teammates to improve team-wide productivity and velocity

DevOps & Engineering Excellence :

– Participate in and contribute to CI/CD pipeline design and maintenance, ensuring fast, reliable software delivery

– Write unit, integration, and end-to-end tests to maintain high code quality and reduce production defects

– Participate in code reviews, providing constructive feedback and upholding engineering standards across the team

– Operate effectively within Agile/Scrum workflows, contributing to sprint planning, estimation, and retrospectives

Are you interested in this position?

 

Apply by clicking on the “Apply Now” button below!

 

#AlbionarcJobs#FintechJobs

#AsiaJobs#MiddleEastCareers

#TechTalent#FintechRecruitment

#FinanceOpportunities#

 

Apply Now

- $0.00

Select your currency