Back-end Senior Software Engineer II

7 hours ago


Bengaluru, Karnataka, India Curriculum Associates Full time US$ 1,25,000 - US$ 1,75,000 per year

At Curriculum Associates, we believe in the potential of every child and are changing the face of education technology with award-winning learning programs like i-Ready that serve a third of the nation's K–8 students. For more than 50 years, our commitment to making classrooms better places, serving educators, and supporting accessible learning experiences for all students has driven the continuous improvement of our innovative programs. Our team of more than 2,500 employees is composed of lifelong learners who stand behind this mission, working tirelessly to serve the educational community with world-class programs and support every day.

Summary:
The Senior Software Engineer II will be responsible for bringing new digital products to market and enhance existing ones by leveraging your expertise in software development with state-of-the-art industry frameworks collaborating closely with product management on engineering teams. The Literacy Tasks Product is part of CA Assessment suite and is designed to provide information on how a student is performing in phonological awareness, encoding, and fluency-related reading skills. The Senior Software Engineer II will have shared responsibility for the Literacy Task Backend (including the Lit Task Microservice), integration with the Front End and other iReady services.

Essential duties/responsibilities:
Develop software in collaboration with product owners, to deliver i-Ready experiences. Using:

  • Backend services and APIs using Spring, Spring MVC, Spring Boot, Hibernate.
  • You have experience working with SQL and databases, including schema design and analytic SQL.
  • You have experience with developing and scaling microservices on AWS. Experience designing and developing domain data models.
  • Experience calling and using a wide variety of AWS services, AWS lambda, and backend services.
  • Experience and passion for producing clear, maintainable, and testable code using tools like Junit, NGUnit, React Testing Library and Playwright.
  • An Advantage is a proven hands-on experience with Front End Technologies like: React, Typescript, Javascript, Redux, Vite, Webpack.

Collaborate with architects and senior engineers to design robust software ensuring seamless customer experience at scale. Operate with a continuous improvement mindset, conducting code and design reviews, as well as leveraging state-of-the-art code quality and productivity tools. Develop automated unit and integration tests to accompany all application code. Contribute ideas and effort to improve efficiency of our software development lifecycle. Drive code maintainability by addressing technical debt and defects proactively. Communicate clearly and consistently utilizing verbal and written forms, to ensure seamless progress on shared team goals. Experience working with AI tooling such as Github Copilot or Cursor AI Engage in personal and peer development through mentorship program participation. Engage in proactive learning to improve functional as well as technical knowledge.

Required Job Skills and Abilities:
Strong communication skills. Experience with multiple frameworks and languages, advanced skills in at least one. Experience delivering cloud hosted software services at scale. Experience working in an Agile environment, including experience with Scrum.

Required Education and Experience:
Bachelor's in computer science preferred 8+ years of experience in web application development.



  • Bengaluru, Karnataka, India beBeeDevelopment Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Job OpportunityWe are seeking a skilled Software Development Engineer II to join our team.The ideal candidate will have experience in designing and building high-performance, scalable, and secure back-end applications. They will work on building a global platform for billing, budgeting, payments, and promotions advertiser experience (AX).This role requires...

  • Software Engineer

    1 day ago


    Bengaluru, Karnataka, India beBeeBackendDeveloper Full time ₹ 18,00,000 - ₹ 25,00,000

    Advanced Back-End Software Engineer PositionWe are seeking a highly skilled and experienced Advanced Back-End Software Engineer to join our team. The ideal candidate will have expertise in designing and developing efficient back-end systems, building scalable RESTful APIs and microservices, and deploying AI/LLM-based applications.Main Responsibilities:Design...

  • Back End Engineer

    21 hours ago


    Bengaluru, Karnataka, India beBeeBackend Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    Job Title: Back End EngineerAbout the PositionDevelop, implement and deploy scalable high-performance applications using Java.Collaborate with cross-functional teams to identify requirements and design solutions that meet business objectives.Maintain and improve code quality adhering to coding standards and best practices.Prioritize tasks effectively...


  • Bengaluru, Karnataka, India Progress Software Full time US$ 90,000 - US$ 1,20,000 per year

    Job Title: Software Engineer Senior (.Net, C#) Progress Location: Bangalore Contract type: Full time Job Description We are Progress (Nasdaq: PRGS) - a trusted provider of software that enables our customers to develop, deploy, and manage responsible, AI-powered applications and experiences with agility and ease. Were proud to have a diverse, global...


  • Bengaluru, Karnataka, India beBeeSoftwareDeveloper Full time ₹ 20,00,000 - ₹ 25,00,000

    Unlock Your Potential as a Senior Software DeveloperAbout the RoleWe are seeking an experienced Senior Software Developer to join our team.The successful candidate will be responsible for developing and maintaining high-quality back-end software, designing customer-facing UI and back-end services, and ensuring seamless system operations.Key...

  • Senior Engineer II

    1 day ago


    Bengaluru, Karnataka, India Brace Infotech Full time

    Core Responsibilities : As a Senior Engineer II, you will work as the technical leader for the product(s) your team delivers. You will be counted on as a leader in your technology space, as you contribute to all areas of development and operations (pre-production to production). As a Senior Engineer II, you will dedicate a fair amount of time to the planning...

  • Back End Developer

    10 hours ago


    Bengaluru, Karnataka, India HarixEstate Full time US$ 60,000 - US$ 1,20,000 per year

    Company DescriptionWe suggest you enter details here.Role DescriptionThis is a full-time on-site role for a Back End Developer located in Bengaluru. The Back End Developer will be responsible for developing and maintaining server-side web application logic. The responsibilities include coding, testing, debugging, and deploying software, along with...


  • Bengaluru, Karnataka, India beBeeBackend Full time ₹ 1,00,00,000 - ₹ 2,50,00,000

    Job OpeningWe are seeking a seasoned software engineer to spearhead the development of our back-end systems.Key Responsibilities:Create scalable and efficient back-end infrastructure using Fast API and Python to meet the needs of our growing user base.Optimize concurrent requests through orchestration of I/O calls to ensure seamless performance.Implement...


  • Bengaluru, Karnataka, India beBeeDeveloper Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    **Job Opportunity: Back-end Software Developer**The position of back-end software developer is open to a skilled and experienced individual who can contribute to the development and maintenance of our flagship product, WorkInSync. This SaaS solution enhances employee productivity in the new era of hybrid workspaces.**Key Responsibilities:**- Design, develop,...


  • Bengaluru, Karnataka, India beBeeBackendDeveloper Full time ₹ 10,00,000 - ₹ 2,00,00,000

    We are looking for a skilled software engineer to join our team as a Backend Developer.Key Responsibilities:With over 5 years of experience in backend development, you will be responsible for designing, developing, and deploying scalable and efficient back-end systems.Required Skills and Qualifications:Strong proficiency in Java (Spring Boot, JPA, Hibernate)...