Senior Software Developer Position

1 week ago


Mumbai, Maharashtra, India beBeeData Full time ₹ 17,00,000
Software Engineer Role

We are seeking a skilled software engineer to design, develop, and maintain complex desktop applications using advanced GUI libraries. The ideal candidate will have strong programming skills in Python, with expertise in FastAPI for building scalable and high-performance APIs. Additionally, they will possess proficiency in Pandas and NumPy for handling large datasets and performing data analysis.

Key Responsibilities:
  • Application Development:
    Design, develop, and maintain desktop applications using Python.
  • Develop clean, efficient, and reusable code following best practices.
  • API Development:
    Develop and maintain high-performance APIs using FastAPI.
  • Integrate APIs with databases and third-party services.
  • Ensure API security, scalability, and maintainability.
  • Data Manipulation & Analysis:
    Work extensively with Pandas and NumPy for data manipulation, transformation, and analysis.
  • Develop automated pipelines for handling structured and unstructured data.
  • Database Management:
    Design and optimize database schemas in MySQL, PostgreSQL, or MongoDB.
  • Write efficient queries and ensure performance tuning for large-scale datasets.
  • Version Control & Collaboration:
    Use Git for version control, branching, and release management.
  • Collaborate with cross-functional teams in an Agile environment.
  • Testing & Quality Assurance:
    Write unit tests and conduct debugging to ensure high-quality code.
  • Perform troubleshooting and resolve issues in development and production.
  • Documentation:
    Create and maintain technical documentation for applications, APIs, and processes.
  • Share knowledge and mentor junior developers when required.
Required Skills & Qualifications:
  • Strong programming skills in Python with expertise in PyQt for GUI/desktop application development.
  • Proven experience with FastAPI for building scalable and high-performance APIs.
  • Proficiency in Pandas and NumPy for handling large datasets and performing data analysis.
  • Good understanding of relational and non-relational databases (MySQL, PostgreSQL, MongoDB).
  • Solid knowledge of Git for version control and collaborative development.
  • Experience working in Agile/Scrum development environments.
  • Strong problem-solving abilities, analytical mindset, and debugging skills.
  • Excellent communication and collaboration skills.
Why This Opportunity is Perfect For You:

This role offers a challenging and dynamic work environment where you can grow your skills and contribute to the success of our team. If you are passionate about software development and eager to take on new challenges, we encourage you to apply.

We are committed to fostering a culture of innovation, collaboration, and continuous learning. As a member of our team, you will have access to cutting-edge technologies, opportunities for professional growth, and a supportive community of professionals.



  • Mumbai, Maharashtra, India beBeeSoftwareDevelopment Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    Software Development OpportunityWe are seeking a highly skilled software developer to fill this position.About the RoleA degree in Computer Science, Engineering, or a related field (Master's degree is an advantage).At least 5 years of experience in software development or a similar role.A proven track record of delivering high-quality software solutions.A...


  • Mumbai, Maharashtra, India beBeeApplication Full time ₹ 1,08,00,000 - ₹ 2,16,00,000

    Senior Software EngineerWe are seeking a seasoned Software Engineer to join our team. The ideal candidate will have a deep understanding of software development principles and the ability to design, build, and maintain complex applications.Main Responsibilities:Collaborate with cross-functional teams to develop innovative solutions that meet business...


  • Mumbai, Maharashtra, India NEC Software Solutions Full time

    Company Description NEC Software Solutions India Private Limited is based in Mumbai Worli Airoli and Bangalore with an employee strength of 1300 It is one of the foremost providers of end- to-end IT services across various sectors We work with diverse industry verticals which include publishing media financial services retail healthcare and...


  • Mumbai, Maharashtra, India beBeeSoftwareDeveloper Full time ₹ 21,04,700 - ₹ 24,16,900

    About this roleWe are looking for a skilled professional to join our team as a Senior Software Developer. As a key member of our technology group, you will be responsible for designing, developing, and maintaining cutting-edge software applications.The ideal candidate will have extensive experience in application programming development, with a strong...


  • Mumbai, Maharashtra, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 18,00,000

    Software Development RoleA software engineer responsible for developing and evolving software in a fast-paced environment using the latest technologies and infrastructure.Key Responsibilities:Develop, test, and deploy high-quality software solutionsWork collaboratively with cross-functional teams to achieve project goalsAnalyze and troubleshoot complex...


  • Mumbai, Maharashtra, India beBeesoftware Full time ₹ 1,50,000 - ₹ 28,00,000

    Software Developer OpportunityThis role presents a chance to work in a large distributed computing environment, where you will collaborate with experienced professionals to conceive and bring innovative products and services to market.Create solutions that leverage exposure to cutting-edge technologies on an incredible scale and speed.Develop scalable,...


  • Mumbai, Maharashtra, India beBeeDeveloper Full time ₹ 1,04,000 - ₹ 1,30,878

    Software Developer OpportunityWe are seeking a skilled software developer to join our team. In this role, you will be responsible for designing and building software solutions that meet the needs of our organization.Job Responsibilities:Design and develop software applications using Python and other relevant technologies.Work closely with cross-functional...


  • Mumbai, Maharashtra, India beBeeDeveloper Full time US$ 90,000 - US$ 1,50,000

    Job OverviewWe're seeking skilled engineers to build cutting-edge AI-powered solutions. This role involves designing and developing modular, scalable web applications with clean architecture.Collaborate with cross-functional teams to develop advanced AI-integrated solutions.Write clean, efficient, and maintainable code that stands the test of scale.Deliver...


  • Mumbai, Maharashtra, India beBeeSoftwareEngineer Full time ₹ 15,00,000 - ₹ 25,00,000

    As a software engineer, you'll be part of a talented team that designs, tests, deploys and maintains cutting-edge software solutions. You will have complete ownership of your projects throughout this role.You will research, conceptualize and develop technology solutions to enhance our client-facing and back-end applications.You will write code for web-based...


  • Mumbai, Maharashtra, India beBeeSoftwareEngineer Full time ₹ 12,00,000 - ₹ 36,00,000

    Job Description:">We are seeking an experienced Senior Software Engineer to join our team. As a key member of the development team, you will be responsible for designing and delivering high-quality software solutions that meet the needs of our customers.">Responsibilities:">Design and develop scalable, robust, and efficient software systemsCollaborate with...