Software Developer II
Skills
Computer ScienceFront-End DevelopmentAmazon Web ServicesBusinessCSSFinanceFinancial Services
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
