Expert Software Craftsman

2 days ago


Chennai, Tamil Nadu, India beBeeSoftware Full time ₹ 9,00,000 - ₹ 12,00,000
Software Developer Position

The client seeks a skilled and motivated software developer with expertise in Python to design, develop, and maintain software solutions that integrate seamlessly with our infrastructure while ensuring scalability, reliability, and efficiency.

  • Design and develop core components, libraries, and reusable modules using advanced Python programming practices.
  • Write highly performant, multi-threaded, and memory-efficient Python applications.
  • Maintain and optimize legacy Python systems and refactor them for modern architectures.
  • Experience with RESTful API development, data parsing, and service integration.
  • Conduct peer code reviews, enforce code standards, and perform refactoring when needed.
  • Write unit, integration, and functional tests using frameworks.
  • Maintain detailed documentation of code, APIs, modules, and design decisions.

Key Responsibilities:

  1. Proven experience in software development with a focus on infrastructure systems.
  2. Strong programming experience with Python , including OOP, data structures, exception handling, multithreading/multiprocessing.
  3. Solid understanding of standard libraries, generators, decorators, and context managers.
  4. Familiarity with at least one web framework such as Flask, FastAPI, or Django.
  5. Proficient with Git, CI/CD pipelines, and unit/integration testing frameworks (, Pytest).
  6. Strong Linux system administration skills.
  7. Strong technical/analytical and troubleshooting skills.
  8. Familiarity with distributed systems and microservices architecture.
  9. Experience with cloud platforms (AWS, Google Cloud, Azure) is a plus.
  10. Familiarity with containerization and orchestration tools (Docker, Kubernetes).
  11. Experience in understanding DNS, Email, NTP, and SFTP at enterprise scale is a plus.
  12. Familiarity with virtualization technologies like OpenStack, Nutanix, and VMware.
  13. Strong problem-solving skills and attention to detail.
  14. Excellent communication and collaboration abilities.

Technical Requirements:

  • Python
  • Core concepts: OOP, data structures, exception handling, multithreading/multiprocessing
  • RESTful API
  • Flask, FastAPI, or Django

  • Software Craftsman

    5 days ago


    Chennai, Tamil Nadu, India beBeeSoftware Full time ₹ 12,50,000 - ₹ 17,50,000

    Job OverviewThe Software Craftsman role involves designing, developing, and configuring applications to meet business process requirements.Main Responsibilities:Independently design and develop applications, becoming a Subject Matter Expert in the field.Actively participate in team discussions to ensure cohesive project outcomes.Promptly contribute solutions...


  • Chennai, Tamil Nadu, India beBeeSoftware Full time US$ 1,80,000 - US$ 2,00,000

    Job Title: Lead Software CraftsmanWe are seeking an exceptional Lead Software Craftsman to spearhead the development and maintenance of software applications. The ideal candidate will possess a deep understanding of software design, architecture, and engineering principles.About the Role:Design, develop, and maintain high-quality software...


  • Chennai, Tamil Nadu, India beBeeApplicationDeveloper Full time ₹ 15,00,000 - ₹ 20,00,000

    As a seasoned software craftsman, you will have the opportunity to design and build applications that meet business requirements. Your collaboration with cross-functional teams will enable you to develop application features and ensure solutions align with strategic objectives.Key Responsibilities:Develop into an expert in application development...


  • Chennai, Tamil Nadu, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 25,00,000

    Job Title: Expert Software CraftsmanWe are seeking an accomplished and skilled Senior Full Stack Developer to lead the development of high-quality, scalable web applications. The ideal candidate will have hands-on expertise in Angular, .NET Core, SQL Server, and Selenium-based test automation.The selected professional will be responsible for designing,...

  • Software Craftsman

    5 days ago


    Chennai, Tamil Nadu, India beBeeDevelopment Full time US$ 1,00,000 - US$ 1,50,000

    Job Title: Software CraftsmanWe are seeking a highly skilled programmer to develop software using Python and the Hx Platform.The ideal candidate will have:A strong background in Core Python and experience with creating libraries.Knowledge of Azure APIM and Open API Specs for writing and consuming APIs.While expertise in Hyperexponential is desirable, it's...


  • Chennai, Tamil Nadu, India beBeeSoftware Full time US$ 80,000 - US$ 1,50,000

    Expert Software Craftsman RoleWe are seeking a highly skilled expert to deliver high-quality software solutions tailored to meet client needs. The successful candidate will play a pivotal role in designing and developing innovative code.Key Responsibilities:


  • Chennai, Tamil Nadu, India beBeeSoftwareCraftsman Full time ₹ 10,00,000 - ₹ 25,00,000

    Job DescriptionWe are seeking a skilled and detail-oriented Senior Software Craftsman to design, develop, and maintain high-quality software solutions.This role involves working closely with cross-functional teams to understand user requirements, write clean and efficient code, and contribute to the full software development lifecycle.Key...


  • Chennai, Tamil Nadu, India beBeeSoftwareCraft Full time ₹ 1,04,000 - ₹ 1,30,878

    Job Title: Software Craftsmanship ExpertThe role is focused on creating innovative, cross-platform software solutions that meet the highest quality and performance standards.Key responsibilities include:Designing and implementing scalable software architectures using modern development patternsCollaborating with cross-functional teams to deliver features...


  • Chennai, Tamil Nadu, India beBeeSoftware Full time ₹ 1,04,000 - ₹ 1,30,878

    Software Development OpportunityPioneer E Solutions Pvt Ltd is looking for a skilled Software Developer to join our dynamic team and embark on a rewarding career journey.Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces is crucial for delivering high-quality solutions.Directing system testing and...


  • Chennai, Tamil Nadu, India beBeeSoftwareDeveloper Full time US$ 1,00,000 - US$ 1,50,000

    **Job Title: Senior Software Developer**We are seeking a highly skilled and experienced software developer to enhance our team's technical capabilities.The ideal candidate will have a strong background in software development, with expertise in designing, developing, modifying, debugging, and evaluating programs for functional areas such as finance, human...