Enterprise Software Developer

7 days ago


Pune, Maharashtra, India Codebase Full time
Company Overview

We are Codebase, a young and dynamic software services company based in Pune, India.

We serve clients across the globe, focusing on enterprise SaaS, eCommerce, cloud, and application development. Our team of experts leverage cutting-edge technologies to deliver innovative solutions.

Estimated Salary

$80,000 - $110,000 per annum, depending on experience.

Job Description

We are seeking an experienced Full Stack Web Developer to join our team. The ideal candidate will have 3+ years of experience in software development using TypeScript, JavaScript, Java, and/or C#.

The role involves full-stack web / API development, front-end design and development, back-end API design and development, querying relational databases like MySQL, integrating with 3rd-party services via APIs, and leveraging message brokers like RabbitMQ.

Required Skills and Qualifications
  • Proficiency in TypeScript, JavaScript, Java, Next.js/React on Node.js, HTML, CSS, and SQL.
  • Experience with scalable application architecture and design, in-memory databases like Redis, and object stores like AWS S3.
  • Knowledge of development best practices like OOP, DRY, SOLID, design patterns, unit testing, version control (GIT), and Agile methodologies.
Benefits
  • A competitive salary range of $80,000 - $110,000 per annum, depending on experience.
  • Opportunities for professional growth and development in a dynamic environment.
  • A collaborative and supportive team culture.


  • Pune, Maharashtra, India BMC Software, Inc. Full time

    We at BMC believe that innovation and quality go hand-in-hand. That’s why we’re looking for a skilled SaaS Quality Engineer to join our team. This role offers a unique opportunity to drive cutting-edge technology and shape the future of enterprise software solutions. As a SaaS Quality Engineer, you will be responsible for implementing features, working...


  • Pune, Maharashtra, India Magic Software Enterprise Full time

    At Magic Software Enterprises, we're committed to innovation in software development. Our team is dynamic, diverse, and dedicated to excellence.We're seeking a talented Software Development Team Lead to oversee development projects, optimize processes, and ensure the delivery of high-quality software solutions.Lead and Inspire: Manage and mentor a diverse...

  • Software Engineer

    2 weeks ago


    Pune, Maharashtra, India BMC Software, Inc. Full time

    Job Summary:BMC Software, Inc. is an award-winning company that values trust, equality, and innovation. We are a fun and diverse place to work, where we give back to the community and champion our team members' wins.About Us:We help our customers become Autonomous Digital Enterprises by building world-class products and focusing on customer satisfaction. Our...


  • Pune, Maharashtra, India BMC Software, Inc. Full time

    Job DescriptionWe are seeking a skilled Enterprise Java Developer to join our team at BMC Software, Inc. The ideal candidate will have 5+ years of experience in enterprise software product development, with a strong focus on quality and innovation.Key ResponsibilitiesParticipate in all aspects of SaaS product development, from requirements analysis to...


  • Pune, Maharashtra, India BMC Software, Inc. Full time

    Job SummaryWe are seeking a skilled Enterprise Java Developer to join our team at BMC Software, Inc. As a key member of our SaaS engineering team, you will be responsible for designing, developing, and delivering high-quality enterprise SaaS solutions using cutting-edge technologies and tools.Key ResponsibilitiesParticipate in all aspects of SaaS product...


  • Pune, Maharashtra, India BMC Software, Inc. Full time

    About this roleWe are seeking a Java Developer to join our team at BMC Software, Inc. to help us build innovative SaaS solutions.Key ResponsibilitiesParticipate in all aspects of SaaS product development, from requirements analysis to product release and sustaining using agile methodology.Work with a team to implement features and collaborate with Product...


  • Pune, Maharashtra, India Magic Software Enterprise Full time

    Job Title: Senior Software ManagerAt Magic Software Enterprises, we're at the forefront of innovation in software development. Our team is dynamic, diverse, and dedicated to excellence.About the Role:We're seeking a passionate Software Manager/Senior Software Manager to lead our talented engineering team. In this role, you'll oversee development projects,...


  • Pune, Maharashtra, India BMC Software, Inc. Full time

    Company Overview">BMC Software, Inc. is an award-winning and culturally diverse company that values innovation, quality, and community involvement.">We are driven by a passion for helping our customers become Autonomous Digital Enterprises, empowering them to conquer opportunities ahead.">Job Description">We are seeking a highly experienced Senior Product...


  • Pune, Maharashtra, India Sunbridge Software Services private Limited Full time

    Job Title: Enterprise Software Sales SpecialistAbout the Role:We are seeking a highly motivated and experienced Enterprise Software Sales Specialist to join our team at Sunbridge Software Services. As an Enterprise Software Sales Specialist, you will be responsible for identifying new business opportunities, building strong customer relationships, and...


  • Pune, Maharashtra, India F337 Deutsche India Private Limited, Pune Branch Full time

    Job Title: Enterprise Software DeveloperThis role is for a skilled engineer responsible for designing, developing, and unit testing software applications. The ideal candidate should have excellent development experience in a Big Data platform and be proficient in Spark, Python, and related technologies. As part of our Agile development environment, you will...


  • Pune, Maharashtra, India Global Payments Asia-Pacific India Private Limited Full time

    Global Payments Asia-Pacific India Private Limited is seeking an experienced Enterprise Software Development Manager to lead our Applications System Development team.Key Responsibilities:Manage the analysis, programming, and testing activities for system and/or software application development and service support.Advises and confers with team members on...


  • Pune, Maharashtra, India BMC Software, Inc. Full time

    About the RoleWe are seeking a skilled Software Development Lead to join our team at BMC Software, Inc. You will be responsible for leading the development of our enterprise SaaS offerings, working closely with product managers, UX experts, and architects to deliver high-quality solutions.Key ResponsibilitiesParticipate in all aspects of SaaS product...


  • Pune, Maharashtra, India Vinz Global Full time

    Job Opportunity:As a Senior Enterprise Software Developer at Vinz Global, you will be responsible for developing cutting-edge enterprise solutions in a highly collaborative environment. This role offers an excellent opportunity to work on challenging projects and contribute to the growth of the company.Key Responsibilities:Develop high-quality software...


  • Pune, Maharashtra, India SAP Full time

    About the RoleSAP is seeking a highly skilled Enterprise Software Developer to join our team. As an integral member of our ASE Database team, you will play a key role in designing, implementing, and maintaining various modules within our client interfaces.Key ResponsibilitiesDesign, implement, document, and maintain various modules within our client...


  • Pune, Maharashtra, India BMC Software, Inc. Full time

    BMC Software, Inc. Job DescriptionWe are an award-winning, equal opportunity, culturally diverse, and fun company. Our work environment allows you to balance your priorities and bring your best every day. We champion your wins and support you in your career growth.About the RoleWe are looking for a skilled Senior Software Product Developer to join our team....


  • Pune, Maharashtra, India SKILLIANTECH INDIA PVT LTD Full time

    Job Title: Java Enterprise Software DeveloperAbout the Role:At SKILLIANTECH INDIA PVT LTD, we are seeking a skilled Java Enterprise Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining robust applications using Java, J2EE, and Spring frameworks. Your expertise in...


  • Pune, Maharashtra, India Radical Technologies Full time

    Job DescriptionWe are looking for an experienced Principal Enterprise Software Developer to join our team at Radical Technologies. The ideal candidate will have a strong background in developing and supporting complex software applications using optimal and efficient technologies, frameworks, and patterns. The main scope of work will include everything from...


  • Pune, Maharashtra, India Vinz Global Full time

    Software EngineerWe are seeking a highly motivated and skilled Software Engineer to join our dynamic team at Vinz Global. In this role, you will design and develop enterprise-grade software solutions, working closely with cross-functional teams to ensure timely delivery and high-quality results.Key Responsibilities:Design and Development:Design software...


  • Pune, Maharashtra, India Global Payments Asia-Pacific India Private Limited Full time

    At Global Payments Asia-Pacific India Private Limited, we're looking for a highly skilled Software Engineer Consultant to join our team.Key Responsibilities:10+ years of software development experience, with at least two years on enterprise-grade software.Experience working based on agile methodologies and good understanding of user stories and iterative...

  • Software Engineer

    2 weeks ago


    Pune, Maharashtra, India VINZ GLOBAL (INDIA) PRIVATE LIMITED Full time

    Job Summary:We are seeking a skilled Software Engineer to design and develop enterprise-grade software solutions for our dynamic team.Key Responsibilities:Design software features in line with agreed architecture and requirements.Develop high-quality, scalable, and efficient software solutions for enterprise applications.Implement software features as per...