Senior Software Developer

7 days ago


Kanpur, Uttar Pradesh, India beBeeSoftware Full time US$ 90,000 - US$ 1,20,000
Software Engineering Position

Our organization seeks an experienced software engineer to lead the development of scalable and efficient applications using Python.

This role requires a strong understanding of cloud-based technologies, particularly Google Cloud Platform (GCP), as well as expertise in designing, developing, and deploying robust applications.

As part of our dynamic team, you will have opportunities to work on exciting projects, collaborate with cross-functional teams, and mentor junior engineers.

The ideal candidate will possess 5+ years of relevant work experience in software development, solid knowledge of the FastAPI framework, and hands-on experience with GCP core services.

Additionally, we are looking for someone who can write unit test cases, execute them, and propose architectural changes. Strong problem-solving skills, excellent communication abilities, and a Bachelor's degree in Computer Science or a related field are also required.

Key Responsibilities:
  • Design and develop scalable applications using Python.
  • Build and consume RESTful APIs using FastAPI.
  • Deploy and manage applications on the Google Cloud Platform (GCP).
  • Collaborate effectively with cross-functional teams.
  • Write clean, well-documented, and testable code.
  • Participate in code reviews to ensure code quality and adherence to best practices.
  • Troubleshoot and debug issues in development and production environments.
Requirements:
  • 5+ years of relevant work experience in software development using Python.
  • Solid understanding and practical experience with the FastAPI framework.
  • Hands-on experience with the Google Cloud Platform (GCP) and its core services.
  • Experience with CI/CD pipelines.
  • Ability to write unit test cases and execute them.
  • Able to discuss and propose architectural changes.
  • Knowledge of security best practices.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Bachelor's degree in Computer Science or a related field.
Optional Skills:
  • Experience with front-end frameworks such as Angular, React, or Vue.js.
  • Familiarity with DevOps principles and practices.
  • Experience with infrastructure-as-code tools like Terraform.
  • Knowledge of containerization technologies such as Docker and Kubernetes.


  • Kanpur, Uttar Pradesh, India beBeeDevelopment Full time ₹ 18,00,000 - ₹ 21,00,000

    Job Title: Senior PHP Software Development LeadJoin us in this exciting opportunity to lead our software development projects and drive growth.We're looking for a skilled Senior PHP Software Development Lead to join our team. This is an exceptional chance to make a meaningful impact, develop your expertise, and be part of a collaborative and innovative work...


  • Kanpur, Uttar Pradesh, India beBeeSoftwareDevelopment Full time ₹ 15,00,000 - ₹ 25,00,000

    Job Title: Senior Software Development ExpertOverview:This position requires a seasoned software development professional to lead the team in creating complex solutions using Python and React. The ideal candidate will possess strong technical skills, excellent communication abilities, and the capacity to mentor junior members.Key Responsibilities:Develop...


  • Kanpur, Uttar Pradesh, India beBeeSoftware Full time US$ 1,20,000 - US$ 1,50,000

    Senior Lead Engineer Job OverviewMajesco seeks a highly skilled Senior Lead Engineer to drive the development of high-quality software solutions. As a key team member, you will be responsible for designing and deploying scalable and secure software applications.The ideal candidate will have a strong background in software engineering principles, cloud...


  • Kanpur, Uttar Pradesh, India beBeeSoftwareDeveloper Full time ₹ 18,00,000 - ₹ 24,00,000

    Job Profile:A senior .NET developer is sought after to spearhead the development of cutting-edge software solutions.Key Responsibilities:Drive the design, development, and implementation of scalable and efficient .NET applications.Collaborate with cross-functional teams to identify business requirements and develop effective solutions.Required Skills and...


  • Kanpur, Uttar Pradesh, India beBeeSoftware Full time ₹ 12,00,000 - ₹ 18,00,000

    As a skilled Software Engineer/Analyst, you will play a key role in crafting innovative software solutions. This is an opportunity to join a team where you can grow and expand your skills in a collaborative environment.Key Responsibilities:Develop the full software development life cycle (SDLC) for projects from start to finish.Create detailed documentation...


  • Kanpur, Uttar Pradesh, India beBeeDevelopment Full time ₹ 20,00,000 - ₹ 25,00,000

    Senior .NET Software Development Manager PositionWe are seeking a seasoned .NET software development manager to lead our backend services and API team. As a senior .NET professional, you will be responsible for designing and implementing robust software solutions while leveraging AI development tools to enhance productivity.Design and develop scalable .NET...


  • Kanpur, Uttar Pradesh, India beBeeDevelopment Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Software Development OpportunityOur client, a leading AI infrastructure and talent platform founded in 2018, connects companies with remote software developers using AI-powered vetting and matching technology.The company has evolved to support AI infrastructure and AGI workflows, offering services in model training, fine-tuning, and deployment—powered by...


  • Kanpur, Uttar Pradesh, India beBeeSoftware Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Developing Software SolutionsJob Description:We are seeking a highly skilled software developer to design and develop cutting-edge software applications using modern programming languages. The ideal candidate will have experience with object-oriented design principles, design patterns, and scaling.Key Responsibilities:Design and develop software applications...


  • Kanpur, Uttar Pradesh, India beBeeMachineLearning Full time ₹ 18,00,000 - ₹ 24,00,000

    Team LeadWe are seeking a highly skilled Team Lead to spearhead our software development team.Key Responsibilities:Analyzing complex problems and developing effective solutions.Leveraging expertise in ML to drive business growth.Overseeing the entire software lifecycle, from development to deployment.Collaborating with internal teams to ensure seamless...


  • Kanpur, Uttar Pradesh, India beBeeSoftware Full time ₹ 80,00,000 - ₹ 1,20,00,000

    Senior Software EngineerWe are seeking a highly skilled and experienced software engineer to develop scalable web applications using .NET Core, ASP.NET MVC, Angular, HTML, CSS, and JavaScript.Main Responsibilities:Create responsive frontends with robust functionality and user-friendly interfaces.Design and implement backend services and APIs following...