Search by job, company or skills

Senior Software Engineer

  • Posted 2 hours ago
  • Be among the first 10 applicants

Job Description

Job Summary

We are looking for a Software Engineer with strong experience in Python, Flask REST APIs, Snowflake, and AWS to design, develop, integrate, and maintain scalable cloud-based applications and data solutions. The candidate will work closely with cross-functional teams to build reliable APIs, data solutions, and cloud services while supporting application deployments and production environments.

Primary Skills

  • Python
  • Flask / Flask REST API
  • RESTful API development and integration
  • Snowflake
  • AWS Cloud Services
  • SQL
  • Cloud-based application development
  • Data integration and processing

Good to Have Skills

  • React.js
  • .NET Core Web API
  • C#
  • Aurora MySQL
  • Docker
  • Microservices architecture
  • CI/CD
  • GitHub Actions / Azure DevOps
  • AWS Lambda, S3, ECS/ECR, IAM, and CloudWatch

Key Responsibilities

  • Design, develop, and maintain scalable REST APIs using Python and Flask.
  • Develop application integrations and services using RESTful APIs.
  • Design and implement data solutions using Snowflake.
  • Develop SQL queries, stored procedures, and data processing solutions.
  • Work with AWS cloud services to develop, deploy, and maintain applications.
  • Utilize AWS services such as S3, Lambda, ECS/ECR, IAM, and CloudWatch as required.
  • Build and maintain data ingestion and integration workflows between applications, AWS, and Snowflake.
  • Troubleshoot application, API, database, and cloud-related issues.
  • Monitor application performance and resolve production issues.
  • Participate in code reviews and ensure adherence to development standards.
  • Develop and maintain automated CI/CD pipelines.
  • Collaborate with frontend, QA, DevOps, data engineering, and business teams.
  • Prepare technical documentation and support knowledge transfer.
  • Contribute to application architecture, design decisions, and continuous improvement initiatives.

Technical Experience

  • Strong hands-on experience in Python and Flask API development.
  • Good understanding of REST API design, authentication, error handling, and API integration.
  • Strong experience working with Snowflake and SQL.
  • Hands-on experience with AWS cloud services and cloud-based application deployment.
  • Understanding of database concepts and relational databases.
  • Experience with Git and CI/CD practices.
  • Ability to troubleshoot issues across application, database, API, and cloud environments.

Good-to-Have Experience

  • Experience developing applications using React.js.
  • Experience with .NET Core Web API and C#.
  • Experience working with Amazon Aurora MySQL.
  • Knowledge of Docker and containerized applications.
  • Experience with microservices architecture.
  • Familiarity with GitHub Actions or Azure DevOps.
  • Experience with AWS ECS/ECR and serverless services such as AWS Lambda.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • Strong software development and problem-solving skills.
  • Good communication and collaboration skills.
  • Ability to work independently as well as in a team environment.
  • Experience working in Agile/Scrum development environments.

Preferred Profile

Primary: Python | Flask API | Snowflake | AWS | SQL

Good to Have: React.js | .NET Core Web API | C# | Aurora MySQL | Docker | CI/CD | Microservices

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 153799877

Similar Jobs

Hyderabad, India

Skills:

CJtagShellPcieLinux OsPythonUartGitArmOpenBMCmemory mapLogic AnalyzerLinux kernel internalsRISC-VOpenBICOscilloscopeCPU architecturedriver architecturebootloadersASIC hardware validationhardware debuggingArcCXLmulti-threaded RTOSregister-level programming

Hyderabad, India

Skills:

LinuxTerraformNetworkingAnsibleKubernetesPythonInfrastructure fundamentalsAI-assisted development toolsGitHub CoPilot

Hyderabad, India

Skills:

.NETOopsWeb ApiCSSAsp.net MvcSQL ServerHTMLAngularNosqlDevopsGitJavascriptTddScssBootstrapMicrosoft AzureCosmos DBAWS

Hyderabad, India

Skills:

JavaGcpMySQLSpring BootKotlinAzureMicroservice ArchitectureSqlAWS

Hyderabad, India

Skills:

JavaRustGitCJavascriptDockerRubyPythonGo

Beware of Scammers

We don’t charge money for job offers