Senior Software Engineer (Hyderabad)

Senior Software Engineer (Hyderabad)

01 Sep
|
BPMLinks
|
Hyderabad

01 Sep

BPMLinks

Hyderabad

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.
- Robust 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

📌 Senior Software Engineer (Hyderabad)
🏢 BPMLinks
📍 Hyderabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (hyderabad) / hyderabad

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (hyderabad) / hyderabad