Software Engineer Specialist

  • Category: Software Developer Jobs
  • Location: Jaipur, Rajasthan
  • Job Type: Full Time / Part Time
  • Salary: Estimated: $ 16K to 28K
  • Published on: 2025/09/16

Job Title: Software Engineering Expert

About the Role:

We are seeking an experienced software engineer to join our team. As a Senior Python Developer, you will play a key role in designing and developing complex Python-based software systems.

Responsibilities:
• Participate in the design and architecture of complex software systems, ensuring scalability, performance, and maintainability.
• Contribute to the definition of technical requirements and specifications.
• Evaluate and recommend technology choices and architectural approaches.
• Create and maintain technical documentation, including design documents and API specifications.
• Write clean, efficient, and well-documented Python code adhering to coding standards and best practices.
• Develop and implement robust RESTful APIs, including those built with FastAPI.
• Work with various database systems (relational and NoSQL) and optimize data interactions.
• Implement comprehensive unit, integration, and end-to-end tests to ensure high code quality and reliability.
• Develop and maintain scripts for automation, system administration, and data processing tasks.
• Collaborate effectively with cross-functional teams, including product managers, designers, and QA engineers.
• Actively participate in code reviews, providing and receiving constructive feedback.
• Mentor and guide junior Python developers, fostering their technical growth and knowledge.
• Contribute to the continuous improvement of development processes and practices.
• Participate in the deployment and configuration of Python applications in diverse environments, including cloud platforms.
• Monitor application performance, identify bottlenecks, and implement optimizations.
• Troubleshoot and resolve complex technical issues in a timely manner.
• Stay current with the latest advancements in Python, related frameworks, and software development methodologies.
• Analyze and effectively solve complex technical challenges.
• Proactively identify areas for improvement and propose innovative solutions.
• Explore and evaluate new Python libraries, frameworks, and tools.


Company Name: beBee Careers

Related jobs

  • MS Dynamics 365 CRM Developer

    Job Title: Microsoft Dynamics 365 CRM Data Migration Developer We are seeking a highly skilled Microsoft Dynamics 365 CRM Data Migration Developer to join our client's team in Dubai. About Us: Crystal Solutions Ltd. is a leading international recruit...

    Full Time / Part Time

    $ Estimated: 25K to 35K

    Jaipur, Rajasthan

    2025/10/04


    Apply Now

  • Senior Software Engineer

    33314BR Chennai Job Description Need a developer who is good in .net & SQL Technology and able to resolve issues quickly. This is for production support and the resource should have support process as well. Need to understand the application and ...

    Full Time / Part Time

    $ Estimated: 23K to 35K

    Anupgarh, Rajasthan

    2025/10/03


    Apply Now

  • Software Developer ( Node.Js ( Nest.Js ) + Laravel ) - 5 Years

    Company Description Dreamcast is a comprehensive event-tech suite designed for event leaders, helping to host scalable events, achieve high ROI, and deliver exceptional event experiences. Our advanced and innovative solutions offer complete control t...

    Full Time / Part Time

    $ Estimated: 18K to 20K

    Remote

    2025/10/03


    Apply Now