Overview
Skills
Job Details
Job Description
10-12 years of experience in software development with proficiency in one or more programming languages:
Golang (minimum 6-8 years of experience)
Java or NodeJS (desirable)
Cloud expertise: AWS (primary)
Hands-on experience with AWS Lambdas, Step Functions, DynamoDB, Redis Cache and related services
Experience with DevOps practices (CI/CD) and tools
Architecture and Engineering:
Clean architecture design and implementation
API design, development, and optimization
Proficiency in debugging, profiling, and performance optimization
Experience with AWS cloud engineering, software as a service (SaaS), and microservices architecture
Process
Well Versed with Agile ways of working (Scrum)
Job Responsibilities:
We're looking for a passionate and highly motivated Senior Developer to join the Engineering team responsible for System design & architecture, developing high-quality functions paying attention to details, and making customer experience seamless and smooth. Additionally, provide technical leadership and vision in design, implementation, testing, and rolling out existing, and new services.
Education:
- Bachelor's or Master's degree in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field.