Skip to content
← Back to job listings

Senior Software Engineer

Cielo Projects · Hyderabad, TS, India

Software DevelopmentSenior LevelQuick applyfull-time27 days ago

About The Role

Role Summary/Purpose

Responsible for programing a component, feature and or feature set. Works independently and contributes to the immediate team and to other teams across business. Contributes to design discussions

Essential Responsibilities

  • Skilled in breaking down problems, documenting problem statements and estimating efforts.
  • Ability to take ownership of small and medium sized tasks and deliver while mentoring and helping team members.
  • Has the ability to analyze impact of technology choices.
  • Helps drive pair programming practices and code reviews across the team.
  • Demonstrates awareness or product positioning and key differentiation.
  • Expert in writing code that meets standards and delivers desired functionality using the technology selected for the project.
  • Demonstrates the initiative to explore alternate technology and approaches to solving problems. • Skilled in core data structures and algorithms and implements them using appropriate chosen language.
  • Promotes transparency by proactively sharing design choices with appropriate audiences, with the appropriate level of detail and timeliness.
  • Demonstrates expert understanding of functional and nonfunctional requirements and their priority within the backlog.

Qualifications/Requirements

  • Bachelor’s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math)
  • A minimum of 6 years of professional experience

 

Technical Expertise

Core Development Skills

  • Strong knowledge of OOD/OOP software design patterns and principles
  • Strong C, C++ development experience on Linux platform
  • Experience in Python and GoLang
  • Experience in building microservices and distributed systems
  • Experience working with high-throughput data systems and performance optimization Cloud & Containerization
  • Docker containerization
  • Strong understanding of Kubernetes (deployments, services, scaling, troubleshooting)
  • Experience working with AWS services such as EC2, S3, EBS, VPC, IAM
  • Experience with container orchestration using EKS AWS Architecture & Platform
  • Good understanding of AWS networking (VPC, security groups, load balancers)
  • Experience with CloudWatch for logging and monitoring
  • Knowledge of Auto Scaling, high availability architectures, and cost optimization
  • AWS Cloud Practitioner certification preferred DevOps & Infrastructure
  • CI/CD pipeline experience (Jenkins / GitHub Actions / GitLab CI)
  • Infrastructure as Code tools such as Terraform or CloudFormation
  • Strong DevOps practices and automation mindset
  • Experience with Git workflows and Linux administration Platform & Supporting Technologies
  • Good knowledge of Kubernetes ecosystem tools
  • Redis cache
  • Monitoring and observability tools
  • Metering and telemetry systems
  • EKS, CFTs, Terraform, and cloud infrastructure management

This listing was posted by a verified recruiter at Cielo Projects. Report this listing