Software Developer II

Skills
Computer ScienceFront-End DevelopmentAmazon Web ServicesBusinessCSSFinanceFinancial Services
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • B.S. or MS in Computer Science Information Technology or equivalent experience
  • 3+ years of Python programming experience
  • 3+ years of Django experience
  • Solid working knowledge of Python frameworks such as Flask Django or FastAPI
  • Strong working knowledge of AWS services such as Lambda S3 API Gateway DynamoDB and RDS
  • Experience designing and building RESTful APIs and microservices
  • Familiarity with infrastructure as code such as Terraform or CloudFormation
  • Experience with containerisation Docker or Kubernetes
  • Understanding of CI/CD tools and automated deployment pipelines
  • Exposure to front-end technologies HTML CSS JavaScript or modern frameworks
  • Knowledge of monitoring logging and observability tools
  • Experience working in regulated environments such as financial services
  • Ensure development aligns with security and compliance requirements including PCI standards

Nice to have

  • Proactive
  • Agile
  • Collaborative
  • Detail-oriented
  • Mentoring mindset

Day to day

  • Design and build scalable web and mobile solutions using Python and AWS in a remote-first Agile environment
  • Develop secure applications and RESTful services while contributing to architecture scalability performance and deployment
  • Collaborate with cross-functional teams mentor junior developers and improve CI/CD testing and documentation practices