We are seeking a highly skilled Senior Software Engineer with extensive experience in Ruby on Rails, Sidekiq, and AWS
The ideal candidate will have a strong understanding of debugging, migrating existing applications, and have a good grasp of cloud infrastructure and services provided by AWS
Key Responsibilities: Develop and maintain high-quality Ruby on Rails applications
Efficiently utilize Sidekiq for background job processing
Debug, troubleshoot, and fix issues across various environments
Migrate existing applications with minimal downtime and high reliability
Design and implement scalable, secure, and robust systems on AWS
Collaborate with cross-functional teams to understand user requirements and provide technical solutions
Ensure software architecture aligns with the overall platform architecture and other engineering best practices
Maintain code quality, organization, and automatization across the team
Requirements: Bachelor degree in Computer Science, Engineering, or a related field
Minimum 7+ years of professional experience in software development, specifically with Ruby on Rails
Proven experience with Sidekiq for background job processing
Strong debugging skills and experience in resolving complex issues
Experience in migrating applications and databases
Solid understanding of software engineering best practices and methodologies
Good knowledge of databases like PostgreSQL
Excellent problem-solving skills and attention to detail
Strong communication skills and the ability to work collaboratively in a team environment
Nice to Have: - Knowledge of caching mechanisms like Redis.
Knowledge of containerization and orchestration tools (Docker, Kubernetes). Experience on ROR,Java script, Gems and Libraries
Job Classification
Industry: BankingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Technical LeadEmployement Type: Full time