Description

 


 

Key Responsibilities

  • Design end-to-end solutions for digital products, ensuring adherence to best practices in architecture, security, and performance.
  • Translate high-level business requirements into detailed technical designs.
  • Collaborate with stakeholders, Product Owners, Digital Product Managers, and Enterprise Architects.
  • Provide technical leadership to Agile development teams, assisting with task breakdown and estimations.
  • Enforce development standards, design models, and code reuse practices.
  • Ensure application runtime environments are current and secure, and develop long-term strategic plans.
  • Support secure AWS environment designs and promote Agile and DevOps practices.
  • Maintain effective communication with stakeholders and cross-functional teams.


 

Required Qualifications

  • 5+ years of experience in systems/software design.
  • 5+ years of hands-on programming experience with C#, .NET, .NET Core, and Python.
  • 3+ years of SQL programming experience.
  • 3+ years of experience delivering solutions in an Agile team environment.
  • Strong knowledge of AWS services and infrastructure, including serverless technologies (Docker, Lambda, Kinesis, EventBridge).
  • Experience with XML, JSON, Windows Services, IIS, Oracle, Linux, Postgres, and DynamoDB.
  • Excellent understanding of performance optimization, networking, and cloud architecture.
  • Strong communication and stakeholder management skills.


 

Preferred Qualifications

  • Experience with TypeScript, AWS CDK, and CloudFormation templates.
  • Knowledge of telematics systems.
  • Experience working in highly matrixed organizations.
  • Consultative skills and the ability to manage multiple clients or priorities

Education

Any Gradute