Lead Software Engineer
3 weeks ago
Senior Software Engineer IIBangalore, India The Opportunity:Anthology delivers education and technology solutions so that students can reach their full potential and learning institutions thrive. Our mission is to empower educators and institutions with meaningful innovation that’s simple and intelligent, inspiring student success and institutional growth. The Power of Together is built on having a diverse and inclusive workforce. We are committed to making diversity, inclusion, and belonging a foundational part of our hiring practices and who we are as a company. For more information about Anthology and our career opportunities, please visit www.anthology.com. This role focuses on Anthology’s LMS, Blackboard, where we pride ourselves on creating well-designed web and mobile solutions to support learners, instructors, and administrators. Blackboard allows learners and instructors to access online educational experiences wherever and whenever they want through web and mobile devices. Our technology helps instructors breathe life into educational content, brings efficiency to day-to-day tasks, and empowers instructors with tools to engage and assess every learner. We help motivate learners by promoting collaboration, communication, and connections with their peers and instructors. Primary responsibilities will include: Being a full stack developer working in an agile environment; participating in agile planning and executionParticipating in hands-on technical design, coding, and implementation of product features and improvementsEnhancing and supporting existing cloud-based products; designing and implementing new featuresResponding to the unique challenges of delivering and maintaining cloud-based software including troubleshooting live production environments, minimizing downtime, and responding to client-reported issuesCommunicating progress and escalating issues to management in a timely manner Developing broad and deep knowledge on existing software architectureAssisting with mentoring junior team membersCollaborating in a cross-functional agile team to solve challenging technical problems with innovative solutionsFollowing best practices and methodologies including coding and testing to produce scalable software on time with high qualityWorking with AI technology to enhance development efficiency and create exciting new features for our customers The Candidate: Required skills/qualifications: Degree in Computer Science or related field6-8 years of experience with web application development using Java and relational databasesKnowledge of modern front-end TypeScript and JavaScript frameworks such as jQuery, AngularJS, React, and ReduxStrong experience designing, writing, and deploying scalable software using infrastructure as a codeExceptional object-oriented design and Java coding skillsDeep understanding of data structures, algorithm analysis, and design skillsDemonstrated ability to incorporate beneficial software design patterns and identify performance anti-patternsExperience with cloud-based hosting solutions (AWS) and developing APIsKnowledge of Microservices architectureStrong oral and written communication skills, ability to communicate effectively with both technical and non-technical audiencesQuick learner with strong problem-solving and analytical skillsExperience writing unit and integration testsAbility to work with a team of engineers on cross-functional agile projectsExperience designing and implementing RESTful APIs and demonstrated proficiency with API concepts and designProficiency with the Java stack, SQL databases, Python, and web application developmentProficiency with the TypeScript, React, and web application developmentExcellent Object-Oriented design and coding skillsFluency in written and spoken English Preferred skills/qualifications: Experience scaling applications to meet growing business needs This job description is not designed to contain a comprehensive listing of activities, duties, or responsibilities that are required. Nothing in this job description restricts management's right to assign or reassign duties and responsibilities at any time. Anthology is an equal employment opportunity/affirmative action employer and considers qualified applicants for employment without regard to race, gender, age, color, religion, national origin, marital status, disability, sexual orientation, gender identity/expression, protected military/veteran status, or any other legally protected factor.
-
Lead Software Engineer
1 week ago
Bengaluru, Karnataka, India Coupa Software, Inc. Full timeCoupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and automate smarter,...
-
Lead / Staff Software Engineer - SDET
5 days ago
Bengaluru, Karnataka, India Black Duck Software Full timeBlack Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and...
-
NAD Software Engineer/ Lead
1 week ago
Bengaluru, India Trigent Software Private Limited Full timeNAD Software Engineer- 6+Yrs NAD Lead - 8+Yrs NAD Architect- 10 Yrs Location: bengalore Hands-on experience in Android and Linux core development with kernel-level expertise . They should have worked on HW targets and possess knowledge of Embedded targets (processor-based environments) basic hardware concepts software builds processes and environment kernel...
-
Software Engineer II
2 weeks ago
Bengaluru, Karnataka, India Rocket Software Full time ₹ 12,00,000 - ₹ 36,00,000 per yearIt's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related...
-
Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Innominds Software Full time US$ 6,00,000 - US$ 18,00,000 per yearJob Title: Software Engineer - Networking Protocols (C, Linux, TCP/IP, OSPF, BGP, VRRP)Location: Bengaluru, KA On-Payroll of Innominds software Work mode: Day1 work from office Mon-FriKey Responsibilities:Software Engineer with 4+ years of experience in L2/L3 protocol development proficient in C, Linux system programming, and TCP/IP Stack. Hands on...
-
Lead Software Development Engineer
7 days ago
Bengaluru, Karnataka, India Razorpay Software Private Limited Full timeRazorpay was founded by Shashank Kumar and Harshil Mathur in 2014. Razorpay is building a new-age digital banking hub (Neobank) for businesses in India with the mission is to enable frictionless banking and payments experiences for businesses of all shapes and sizes. What started as a B2B payments company is processing billions of dollars of payments for...
-
Software Engineer IV
3 days ago
Bengaluru, Karnataka, India MRI Software Full timeAs a software engineer, you will enhance online experiences for our huge user base. Utilizing your Web application experience to build responsive experiences for our customers. You will be working on new projects as well as existing live projects as well.About The RoleMRI-Software is seeking a Software Engineer to join our team working on products. As a...
-
Senior Manager, Software Engineering
2 weeks ago
Bengaluru, Karnataka, India Performance Engineer Full time ₹ 8,00,000 - ₹ 24,00,000 per yearResponsibilities:Web and Mobile Front-End Development:Build responsive, performant, and feature-rich web applications using Angular (latest version), JavaScript, TypeScript, and RxJS for handling asynchronous operations and complex data streams.State Management with NgRx:Utilize NgRx for managing state in Angular applications. Design scalable and efficient...
-
Software Engineer III
2 weeks ago
Bengaluru, Karnataka, India Guidewire Software Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSummaryGuidewire is the platform P&C insurers trust to engage, innovate, and grow efficiently. We combine digital, core, and data solutions to deliver a seamless experience for our customers. Our team is dedicated to building software that supports the future of the insurance industry, and we are looking for individuals who share our passion and vision.We...
-
Senior Software Engineer
1 day ago
Bengaluru, Karnataka, India Flexera Software Full timeRevenera helps product executives build better products, accelerate time to value and monetize what matters. Revenera's leading solutions help software and technology companies drive top line revenue with modern software monetization, understand usage and compliance with software usage analytics, empower the use of open source with software composition...