Software Developer

3 weeks ago


Delhi, Delhi, India Talpro Full time

Job Description

This is a remote position.

Job Description : Software Developer (Python, AWS, Microservices)

Mandatory Skills :

- Python

- AWS (Lambda, S3, SNS, SQS, RDS, Aurora, DynamoDB)

- Microservices Architecture

- MySQL/Postgres

- Linux OS

- Git

Secondary or Good to Have Skills :

- Infrastructure as Code (IaC)

- NoSQL databases

- Containerization (Docker)

- CI/CD practices

Years of Experience : 4-6 Years

Role Type : Permanent (Talpro)

Notice Period : Immediate

Work Mode : Permanent Remote

Role Overview :

We are seeking a highly motivated and technically proficient Software Developer with expertise in Python, cloud technologies (AWS), and a solid understanding of microservices architecture.

The ideal candidate will possess strong analytical skills, deep knowledge of object-oriented programming principles, and a commitment to writing clean, reusable, secure, and scalable code.

If you're passionate about leveraging modern cloud infrastructure and constantly embracing new technologies, we would love to connect.

Key Responsibilities :

- Design, develop, and implement high-quality software solutions using Python with adherence to object-oriented programming best practices.

- Create robust, scalable, secure, and maintainable code with a focus on reusability and reliability.

- Leverage AWS cloud services including Lambda, S3, SNS, SQS, RDS, Aurora, and DynamoDB to design and deploy efficient microservices-based applications.

- Write and manage infrastructure as code (IaC), emphasizing efficiency, minimalism, and clarity (configuration-as-code principle).

- Participate in the complete lifecycle of software development, from requirement analysis, development, testing, deployment, to infrastructure management.

- Troubleshoot, debug, and optimize code performance to ensure seamless functionality and reliability.

- Engage proactively in continuous learning and adapting to new technologies and frameworks.

Technical Expertise :

- Proficient in Python programming, with solid hands-on experience in building robust backend services.

- Strong understanding of object-oriented design patterns and principles.

- Expertise in relational databases (MySQL/Postgres) and familiarity with NoSQL databases like DynamoDB.

- Comprehensive working knowledge of Linux-based operating systems, including OS architecture, command-line tools, scripting, and troubleshooting.

- Solid experience in designing and managing cloud-native solutions, specifically within AWS (Lambda, S3, SNS, SQS, RDS, Aurora).

- Familiarity with microservices architecture, including developing and deploying scalable, distributed applications.

- Proficiency in version control tools, especially Git, with a clear understanding of branching and merging strategies.

Soft Skills & Attributes :

- Excellent analytical and problem-solving capabilities.

- Strong sense of ownership and accountability, capable of independently managing project components end-to-end.

- Self-motivated, proactive learner who continuously explores new technologies to stay ahead.

- Ability to collaborate effectively with cross-functional teams and communicate clearly with technical and non-technical stakeholders.

- A detail-oriented mindset focused on delivering high-quality results.

If you are driven by innovation, committed to delivering cutting-edge solutions, and thrive in collaborative environments, we encourage you to apply for this opportunity and become a vital part of our dynamic team

(ref:hirist.tech)
  • Software Engineer

    10 hours ago


    Delhi, Delhi, India MRI Software Full time

    Job Title : Software : IndiaJOB DESCRIPTION :This is an Enterprise Systems Software Engineer position supporting Development activities for MRIs core applications, customer portals, and related applications that are integrated into our CRM.The position requires the ability to work in a fast-paced environment with other team members, developers, project...


  • Delhi, Delhi, India VTEST SOFTWARE PRIVATE LIMITED Full time

    About the Role :We are seeking an accomplished Senior Software Development Engineer in Test (SDET) with a strong background in test automation to lead our QA automation initiatives for Web and Mobile platforms.This individual will play a critical role in designing robust frameworks, integrating automation into CI/CD pipelines, and driving quality across a...

  • Software Developer

    4 days ago


    Delhi, Delhi, India beBeeDeveloper Full time US$ 75,000 - US$ 1,50,000

    Software Development OpportunitiesWe are seeking skilled software developers to play a key role in designing and implementing cutting-edge software solutions.Main Responsibilities:Designing and implementing software solutions using a range of technologies and programming languages.Collaborating with cross-functional teams to identify and prioritize project...

  • Software Developer

    3 days ago


    Delhi, Delhi, India Pioneer e Solutions Full time

    Job Description- Design and implement Java application phases.- Participate in architectural and software development activities.- Conduct software analysis, testing, programming, and debugging.- Recognize the production and non-production application issues.

  • Cloud Energy Software

    8 hours ago


    Delhi, Delhi, India Cloud energy software private limited Full time

    Job Title : Senior Developer - React NativeExperience : 5 - 10 yearsLocation : RemoteJob Description :The development team at Cloud Energy Software makes a big impact on the business. We take pride in creating high quality software through the most current software technology and best practices. We work by bringing knowledge, learning, ambition, and belief...

  • Full-Stack Developer

    2 hours ago


    Delhi, Delhi, India BRT Multi Software LLP Full time

    Company DescriptionBRT Multi Software LLP is a trusted provider of cutting-edge software solutions, specializing in custom and white-label platforms for MLM, cryptocurrency, blockchain, DeFi, and smart contract development. Our team of experts delivers scalable, secure, and performance-driven products that empower businesses worldwide, from crypto trading...


  • Delhi, Delhi, India beBeeSoftwareDevelopment Full time ₹ 9,00,000 - ₹ 12,00,000

    Software Development ProfessionalThis role involves the modification and improvement of existing software systems. Responsibilities:Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces.Directing system testing and validation procedures.Developing software programming and documentation...


  • Delhi, Delhi, India beBeesoftwaredeveloper Full time ₹ 12,00,000 - ₹ 20,00,000

    Software Development OpportunityWe are seeking an innovative software developer to join our global team.About the RoleCollaborate with geographically distributed teams to deliver software solutions.Communicate effectively, providing software design feedback and implementing new technologies and solutions.Write clean, elegant, and reusable code following...


  • Delhi, Delhi, India beBeeDevelopment Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Job Title: Software Development ExpertWe are seeking a skilled Software Development Expert to join our team. As a key member of our development team, you will play a pivotal role in driving the creation of high-performance software applications.Key Responsibilities:Contribute to all stages of the software development lifecycle, ensuring seamless...

  • Software Development Lead

    22 minutes ago


    Delhi, Delhi, India beBeeEngineering Full time ₹ 20,00,000 - ₹ 40,00,000

    Job TitleThe company is seeking a seasoned Full Stack Engineering Manager to lead the development team in creating high-quality software products. The successful candidate will oversee the design, development, and maintenance of software solutions that meet business requirements and exceed customer expectations.This leadership role involves close...