drjobs Software Developer – AWS, Python/Go

Software Developer – AWS, Python/Go

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Bengaluru - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Software Engineer II

Important Information

Location: Bangalore

Experience: 8 Years

Job Mode: Full time

Work Mode: Hybrid

Job Summary

As a Software Engineer II you will contribute to the development and enhancement of software applications taking on more complex and challenging tasks than an entry-level role. You will apply your expertise to design code and test software solutions while collaborating with cross-functional teams to deliver high-quality products. This role is suited for individuals who have a solid foundation in software engineering and are looking to further advance their skills and career.

Responsibilities and Duties

  • Design develop and maintain software applications with a focus on delivering high-quality and efficient code.
  • Collaborate with product managers designers and other engineers to understand requirements and translate them into technical solutions.
  • Implement and maintain software features ensuring they meet performance reliability and security standards.
  • Participate in code reviews providing constructive feedback and adhering to best practices in software development.
  • Design develop and deploy cloud-native applications on AWS using services such as Lambda API Gateway DynamoDB Step Functions ECS/Fargate and S3.
  • Build and maintain RESTful APIs for internal and external service integration.
  • Contribute to the architecture and development of microservices that support a multi-tenant SaaS platform.
  • Write clean maintainable and testable code in Python or Go.
  • Work closely with DevOps to integrate CI/CD pipelines and infrastructure automation (Terraform CloudFormation).
  • Implement logging monitoring and alerting to ensure application health and observability.
  • Collaborate with cross-functional teams on technical design feature development and performance optimization.
  • Participate in code reviews sprint planning and agile development processes.

Qualifications and Skills

  • Bachelors degree in computer science software engineering or a related field.
  • 8 years of experience in software development with a proven track record of delivering complex projects.
  • Proficiency in Python or Golang for backend/cloud application development.
  • Strong hands-on experience with AWS cloud-native services and serverless design patterns.
  • Solid understanding of RESTful APIs microservices architecture and distributed systems.
  • Experience working on SaaS products or platforms.
  • Familiarity with Infrastructure as Code (IaC) tools like Terraform or AWS CloudFormation.
  • Working knowledge of containers (Docker) and orchestration (ECS EKS or Kubernetes).

Preferred:

  • AWS Certification (e.g. Developer Associate or Solutions Architect Associate).
  • Experience with automated testing frameworks and CI/CD pipelines.
  • Exposure to observability tools (CloudWatch Datadog Prometheus).
  • Knowledge of agile and DevOps practices.

Additional Requirements

Technologies: Python or Golang and AWS

Competencies:

Certifications:

About Encora

Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services Product Engineering & Application Modernization Data & Analytics Digital Experience & Design Services DevSecOps Cybersecurity Quality Engineering AI & LLM Engineering among others.

At Encora we hire professionals based solely on their skills and do not discriminate based on age disability religion gender sexual orientation socioeconomic status or nationality.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.