Search by job, company or skills

Mphasis

Senior Software Engineer

Save
  • Posted 9 hours ago
  • Be among the first 20 applicants
Early Applicant

Job Description

Job Summary

A hands-onPython Developer with experience in designing and developing complex software solutions. The ideal candidate will have Python as a core skill, strong expertise in API design, data structures, and algorithms, along with hands-on experience in the AWS ecosystem and Fast API framework. Exposure to AI/ML development is an added advantage.

Technical Skills

Key Responsibilities

  • Python Developer
  • Work closely with software engineers to design, develop, and optimize complex applications, scripts, and tools.
  • Architect and implement RESTful APIs using Fast API, ensuring scalability and security.
  • Design and manage data structures and algorithms for high-performance applications.
  • Build and deploy cloud-native solutions leveraging AWS services (SQS/SNS, Lambda, S3, RDS, API Gateway, CloudWatch).
  • Ensure seamless integration and functionality across distributed systems.
  • Troubleshoot and resolve complex technical issues in production environments.

Required Skills & Qualifications

  • Professional experience in software development with Python as a primary language.
  • Strong proficiency in Fast API and API design principles.
  • Hands-on experience with AWS services and cloud architecture.
  • Solid understanding of asynchronous programming, microservices, and containerization (Docker/Kubernetes).
  • Expertise in data structures, algorithms, and performance optimization.
  • Experience with SQL/NoSQL databases.
  • Familiarity with CI/CD tools (GitHub Actions or similar)

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148983879

Similar Jobs

Bengaluru, India

Skills:

RtosRustCEmbedded Software DevelopmentPythonROS-based stacksLinux-based platformsintegration environmentsAUTOSAR ClassicAUTOSAR Adaptivesimulation debugging tools

Bengaluru, India

Skills:

bedrock PostgreSQLTensorflowPytorchDockerPythonAzureKubernetesAIF360AirflowpgvectorHugging Face TransformersRayMLflowPineconePrefectMicrosoft PresidioVertex AITorchServeLangChainFairlearnBLEUvLLMTGIKServeMilvusLlamaIndexROUGE

Bengaluru, India

Skills:

JavaGitRustCJavascriptDockerRubyPythonGo

Bengaluru, India

Skills:

AlgorithmsJavamulti-threadingScalaSoftware Designdata structuresRubySqlClojureconcurrency programming

Bengaluru, India

Skills:

data engineering Java ScriptingNode.JSSoapCurlRESTPythonAJOAEPDatabase fundamentalsAPI methodologiesData model Architecture