Application Development Technical Leader Jobs in Bengaluru
1191 Jobs Found
Manager, Enterprise Applications
Aviatrix Systems
Manager, Enterprise Applications Location: Bengaluru Team: Tech Ops Experience Required: 8+ Years (including 2+ years in Leadership) About Aviatrix: Aviatrix is a leading cloud network security company trusted by over 500 enterprises. Our Cloud Native Security Fabric (CNSF) delivers runtime security and visibility, enabling teams to adopt AI and serverless computing with confidence. The Role: Technical Manager & Architect We are seeking a Manager, Enterprise Applications for a hybrid role that balances hands-on engineering with strategic leadership. You will drive the design of secure, scalable applications while fostering a culture of accountability and excellence within our Bengaluru development team. Technical Expertise Core Technology Stack: Serverless Mastery: Expert-level proficiency with AWS Lambda and AWS Step Functions. Full-Stack Development: Professional experience in Node.js, Python, and React. Data Management: Strong knowledge of Postgres and cloud platforms (AWS, Azure, GCP). Advanced Engineering Skills: AI & LLM Integration: Experience building LLM-powered applications and leveraging AI tools for code generation and architecture exploration. Security & Authentication: Deep understanding of SSO integrations, API design, and distributed systems security. Infrastructure: Familiarity with DevOps, CI/CD, and automated testing frameworks. Key Responsibilities Technical Leadership: System Design: Lead the delivery of complex enterprise applications, making critical strategic trade-offs and proposals. Operational Efficiency: Continuously improve application reliability, performance, and security. Cross-Functional Representation: Act as the primary technical liaison for stakeholders and business partners. People & Team Management: Team Mentorship: Conduct 1:1s, performance reviews, and career development discussions for junior engineers. Execution & Planning: Drive team performance through strategic planning, tracking, and alignment with organizational priorities. Growth: Lead technical hiring to expand the Enterprise Applications team. Benefits & Why Aviatrix Total Rewards: Comprehensive pension, private medical, life assurance, and long-term disability. Wellbeing: Annual wellbeing stipend and generous holiday allowance. Inclusive Environment: We value unique paths. If you are passionate about leading engineers and solving cloud-scale challenges, we want to hear from you.
Software Development Manager
Kaleidofin Private Limited
Software Development Manager Experience: 8+ Years Location: Bangalore Company: Kaleidofin About Us Kaleidofin is a mission-driven fintech platform committed to delivering financial solutions for underserved communities. Our proprietary ki credit platform combines advanced credit health analytics, middleware integration, risk dashboards, and debt capital structuring empowering financial institutions to serve low-income customers, informal sector businesses, and MSMEs more effectively. Operating across India, Bangladesh, and Kenya, we ve already impacted over 6 million customers, enabling over $3 billion in debt capital for underserved communities. Backed by global investors including the Gates Foundation, Omidyar Network, and Blume Ventures, Kaleidofin is recognized as a leader in inclusive finance. Featured on Forbes Asia's "100 to Watch" Winner of RBI s Swanari TechSprint 2023 Winner of G20 TechSprint 2024 by BIS Certified as a Great Place to Work Role Overview As a Software Development Manager, you will play a key leadership role in shaping the technical roadmap and executing high-impact fintech products. You ll lead a team of engineers to build scalable, secure, and robust systems. This is a hands-on leadership role requiring active involvement in design, architecture, and code-level decisions. What You ll Do Own the product s engineering roadmap, architecture, scalability, and code quality. Guide system design decisions and lead architecture/code reviews. Collaborate closely with Product and Business teams to align on product strategy and feature development. Provide hands-on technical leadership especially in solving complex problems in fintech and lending domains. Mentor and develop engineering talent; foster a culture of ownership, innovation, and quality. Champion engineering best practices including test automation, CI/CD, and DevOps. Lead the adoption of data-driven practices including Big Data, PySpark, and data pipeline architectures. Balance short-term deliverables with long-term technical sustainability and scalability. Support team growth through career development, learning plans, and succession planning. 8+ years of software development experience, with 1 2+ years in people/team management roles. Strong fundamentals in computer science, system design, and problem-solving. Bachelor's or Master's degree in CS or related field from a top engineering institution (IITs, NITs, etc.). Proven experience building distributed, scalable, and secure systems. Strong hands-on experience with Python, Java, Spring Boot, and microservice architectures. Proficient in SQL/NoSQL, Kafka, CI/CD pipelines, and DevOps tools (Docker, Kubernetes, Jenkins, etc.). Familiarity with AI/ML model integration and credit scoring systems is a strong plus. Experience with data engineering: Big Data, Spark, Airflow, AWS stack (S3, Glue, Athena), etc. Knowledge of front-end and mobile (Android) development is a plus. Experience working in fintech, lending tech, or high-growth startup environments preferred. Excellent leadership, communication, and cross-functional collaboration skills. Be part of a high-impact team driving financial inclusion at scale. Work on cutting-edge technology in fintech and data infrastructure. Grow with a company that s winning global recognition and delivering real-world impact. Contribute to a people-first culture that values learning, innovation, and work-life balance. Qualification : Bachelor's or Master's degree in CS or related field from a top engineering institution
Lead Engineer Mobile Development
Mahindra First Choice
Lead Engineer Mobile Development Location: Bangalore Company: Mahindra First Choice About Mahindra First Choice Mahindra First Choice Wheels is India s leading used vehicle platform, revolutionizing the automotive ecosystem by organizing the fragmented pre-owned vehicle market. With the largest pan-India used car retail network, robust sourcing partnerships, a top-tier auto content platform, and a dominant position in enterprise solutions for banks, NBFCs, insurers, and OEMs, we are redefining the future of mobility through data, technology, and scale. Role Overview We are seeking a talented and experienced Lead Engineer Mobile Development to spearhead the design, development, and optimization of mobile applications across Android and iOS platforms. This role is ideal for a hands-on technical leader who thrives in a fast-paced environment, has deep expertise in Kotlin, Android, and iOS technologies, and can mentor teams while driving mobile projects from concept to deployment. Key Responsibilities 1. Technical Leadership & Architecture Lead the development of robust, scalable, and high-performing mobile applications for both Android and iOS platforms. Define and implement mobile architecture best practices, coding standards, and performance guidelines. Own the full mobile development lifecycle from architecture and design to deployment, monitoring, and maintenance. 2. Mobile Development & Hands-On Engineering Write clean, maintainable, and efficient code using Kotlin (including Kotlin Multiplatform), Android frameworks, and Swift/Objective-C for iOS. Build reusable libraries, components, and frameworks to streamline development. Implement modern UI/UX standards, animations, and seamless interactions for an exceptional user experience. Ensure apps are optimized for performance, battery usage, and responsiveness across devices. 3. Collaboration & Cross-Functional Coordination Work closely with Product Managers, UX/UI Designers, and Backend Engineers to translate product requirements into technical solutions. Integrate mobile applications with RESTful APIs and third-party SDKs. Coordinate with QA to ensure rigorous testing, debugging, and high-quality releases. 4. Innovation & Continuous Improvement Stay current with mobile development trends, tools, and best practices. Recommend and evaluate emerging technologies, frameworks, or tools to improve mobile development velocity and app performance. Continuously monitor and enhance the performance, stability, and usability of mobile applications. 5. Team Leadership & Mentorship Lead and mentor a team of mobile developers, fostering a culture of excellence, ownership, and learning. Conduct regular code reviews, provide technical guidance, and promote knowledge sharing. Manage development timelines, task allocation, and project delivery in collaboration with cross-functional teams. Qualifications & Skills Required Bachelor s or Master s degree in Computer Science, Engineering, or related discipline. 7+ years of hands-on experience in Android and iOS mobile application development. Deep expertise in Kotlin, Kotlin Multiplatform, and Android development (Android Studio, Jetpack components, Material Design). Proficiency in Swift and/or Objective-C for iOS development using Xcode and UIKit/SwiftUI. Solid experience integrating RESTful APIs, JSON, and third-party SDKs. Strong grasp of mobile architecture patterns such as MVVM, MVP, or Clean Architecture. Proven ability to publish and manage apps on Google Play Store and Apple App Store. Experience with performance profiling, memory optimization, and debugging tools. Preferred Experience with hybrid frameworks like Flutter or React Native. Familiarity with CI/CD pipelines, automation, and deployment tools. Working knowledge of Agile methodologies and tools like JIRA, Git, Jenkins, etc. Soft Skills Strong analytical and problem-solving skills with a keen attention to detail. Excellent communication and interpersonal skills to collaborate effectively across teams. Proven leadership capabilities and ability to mentor junior engineers in a high-growth environment. At Mahindra First Choice, you ll be part of a passionate, innovation-driven team that s transforming how India buys and sells used vehicles. This is a high-impact role with the opportunity to shape our mobile strategy and deliver apps used by thousands across the country. If you re looking to lead cutting-edge mobile projects and grow in a fast-paced tech-first environment, we d love to hear from you. Qualification : Bachelors or Masters degree in Computer Science, Engineering, or related discipline
Lead Product Engineer
Themathcompany
Job Title: Lead Product Engineer Location: Bengaluru, Karnataka, India Department: Product Engineering Experience: 6 10 years About TheMathCompany TheMathCompany (MathCo ) is a global Enterprise AI and analytics firm helping Fortune 500 and Global 2000 organizations drive better decision-making through custom-built AI solutions. With our proprietary platform NucliOS, we power scalable, reusable, and intelligent products that accelerate digital transformation across industries. At MathCo, we empower our engineers to innovate, take ownership, and work on cutting-edge enterprise-grade products from scratch. If you re passionate about full-stack product development and thrive in a dynamic, high-impact environment, we d love to talk to you. About the Role As a Lead Product Engineer, you will be responsible for the architecture, development, and deployment of full-stack applications that are critical to our enterprise clients success. You ll lead a cross-functional team and work closely with product managers, designers, and data scientists to deliver high-performance solutions that scale and transform. This role combines hands-on coding, system architecture, and team leadership, and is ideal for engineers looking to make a direct impact on product direction and execution. Key Responsibilities 1. Full Stack Development Build and maintain RESTful APIs and microservices using languages like Python or Node.js. Design and develop scalable and maintainable UI components using modern front-end frameworks (e.g., React, Vue, Angular). Architect and manage application databases (SQL & NoSQL). Integrate with authentication/authorization protocols (e.g., OAuth2, OIDC, SAML). Participate in the full product lifecycle from ideation and development to deployment and support. 2. Product Development & Collaboration Translate business requirements into technical solutions in collaboration with product managers and designers. Provide technical leadership and guidance to the development team. Optimize systems for performance, scalability, and reliability. 3. Code Quality & Testing Write clean, efficient, well-documented code following best practices and industry standards. Conduct and participate in code reviews. Develop and maintain automated test frameworks; ensure unit, integration, and end-to-end testing coverage. Oversee CI/CD pipelines and manage cloud-based deployments. Must-Have Technical Skills 6 10 years of experience in full-stack development and system design. Proficiency in backend languages like Python, Node.js (bonus: Rust, Go). Strong front-end experience with HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js. Expertise in REST APIs, microservices, and database design (ER modeling, data flow, API integration). Hands-on with PostgreSQL, MySQL, MongoDB, or similar. Experience deploying applications on cloud platforms (AWS, Azure, GCP). Familiarity with Docker, Kubernetes, and infrastructure tools like Terraform, CloudWatch. Version control and DevOps experience with GitHub, Azure DevOps, and CI/CD pipelines. Non-Technical & Soft Skills Strong knowledge of Agile methodologies (SCRUM). Excellent problem-solving and debugging capabilities. Strong communication and collaboration skills across teams. Ability to manage multiple projects in a fast-paced environment. Work with some of the best minds in data science, engineering, and AI. Drive high-impact product development used by Fortune 500 companies. Be part of a flat, inclusive, and innovation-driven workplace culture. Access to cutting-edge tools, custom-built platforms, and rapid experimentation. Apply now and help build world-class AI-driven solutions with MathCo.
Senior Java Developer
Synechron
Position Title: Senior Java Developer Microservices, Emerging Technologies & Cloud Integration Location: Bengaluru Bellandur (GTP) Employment Type: Full-time Role Overview We are seeking a highly skilled Senior Java Developer with deep expertise in microservices architecture, cloud integration, and emerging technologies such as blockchain, IoT, and AI. This role requires a proactive technical leader who can drive innovation, mentor teams, and deliver enterprise-grade solutions aligned with business objectives. Key Responsibilities Lead the design, development, and deployment of solutions leveraging emerging technologies. Provide technical leadership and mentorship to development teams. Collaborate with cross-functional teams to align project goals with business strategies. Research and evaluate new tools, technologies, and frameworks to drive innovation. Stay abreast of industry trends and emerging technologies to keep solutions future-ready. Required Skills & Competencies Expertise in Java, microservices architecture, and cloud platforms (AWS, Azure, or GCP). Strong understanding of blockchain, IoT, AI/ML, or other emerging tech. Deep knowledge of software development lifecycle, architecture, and design patterns. Proven ability to lead and guide teams through complex technical challenges. Strong analytical, problem-solving, and decision-making capabilities. Experience Minimum 5+ years of experience in Java development and leading tech initiatives. Hands-on experience in implementing projects using emerging technologies. Experience mentoring junior developers and collaborating with cross-functional teams. Demonstrated success in delivering scalable, secure, and high-performance applications. Day-to-Day Responsibilities Drive end-to-end project development using Java and relevant tech stacks. Provide technical direction and support to team members. Collaborate with product owners, architects, and business stakeholders. Recommend technology solutions to optimize business processes. Monitor industry advancements and assess relevance to ongoing initiatives. Qualifications Bachelor s or Master s degree in Computer Science, Information Technology, or a related field. Certifications in emerging technologies or cloud platforms are a plus. Soft Skills Strong communication and leadership abilities. Adaptability to fast-paced environments and tight deadlines. Excellent team collaboration and interpersonal skills. Ability to explain complex technical concepts to non-technical stakeholders. Passionate about innovation and continuous learning. Diversity, Equity & Inclusion at Synechron At Synechron, diversity and inclusion are core to our values. We are an equal opportunity employer committed to building a workplace that celebrates differences. Through our global Same Difference DEI initiative, we foster an inclusive culture that empowers everyone to thrive. We welcome applicants of all backgrounds and identities. Qualification : Bachelors or Masters degree in Computer Science, Information Technology, or a related field.
Java Architect
Camsdata Technologies India Pvt. Ltd.
Java Architect Bangalore (Bengaluru), India Location: Bangalore (Bengaluru) Experience: 10+ Years Industry: IT Software / Enterprise Application Development Role: Java Architect Employment Type: Full-time Function: Technology / Architecture / Solution Design Job Overview: We are seeking an experienced and visionary Java Architect to lead the design, development, and deployment of enterprise-level applications. This role requires deep expertise in Java technologies, microservices architecture, and cloud platforms. As a key technical leader, you ll collaborate with global teams, mentor junior developers, and drive high-quality, scalable software solutions that meet business goals. Key Responsibilities: Define and deliver scalable, high-performance Java-based architectures and solutions Lead development projects by translating business requirements into robust technical solutions Collaborate with cross-functional teams globally to ensure effective project delivery Create and maintain key architectural artifacts: solution overviews, integration diagrams, and technical decisions Mentor and coach development teams; provide code and design reviews to maintain code quality Present architectural solutions to technical and non-technical stakeholders Support microservices deployment and management on RedHat OpenShift, Kubernetes, or similar platforms Proactively identify and manage technical risks and dependencies Establish coding standards, secure coding practices, and DevOps methodologies Contribute innovative ideas for continuous improvement in software quality and delivery Remain hands-on designing, coding, and troubleshooting as needed in complex projects Technical Skills Required: 10+ years of experience in full-stack development with expertise in Java, J2EE, RESTful APIs, and Web Services Strong hands-on experience with Spring Boot, Spring Security with OAuth2, JUnit, and Mocking frameworks Proficiency in frontend development with AngularJS or similar JavaScript frameworks Experience with Microservices Architecture, SOAP & SOAP UI, and integration tools Sound knowledge of DevOps tools Git, Maven, Jenkins, Docker, etc. Experience deploying applications on RedHat OpenShift, Kubernetes, Camel, or Fuse Strong understanding of Linux environments and cloud infrastructure (AWS, Azure, or GCP) Familiarity with Test-Driven Development (TDD) and secure coding practices Good understanding of encryption technologies and application security standards Leadership & Communication: At least 3 years as a Technical Lead or Architect, with experience coaching teams and presenting solutions to clients 4+ years of direct customer interaction able to articulate architecture and influence stakeholder decisions Proven track record of decision-making, problem-solving, and leading by example in fast-paced environments Excellent verbal and written communication skills, with the ability to explain complex technologies to non-technical audiences Preferred Qualifications: Bachelor s or Master s degree in Computer Science, Engineering, or related field Certifications in Java, Cloud, or Architecture (e.g., TOGAF, AWS Certified Solutions Architect) are a plus Opportunity to work on large-scale, enterprise-grade systems Collaborative work culture with a focus on innovation and leadership Exposure to cutting-edge technologies and cloud-native development Lead technical strategy and make a measurable impact on global solutions Qualification : Bachelors or Masters degree in Computer Science, Engineering, or related field
Senior Software Engineer, Customer Solutions
Commure
Job Title: Senior Software Engineer Customer Solutions Location: Bengaluru, India Employment Type: Full-time Department: Engineering About Commure Commure is revolutionizing healthcare with AI-powered technologies designed to eliminate administrative overhead and give clinicians more time with patients. Our platform combines advanced LLM AI, RTLS, and workflow automation to streamline clinical operations, improve patient engagement, and enhance care delivery. We support 250,000+ clinicians across hundreds of care sites nationwide and we re just getting started. If you're passionate about building life-changing solutions in one of the world s most vital industries, now is the time to join. About the Role As a Senior Software Engineer on the Customer Solutions team, you ll be instrumental in building and customizing applications on top of our Patient Experience Platform to address client-specific needs. Your work will directly impact how healthcare providers interact with our technology and serve patients better. Key Responsibilities Translate business and client requirements into scalable, maintainable technical solutions. Design, develop, and integrate customized applications and services using our core platform. Collaborate with internal teams and customers to prioritize features and maintain a customer-focused development backlog. Build long-term client relationships through technical leadership and delivery excellence. Implement and maintain observability through logging, monitoring, and alerting systems. Apply SRE and DevOps practices to improve stability and incident response. Coordinate testing and quality assurance activities in collaboration with QA teams. Stay informed on healthcare tech trends and integrate innovations into the platform. Participate in client-facing meetings to advise on feasibility, risks, and technical trade-offs. Mentor junior engineers and contribute to a strong engineering culture. Required Qualifications Bachelor's or Master s degree in Computer Science, Engineering, or a related field. 3+ years of professional software development experience. Frontend: React, Next.js, TypeScript Backend: Python, Node.js Cloud: Proficiency in AWS, Azure, or GCP with experience in cloud-native architectures CI/CD: Familiarity with tools like GitHub Actions, Google Cloud Build, etc. Infrastructure: Experience with Docker, Kubernetes, and IaC principles Monitoring & Observability: Implemented logging, tracing, and alerting systems Production Support: Experience with on-call rotations and incident response Strong communication and collaboration skills with cross-functional teams Experience working directly with clients to deliver technical solutions Understanding of APIs, webhooks, and third-party system integrations in healthcare Preferred Skills Familiarity with HIPAA, FHIR, HL7, and other healthcare standards Understanding of data privacy, compliance, and security best practices Strong problem-solving abilities and adaptability in dynamic environments Experience in client support, customization, or professional services engineering is a plus Why You ll Love Working at Commure + Athelas Mission-Driven Work Help transform healthcare through meaningful technology. Elite Backing Backed by General Catalyst, Sequoia, Y Combinator, and more. Explosive Growth 500%+ YoY growth pre-merger and Series D funded. Competitive Benefits Flexible PTO, health insurance, parental leave, and more (location-specific). Be part of the future of healthcare. Join Commure and help build intelligent, scalable systems that truly matter. Qualification : Bachelor's or Masters degree in Computer Science, Engineering, or a related field.
Technical Architect - Salesforce
Rubrik
Technical Architect Salesforce Location: Bangalore, India Team: Enterprise Applications About the Team Rubrik s Enterprise Applications team is responsible for managing core SaaS systems (Salesforce, NetSuite, Workday, Coupa, etc.) supporting key business processes including Lead-to-Cash, Hire-to-Retire, and Customer Support. Their mission is to enhance business value and user experience while scaling the organization. Role Overview As a Salesforce System Architect, you will be the strategic and technical lead responsible for designing, implementing, and optimizing scalable Salesforce solutions. This is a high-impact role requiring deep technical knowledge, enterprise-grade architectural skills, and strong collaboration with both business and IT stakeholders. Key Responsibilities Architecture & Design Define scalable, secure, and maintainable Salesforce architecture. Establish design and integration standards and best practices. Evaluate and integrate AppExchange tools and third-party solutions. Development & Implementation Provide technical leadership to developers and admins on complex projects. Oversee integrations between Salesforce and enterprise systems (e.g., ERP, HRIS). Lead end-to-end solution delivery design through deployment. Strategy & Collaboration Translate business requirements into architectural blueprints. Act as a trusted advisor to stakeholders on leveraging Salesforce for impact. Align solutions with broader enterprise architecture and IT strategy. Optimization & Maintenance Monitor and optimize system performance and scalability. Address technical debt, platform upgrades, and continuous enhancements. Governance & Compliance Define and enforce data governance, security, and SOX compliance protocols. Ensure proper licensing and usage in line with Salesforce contracts. Experience You ll Need Required 10+ years of Salesforce experience, including development and architecture. Strong command of Sales, Service, Experience, and Marketing Clouds. Expertise with Lightning, Apex, SOQL, Visualforce, Flows, and LWC. Proven record of integrating Salesforce with ERP, HR, and custom apps. Deep familiarity with CI/CD tools (Copado, Gearset) and DevOps practices. Salesforce certifications: System Architect, Application Architect, or CTA (preferred). Preferred Experience with Agile/Scrum delivery. Hands-on with ETL tools like MuleSoft, Informatica, Dell Boomi. Excellent problem-solving and stakeholder communication skills. Core Competencies Strategic and architectural thinking. Leadership and mentorship of technical teams. Ability to balance multiple priorities in a fast-paced environment. Strong attention to detail and focus on quality. Strong interpersonal and collaboration skills. Rubrik leads in Zero Trust Data Security , offering cutting-edge technology to protect enterprise data from cyber threats. The company supports continuous learning, innovative work, and impactful contributions within a high-growth environment.
Principal Engineer
Eightfold
Job Title: Principal Engineer Location: Bangalore, Karnataka, India Job Type: Full-Time | Hybrid Experience Level: 15+ Years About Eightfold.ai Eightfold.ai is on a mission to solve one of the most pressing problems of our society employment. We are reimagining how individuals connect with the right opportunities by focusing on potential, not just past experience or networks. Our AI-powered Talent Intelligence Platform helps global organizations hire, develop, and retain diverse talent more effectively. With over $410M in funding and a valuation exceeding $2 billion, we are backed by some of the world s top investors. Join us and be part of a fast-growing company that s making a global impact. About the Team You will join the core team behind our flagship Talent Acquisition (TA) product, a critical revenue-generating platform used by global enterprises. This team: Drives end-to-end feature development and platform scalability. Integrates the latest in AI and Large Language Models (LLMs). Accelerates hiring outcomes for customers worldwide. Builds new products and enhances existing ones for long-term value. What You ll Do As a Principal Engineer, you will play a pivotal technical leadership role, influencing architecture, mentoring engineers, and ensuring robust product delivery. Lead architecture & design of complex, scalable systems that power our core products. Hands-on development of mission-critical features and services. Mentor and coach engineers through code reviews, design discussions, and best practices. Collaborate cross-functionally with product managers, designers, and engineering leaders to align technical execution with business goals. Drive innovation by integrating emerging technologies like LLMs, cloud-native tooling, and modern dev practices. Participate in strategic planning and recruit top engineering talent through hiring initiatives and technical evaluations. Represent the team in internal and external tech talks, meetups, and conferences. 15+ years of hands-on software engineering experience with a proven track record in product companies. Deep expertise in scalable distributed systems, microservices architecture, and cloud-native platforms. Passion for clean, maintainable, high-performance code and a commitment to engineering excellence. Experience building large-scale web applications in a SaaS or startup environment. Excellent communicator and natural leader with the ability to inspire engineers and drive impact. Familiarity with modern tech stacks and cloud platforms (AWS, GCP, or similar). Self-starter with strong ownership, curiosity, and problem-solving skills. Engineering Culture at Eightfold At Eightfold, you won t be handed just a task you ll be given ownership and purpose. We believe in: Responsibility over hierarchy Transparency and open communication Continuous learning and improvement Fast, iterative execution Making a real-world impact Work Model & Benefits Hybrid Work Model: We believe in flexibility and collaboration. Our team works from the Bangalore office two days a week, with plans to transition to three. What We Offer: Competitive compensation & equity options Comprehensive health benefits for you and your family Cutting-edge work on AI, ML, and platform-scale technologies Global exposure and opportunities for rapid career growth Equal Opportunity Statement Eightfold.ai is proud to be an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees, regardless of race, religion, gender, age, or background. If you're a hands-on technical leader passionate about scalable architecture, mentorship, and real-world AI applications, we d love to hear from you. Apply now to shape the future of employment with Eightfold.ai.
Software Development Engineer II - Golang (Instamart Team)
Swiggy Careers
Software Development Engineer II - Golang (Instamart Team) Location: Bangalore, Karnataka Full Time Experience: 3 - 5 Years Position Overview: As a Software Development Engineer II (SDE II) at Swiggy, you will play a pivotal role in owning the end-to-end design and architecture of complex systems within the Instamart team. You will co-own the technology vision of your team and contribute significantly to the success of the team s mission-critical applications. Partnering closely with product and business teams, you will translate product features and specifications into high-level and low-level designs, ensuring smooth execution and delivery. Key Responsibilities: Ownership of Design & Architecture: Own the end-to-end design and architecture of complex systems. Collaborate with teams to create scalable and maintainable solutions. Collaboration & Innovation: Partner with product and business teams to translate product specifications into technical designs, fostering continuous innovation. Best Practices: Establish and drive best practices within your team for efficient design and development. Technology Leadership: Lead discussions on code reviews, design reviews, and architecture discussions. Influence the adoption of new technologies and tools. Long-Term Technology Vision: Contribute to and implement the long-term technology vision for your team, ensuring sustainable growth and innovation. Tool & Technology Decisions: Decide the technology stack and tools for your team, taking ownership of these choices. Educational Background: B Tech/M Tech in Computer Science or equivalent from a reputed college. Experience: 3 - 6 years of experience in a product development company, specifically in designing and developing complex systems. Technical Expertise: Strong knowledge and application of algorithms and data structures, with a focus on space and time complexities. Programming Skills: Proficiency in Golang (mandatory), along with good understanding of object-oriented programming and design patterns. System Design: Strong design skills involving data modeling and low-level class design. Platform Expertise: Hands-on experience with databases and Linux/Unix platforms. Development Practices: Familiarity with SDLC in an agile environment and experience collaborating with cross-functional teams to drive on-time deliveries. Technical Aptitude: Strong technical aptitude and a solid understanding of computer science fundamentals. At Swiggy, you will be part of a high-performing team that is passionate about creating innovative products. As a Software Development Engineer II, you'll have the opportunity to drive technical leadership and innovation while contributing to building mission-critical applications. We offer a dynamic work environment where you can make an impact and grow in your career. Equal Employment Opportunity: Swiggy is an Equal Employment Opportunity employer. We do not discriminate based on race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or any other legally protected characteristic. Qualification : B Tech/M Tech in Computer Science or equivalent from a reputed college.
Sr Technical Project Manager
Mphasis Limited
Senior Technical Project Manager Location: Bangalore Experience: 12 15 Years Company: Mphasis Job Summary The Technical Application Delivery Manager is responsible for overseeing the comprehensive delivery of software applications, ensuring alignment with business needs, technical requirements, and best practices. This role requires a combination of technical expertise, project management skills, stakeholder engagement, and leadership abilities to successfully drive application development and deployment across multiple teams. The candidate will collaborate closely with development teams, business analysts, infrastructure engineers, and stakeholders to ensure timely and high-quality delivery of software solutions. Years of Experience Needed 8+ years of experience in IT/application delivery At least 3-5 years in a leadership role Technical Skills Software Development Lifecycle (SDLC): Expertise in Agile, Scrum, and DevOps practices Cloud Technologies: Proficiency in AWS, Azure, or Google Cloud Platform (GCP) DevOps & CI/CD: Knowledge of Jenkins, GitHub Actions, Azure DevOps, Kubernetes, Docker, Terraform Application Architecture: Expertise in microservices, APIs, event-driven architecture, containerization Programming & Scripting: Familiarity with Java, .NET, Python, JavaScript, or other modern languages Database & Data Management: Understanding of SQL/NoSQL databases, data governance, and analytics CRM: Familiarity with Salesforce Project & Delivery Management Skills Experience in Agile project management, Jira, and Agile frameworks (Scrum, SAFe, Kanban) Expertise in budgeting, cost estimation, and financial planning for application development projects Stakeholder communication and executive reporting skills Vendor management and contract negotiation experience Soft Skills Leadership & Team Management: Ability to mentor teams and foster a culture of accountability and innovation Problem-Solving: Strong analytical skills for troubleshooting technical and process-related issues Collaboration: Excellent ability to work across cross-functional teams, including business and IT Decision-Making: Data-driven approach to prioritization and resource allocation Customer-Centric Mindset: Ensuring that applications align with business and user needs Key Responsibilities (KRA Key Result Areas) Project & Application Delivery Management Lead the planning, execution, and delivery of software applications, ensuring adherence to scope, budget, and timeline Define and manage application delivery roadmaps, aligning with business objectives and IT strategy Oversee software development lifecycle (SDLC) processes, including Agile, DevOps, and CI/CD pipelines Ensure effective risk management and mitigation strategies in application development projects Monitor project performance and take corrective actions to resolve issues proactively Stakeholder & Vendor Management Collaborate with business stakeholders to understand application requirements and translate them into technical solutions Serve as the primary contact point between IT teams, business units, and third-party vendors Manage vendor relationships, ensuring SLAs, contracts, and performance standards are met Communicate progress, challenges, and risks to senior management and stakeholders Technical Leadership & Architecture Oversight Work with architects and development teams to ensure scalable, secure, and high-performing application architectures Promote best practices in software engineering, security, and cloud adoption Provide technical guidance on integration, APIs, microservices, and data management Advocate for automation, DevOps, and cloud-native application development Team Management & Agile Coaching Lead and mentor development, QA, and DevOps teams to enhance technical proficiency and delivery efficiency Foster Agile and DevOps methodologies, ensuring collaboration and continuous improvement Conduct performance reviews and cultivate a culture of learning and innovation within the team Security, Compliance & Risk Management Ensure applications comply with cybersecurity policies, data protection regulations, and industry standards Collaborate with security teams to integrate security best practices into the SDLC Manage incident response plans for application-related issues and security breaches Continuous Improvement & Innovation Identify opportunities for process improvements, automation, and optimization in application delivery Stay updated with emerging technologies, frameworks, and trends in application development Drive digital transformation initiatives, including cloud migration and modernization Experience & Qualifications Educational Background: Bachelor s or Master s Degree in Computer Science, Information Technology, Engineering, or a related field Professional Experience: 8+ years of experience in IT/application delivery, with at least 3-5 years in a leadership role Proven experience in managing large-scale enterprise application development and deployment Strong background in cloud platforms (AWS, Azure, GCP) and DevOps methodologies Experience working in regulated industries (finance, healthcare, telecom) is advantageous Certifications Needed Project Management: PMP, PRINCE2, CSM (Certified Scrum Master), SAFe Agile Certification Cloud & DevOps: AWS/Azure/GCP Solutions Architect, Kubernetes, Terraform About Mphasis Mphasis applies next-generation technology to help enterprises transform businesses globally. Customer centricity is foundational to Mphasis and is reflected in the Mphasis Front2Back Transformation approach, leveraging the exponential power of cloud and cognitive technologies. The company s Service Transformation helps enterprises modernize legacy environments, ensuring they stay ahead in a changing world. Equal Opportunity Employer Mphasis is an equal opportunity/affirmative action employer. We provide equal employment opportunities to applicants and existing associates and evaluate qualified candidates without regar...
Module Lead
Mphasis Limited
Module Lead Location: Bangalore Experience: 5-8 Years Job Summary We are looking for a skilled and experienced Module Lead to join our team. The ideal candidate will have extensive hands-on experience with Delphi 7.0, Pascal, and C++, a solid understanding of Test-Driven Development (TDD) and unit testing, and expertise in Agile development. As a Module Lead, you will mentor and guide the project team in technical aspects while ensuring efficient and high-quality application development. Technical Skills At least 5 - 7 years of hands-on experience with Delphi 7.0, Pascal, and C++ Good understanding of TDD (Test-Driven Development) and unit testing Strong knowledge and experience in Agile Development Excellent design thinking and technical problem-solving skills Ability to guide and mentor the project team in technical aspects Education & Certifications 5-9 years of hands-on experience in Windows application development Educational qualification: B.Tech, BE, BCA, MCA, M.Tech or equivalent technical degree from a reputed college About Mphasis Mphasis applies next-generation technology to help enterprises transform businesses globally. Customer centricity is foundational to Mphasis and is reflected in the Mphasis Front2Back Transformation approach. Front2Back uses the exponential power of cloud and cognitive to provide hyper-personalized (C=X2C2TM=1) digital experience to clients and their end customers. Mphasis Service Transformation approach helps shrink the core through the application of digital technologies across legacy environments within an enterprise, enabling businesses to stay ahead in a changing world. Mphasis core reference architectures and tools, speed and innovation with domain expertise and specialization are key to building strong relationships with marquee clients. Skill Breakdown Primary Competency: Microsoft Technologies Primary Skill: VB6 to VB.Net Windows Forms Migration (70%) Secondary Competency: Data Engineering Secondary Skill: SQL Server (30%) Qualification : B.Tech, BE, BCA, MCA, M.Tech or equivalent technical degree from a reputed college
Staff/senior Staff Ai Developer Advocate
Qualcomm India Private Limited
Staff/Senior Staff AI Developer Advocate Location: Bangalore, Karnataka, India Company: Qualcomm India Private Limited General Summary We are looking for Developer Advocates to enable developers building with generative AI and AI-driven hardware applications. You will engage with the community and create resources to onboard developers on our platforms. Qualcomm products touch multiple industries, including mobile, laptops, mixed-reality, robotics, and industrial IoT. You will work closely with product, engineering, and regional sales teams to drive awareness and engagement for our platforms. You are a builder who loves writing code and integrating AI models into applications. Whether it's language-based use cases, computer vision, or audio, you can effortlessly integrate open-source models (large or small) and distilled models into applications. You are also a community builder, engaging, ideating, and helping others realize their development goals. Your contributions and insights from the community will directly impact product improvements, drive feature prioritization, and help create a repository of community-contributed sample applications, tutorials, and content. You will engage with community builders and influencers to build ecosystems that encourage constant collaboration. Responsibilities Engage with external developers in at least one of the following application areas: IoT, Automotive, Microsoft device ecosystem. Collaborate across software, hardware engineering, developer marketing, and product management teams. Understand trends in ML model design and workflow through academic research and developer engagements. Ensure comprehensive sample applications for AI on Linux/Windows using Snapdragon to cover a variety of models and use cases. Interface with 3rd party developers and internal teams to create easy-to-use sample applications and documentation for Windows on Snapdragon. Contribute new features and designs to the Qualcomm AI toolkit to enhance the developer workflow. Minimum Qualifications Bachelor's or advanced degree in computer science, artificial intelligence, or a related field. 6+ years of software engineering, systems engineering, or related work experience. Preferred Qualifications Excellent understanding of AI frameworks (e.g., TensorFlow, PyTorch), GPU programming, and parallel computing. Experience with large language models/foundational models is a plus. Good understanding of the complete AI software stack and AI performance tuning techniques on GPU, NPU-based systems. Experience in developing end-to-end AI applications on Windows using Windows ML, DirectML. Experience with training and deploying models on servers and porting them to client Windows compute platforms, including inference deployment and performance tuning. Proficiency in programming languages such as Python and C++. Excellent communication skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders. Strong leadership abilities to guide development teams. Attention to detail with strong problem-solving, analytical, and debugging skills. Ability to adapt quickly and learn in a fast-changing environment. Familiarity with software development methodologies, version control systems, and agile project management practices. 12+ years of application development experience, with 5+ years in AI application development on Windows. Bachelor's degree in Computer Science or Electrical Engineering. Qualification : Bachelor's or advanced degree in computer science, artificial intelligence, or a related field.
Senior Software Developer
Oracle India
Senior Software Developer Location: Bengaluru, Karnataka, India Job Category: Product Development Years of Experience: 3 to 5+ years Job Description: As a Senior Software Developer at Oracle, you will be responsible for designing, developing, troubleshooting, and debugging software programs for databases, applications, tools, and networks. This role will give you an opportunity to lead and provide technical guidance to other software developers. You will work on software development tasks that involve making changes to software architectures to meet evolving needs. Responsibilities: Design, develop, and implement software solutions to meet the needs of our cloud-based platforms. Troubleshoot and debug software applications, ensuring smooth functionality across different platforms. Provide technical leadership to other developers and guide them through complex tasks and challenges. Specify and implement software changes to meet new demands, evolving the existing software architecture as needed. Collaborate closely with cross-functional teams to ensure the success of development projects. Required Skills: Proficiency in Java (Programming Language) Strong knowledge of SQL (Structured Query Language) Ability to design and develop software with a focus on quality, scalability, and performance. About Us: Oracle is a world leader in cloud solutions, helping businesses tackle the most pressing challenges of today using the technologies of tomorrow. Our solutions are trusted by industry leaders across sectors, and we continue to thrive by adapting and innovating. Oracle operates with integrity and inclusivity, making us a global leader in technology. We are committed to fostering a diverse and inclusive workforce and offer a supportive, collaborative environment where innovation thrives. With competitive benefits, flexible work options, and a focus on work-life balance, we encourage our employees to grow professionally and give back to their communities through various volunteer programs.
Senior Escalation Engineer
Cloud Software Group
Job Title: Senior Escalation Engineer Location: Bengaluru, Karnataka, India About Us: Cloud Software Group is one of the world's largest cloud solution providers, serving over 100 million users globally. When you join Cloud Software Group, you are helping real people access cloud-based products that empower them to work from anywhere. Our team values passion for technology, courage to take risks, and empowering individuals to dream, learn, and build the future of work. Now is the perfect time to join us and be part of the next evolution in cloud technology! About This Team: We are the Advanced Support team, specializing in NetScaler and NetScaler Console products. As the highest level of support, we collaborate closely with LCM and Engineering teams to swiftly resolve customer issues and bugs, ensuring seamless operation of their environments. We work on complex, critical issues and ensure that our customers receive top-tier technical assistance. Job Description: The Senior Escalation Engineer is responsible for providing advanced technical support to customers facing critical, high-complexity issues. You will act as a liaison between customers, engineering teams, and product development, ensuring quick and effective resolution of customer problems. Your work will have a direct impact on the customer experience by resolving issues that are politically sensitive or technically intricate. Additionally, you will play a vital role in mentoring junior engineers and contributing to knowledge sharing within the team. Role Responsibilities: Advanced Technical Support: Independently resolve highly complex customer issues by using advanced troubleshooting skills. You will handle the most critical and politically sensitive customer situations and issues. Customer Communication: Defuse difficult customer situations through effective communication planning and follow-through, ensuring confident communication with customers at all levels. Collaboration with Engineering: Be an effective technical interface between the customer and the 3rd Level Engineering/Product Development teams, ensuring clear documentation and resolution. Technical Leadership: Act as an authority on Citrix Networking products and provide guidance and mentorship to less experienced colleagues. You will also contribute to writing complex technical articles and case studies for the knowledge base. Knowledge Sharing: Develop and review advanced technical training materials for both internal and external audiences on multiple products or components. On-call Rotation: Participate in a 24x7 on-call rotation to provide continuous support to customers. Problem Report Prioritization: Work with Engineering teams to prioritize product issues and provide timely feedback. Project Participation: Contribute as a collaborator or sub-team leader in various technical projects. Basic Qualifications: BS or BA in Computer Science, Information Systems, Engineering, Mathematics, Physics, Statistics, or a related technical discipline. 7+ years of technical support experience in a large enterprise environment. In-depth networking knowledge, including: TCP / HTTP / SSL / DNS / WAN WAN and LAN switching and routing, ARP, TCP, IP, HTTP, SMTP, DNS, and other related internet protocols. Experience with Citrix Networking Products such as NetScaler, F5 BigIP, Cisco CSS, and others in load balancing, SSL VPN solutions, and web application firewalls. Experience with debugging tools and techniques, including dump files, network traces, and sniffers like Wireshark and tcpdump. Knowledge of routing protocols (RIP, OSPF, BGP) and switching technologies. Experience with security technologies such as SSL/TLS, VPNs, Firewalls, IDS/IPS. Experience with network monitoring tools such as PRTG, Obkio, Auvik, SNMP. Preferred Certifications: Citrix Certification or CCNA. Working knowledge of Virtualization/Cloud technologies like AWS, Azure, ESXi, or GCP. Impactful Work: At Cloud Software Group, you will work on solving complex, high-priority issues that directly impact customers worldwide. Continuous Learning: You'll have opportunities for growth and learning with exposure to cutting-edge technologies in a dynamic, collaborative environment. Supportive Culture: Our team values innovation, knowledge-sharing, and mentorship, ensuring everyone has the tools and opportunities they need to thrive. Equal Opportunity Employer: Cloud Software Group is committed to Equal Employment Opportunity (EEO) and complies with all applicable federal, state, and local laws that prohibit discrimination in employment. We consider all qualified applicants for employment without regard to race, color, creed, sex, gender identity, sexual orientation, ethnicity, national origin, ancestry, citizenship, religion, disability, pregnancy, marital status, military service, protected veteran status, political activity, and other protected classifications. Qualification : BS or BA in Computer Science, Information Systems, Engineering, Mathematics, Physics, Statistics, or a related technical discipline.
Pre-sales Solution Architect
Mobinius
Job Title: Pre-Sales Solution Architect Fintech & Digital Transformation Location: Bangalore Experience: 12 15 Years Preferred Expertise: .NET, Cloud Technologies, API Development, Fintech Solutions, Digital Transformation Job Overview We are seeking a dynamic and experienced Pre-Sales Solution Architect to lead the solutioning and proposal creation for Fintech and Digital Transformation projects. The ideal candidate will bring a solid background in solution architecture, pre-sales engineering, and technical consulting, with expertise in .NET technologies being a significant advantage. In this role, you will collaborate closely with sales, product, and engineering teams to design innovative solutions, craft detailed proposals, and engage in technical discussions with clients, ultimately driving the success of our sales efforts. Key Responsibilities Client Requirements & Solution Proposal: Partner with sales teams to understand client business needs and technical requirements, crafting customized and scalable solutions. Solution Architecture & Design: Develop comprehensive solution architectures, system designs, and technical roadmaps tailored to client specifications and industry best practices. Technical Leadership: Lead and actively participate in technical discussions, Proof of Concepts (PoCs), and product demos for enterprise clients, ensuring clarity on feasibility and value. Hands-on Technical Expertise: Provide deep technical guidance and expertise in .NET technologies (C#, ASP.NET, .NET Core), cloud platforms (Azure, AWS, GCP), microservices, and APIs. Proposal & RFP Development: Author detailed technical proposals, respond to RFPs, and create compelling case studies that highlight the company s capabilities and successful project outcomes. Collaboration with Engineering: Work alongside engineering teams to assess the feasibility and scalability of proposed solutions, ensuring alignment with both technical and business goals. Stakeholder Engagement: Engage with C-level executives, business stakeholders, and technical teams to align on proposed solutions, ensuring that both technical and business objectives are met. Continuous Learning & Trends: Stay abreast of the latest trends and advancements in Fintech, cloud technologies, microservices, API development, DevOps practices, and cybersecurity to maintain a competitive edge. Required Skills & Qualifications Experience: 12-15 years in solution architecture, technical consulting, or pre-sales engineering. Technical Expertise: Strong proficiency in .NET technologies (C#, ASP.NET, .NET Core) and cloud platforms (Azure, AWS, GCP). Experience designing solutions using microservices, API gateways, event-driven architectures, and serverless computing. Expertise in enterprise system integrations, security best practices, and performance optimization. Knowledge of DevOps practices, CI/CD pipelines, and infrastructure automation. Communication & Stakeholder Management: Exceptional communication skills with the ability to present complex technical concepts to both technical and non-technical audiences. Proven experience engaging with C-level executives, business leaders, and technical teams to drive technical discussions and decision-making. Documentation & Proposal Writing: Demonstrated ability to author high-quality technical documentation, proposals, and RFP responses that are clear, concise, and compelling. Certifications: Certification in Cloud Architecture (Azure Solutions Architect, AWS Certified Solutions Architect, etc.) is a plus. Preferred Qualifications Industry Expertise: Prior experience working in Fintech, Digital Transformation, or related fields is highly preferred. Technical Skills: Familiarity with microservices architecture, API development, cloud-native applications, and advanced cybersecurity practices. This is a fantastic opportunity for an experienced Pre-Sales Solution Architect to play a key role in driving business outcomes through innovative and tailored technical solutions for the Fintech and Digital Transformation sectors. If you have the skills and passion for working in a dynamic, forward-thinking environment, we would love to hear from you!
Java Architect - Bangalore
Covalensedigital
Java Architect - Bangalore Location: Bangalore Role: Java Architect - Bangalore Experience: 8 - 17 years Number of Positions: 1 Qualifications: Relevant Engineering Degree Job Description: Design and develop prototypes and technology demonstrators with a very high quality to solve contemporary and emerging critical business challenges. Provide oversight for all technical issues. Actively participate in software development, writing code for critical and complex components. Lead by example, demonstrating best coding practices and high-quality standards. Provide technical leadership and guidance to the development team. Assist team members with technical challenges, code reviews, and best practices. Propose and implement solutions to overcome obstacles. Develop tools and utilities to assist in application integration and adoption of developed Java components, frameworks, and libraries. Define and document implementation patterns for developed Java components, frameworks, and libraries. Reviews and compares architectures and designs for various solutions. Perform in-depth technical evaluations of Java technologies, components, frameworks, and library offerings. Participate and/or lead the development and implementation of enterprise-wide initiatives in the areas of cloud deployment, SOA, BPM, EAI, and rules engines. Skills We Are Looking For: Expert Knowledge in Design Patterns, Enterprise architecture, Enterprise Java, Spring Framework, Spring Boot, Microservices, Containerization. Experience with API concepts and technologies such as REST, JSON, XML, SOAP, YAML, GraphQL, and Swagger. Expert knowledge in any one NoSQL DB (MongoDB, Cassandra, etc). Hands-on experience in handling large volume of data streams using Kafka or any MQs. UI/UX technologies such as React, Angular, jQuery, JavaScript. Expert knowledge in Branching strategies using Gitlab / Bitbucket / GitHub. Experience in successfully designing and implementing large complex enterprise applications. Experience in digital transformation, transforming from Monolithic to Microservices based application or Serverless Architecture. Extensive knowledge in Cloud Services /AWS or Azure or GCP modules understanding and implementation along with multiple deployments.
Manager, Software Engineering, Ais Coe
Bain & Company
What Makes Us a Great Place to Work We are proud to be consistently recognized as one of the world's best places to work, a champion of diversity, and a model of social responsibility. We are currently ranked #1 on Glassdoor's Best Places to Work list, and we have maintained a spot in the top four for the last 13 years. We believe that diversity, inclusion, and collaboration are key to building extraordinary teams. We hire people with exceptional talents, abilities, and potential, then create an environment where you can become the best version of yourself and thrive both professionally and personally. We are publicly recognized by external parties such as Fortune, Vault, Mogul, Working Mother, Glassdoor, and the Human Rights Campaign for being a great place to work for diversity and inclusion, women, LGBTQ, and parents. Who You ll Work With Vector is Bain s integrated digital and analytics capability, bringing together Enterprise Technology and AI, Insights & Solutions (AIS) to deliver cutting-edge innovation. AIS, formed through the merger of Bain's Advanced Analytics and Innovation & Design teams, is a diverse group of experts in analytics, engineering, product management, and design. Together, we create human-centric solutions that leverage the power of data and artificial intelligence to drive competitive advantage for our clients. As part of AIS, the India-based Center of Excellence (COE) specializes in delivering Generative AI (Gen AI) and advanced engineering solutions for our clients globally. The COE will also lead the charge on building solution accelerators for our clients. What You ll Do As a Manager, AIS Software Engineering, you will lead the development and application of technical solutions to address complex problems in various industries. You will guide a diverse engineering team through the entire engineering lifecycle while collaborating with remote and distributed teams, including both technical and consulting teams across the globe. Your responsibilities will include designing, developing, optimizing, and deploying cutting-edge software engineering solutions and infrastructure at the production scale required by the world s largest companies. Collaboration: Work closely with colleagues in the AIS COE (e.g., data scientists, ML engineers, software engineers, platform engineers) to build software solutions that solve clients business problems. Technical Leadership: Serve as the overall technical leader, providing deep expertise in software engineering, distributed systems, AI, and application architecture design. Lead the development and delivery of end-to-end solutions for client cases. Development Lifecycle: Lead key parts of the software development life cycle, including architecture design, writing clean code, conducting code reviews, writing documentation, and identifying issues and resolutions. Framework Development: Collaborate on (or lead) the development of re-usable common frameworks, models, and components to address common software engineering problems across industries and business functions. Best Practices & Innovation: Drive best practices in software engineering and share learnings with team members in AIS. Promote industry-leading innovations to create significant client impact. Team Management: Contribute to creating a great working environment that attracts talented engineers. Act as a PD Advisor as needed and support recruiting and onboarding new team members. Travel Requirements: Minimum travel, based on project needs and training opportunities. About You Education & Experience: Bachelors/Master s degree in Computer Science, Engineering, or a related technical field. 8+ years of hands-on experience in web development, programming languages, version control, software design patterns, infrastructure, deployment, integration, and unit testing. 3+ years of experience managing software engineers. A proven track record of leading a team and collaborating on strategic initiatives, with experience in shipping production applications and software analytics products. Technical Expertise: Expert knowledge (5+ years) of Python. Deep experience with server-side frameworks and technologies such as FastAPI, Node.js, Flask. Familiarity with cloud platforms like AWS, Azure, or GCP. Strong understanding of software architecture, DB design, scalability, and SQL, with experience in RDBMS (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Cassandra, Elasticsearch). Experience with client-side technologies such as React, Vue.js, HTML, and CSS. Familiarity with DevSecOps principles, CI/CD tools, MLOps, LLMOps, and infrastructure as code (Jenkins, Docker, Kubernetes, Terraform). Knowledge of software security, privacy regulations, and cybersecurity. Soft Skills: Strong interpersonal and communication skills, including the ability to explain technical concepts to colleagues and clients from other disciplines. Curiosity, proactivity, and critical thinking. Ability to collaborate effectively with people at all levels and with multi-office/region teams. Ability to work independently, manage multiple priorities, and thrive in a fast-paced and ambiguous environment. About Us Bain & Company is a global consultancy that helps the world s most ambitious change makers define the future. Across 65 cities in 40 countries, we work alongside our clients as one team with a shared ambition to achieve extraordinary results, outperform the competition, and redefine industries. We complement our tailored, integrated expertise with a vibrant ecosystem of digital innovators to deliver better, faster, and more enduring outcomes. Our 10-year commitment to invest more than $1 billion in pro bono services brings our talent, expertise, and insight to organizations tackling today s urgent challenges in education, racial equity, social justice, economic development, and the environment. We earned a platinum rating from EcoVadis, the leading platform for environmental, social, and ethical performa...
Associate Architect (automotive Android Middleware)
Kpit Technologies
Position Overview: Android Middleware Technical Lead We are looking for a highly skilled Android Middleware Technical Lead with expertise in Android Automotive to join our team. This role involves leading the design and development of next-generation Software-Defined Vehicle (SDV), eCockpit, and Infotainment systems based on Android Automotive. As a technical lead, you will work closely with cross-functional teams to architect and develop innovative solutions for Android-based automotive systems. You should have hands-on experience in areas such as Audio, Connectivity, Media, Graphics, Projection, Bluetooth, or Camera, along with a deep understanding of Android Automotive System and Car Framework. Key Responsibilities: Middleware/Platform Architecture: Lead the design and development of Android Automotive middleware/platform solutions for SDV, eCockpit, and Infotainment systems. Hands-on Development: Take an active role in hands-on development, ensuring the Android Automotive system components are well-architected and meet performance, scalability, and quality standards. Android Automotive Expertise: Apply your deep understanding of Android Automotive, AOSP, and HAL to deliver robust middleware solutions, working closely with cross-functional teams (e.g., hardware, media, connectivity). System Integration: Integrate Android Automotive components with hardware interfaces and third-party systems in a vehicle environment, ensuring seamless interaction between various subsystems. Emulator/Platform Tools: Work with automotive-specific emulators such as Goldfish or Cuttlefish for testing and validation of the Android Automotive systems. Build and Development Systems: Ensure the Android build system is properly managed, maintaining the Android Automotive software stack. Leadership and Mentorship: Provide technical leadership and mentorship to junior engineers, helping them develop solutions and navigate complex technical challenges. Essential Skills: Infotainment Systems: Extensive experience in Infotainment systems and developing software for automotive applications. Android Automotive & AOSP: In-depth knowledge of Android Automotive system architecture, AOSP, and HAL (Hardware Abstraction Layer). Android Middleware Development: Hands-on experience developing and maintaining Android Middleware for automotive platforms. Automotive Systems Expertise: A strong understanding of Automotive systems and industry standards relevant to SDV, eCockpit, and Infotainment systems. Programming Languages: Proficient in Java and Kotlin for Android platform and middleware development. Preferred Skills: C++ Programming: Experience in C++ programming for automotive platforms. Hands-on Emulator Experience: Familiarity with Goldfish or Cuttlefish emulators for testing Android Automotive applications. This is an exciting opportunity for an experienced technical leader with a passion for Android Automotive to shape the future of automotive middleware and platform development. If you have a deep understanding of Android systems, automotive platforms, and enjoy leading cross-functional teams to build high-performance systems, we encourage you to apply!
Lead Engineer - App Software
Sasken Technologies
Job Title: Lead Engineer - App Software Job Summary The Lead Engineer for App Software is responsible for the ownership of a software module, ensuring its quality, delivery, and the performance of the development team. This individual provides guidance, mentorship, and technical support to team members, ensuring timely project delivery and high-quality output. They possess a strong technical foundation and an ability to investigate issues, find solutions, and implement them efficiently. The role demands strong leadership, decision-making, and technical expertise across various technologies and development processes. Key Responsibilities Ownership & Leadership: Take ownership of a software module, ensuring high-quality work and on-time delivery. Provide technical guidance and mentorship to junior team members, overseeing their work quality and performance. Identify key issues and challenges, prioritize tasks, and deliver results with minimal supervision. Investigate root causes of problems and provide alternative solutions with a strong technical foundation. Design & Development: Analyze requirements, conduct feasibility studies, and provide system-level work estimation. Responsible for the design, coding, testing, bug fixing, documentation, and technical support for the assigned area. Ensure traceability from design to delivery, ensuring code optimization and full coverage. Quality Assurance & Reviews: Conduct regular reviews, identify risks, and maintain ownership of deliverable quality. Implement risk mitigation strategies and collaborate with cross-functional teams to ensure product quality. Training & Development: Identify team members' training needs and deliver appropriate training to enhance technical skills. Participate in ongoing technical initiatives and contribute to continuous improvement processes. Project Delivery & Collaboration: Work closely with project managers and stakeholders to ensure that all deliverables meet quality and productivity goals. Manage and track project progress, escalating issues as needed. Education and Experience Required Education: Engineering graduate, MCA, or equivalent technical qualification. Experience: 5-8 years of experience in application development, with a focus on .NET technologies and software delivery. Technical Competencies Application Development: Experience in design, development, and customization of Windows desktop or web applications. Familiarity with WCF, WPF, and UML. Strong command of Design Patterns and their practical implementation. Technologies and Tools: Proficiency in .NET 3.x, 4.x. Experience with WCF, WPF, XML, SOAP, REST, and Web Services. Strong familiarity with Visual Studio as a primary development tool. Programming Languages: Expertise in C# and ASP.NET. Specialization Areas: .NET Core, Cloud Native Development, Microservices. Core Skills Problem-Solving & Decision Making: Strong ability to analyze problems, propose solutions, and execute decisions based on technical understanding. Leadership & Mentorship: Ability to guide and mentor junior developers, ensuring high-quality code and the development of technical expertise within the team. Communication Skills: Effective communication with both technical and non-technical stakeholders to clarify requirements and provide status updates. Quality & Productivity: Committed to maintaining high standards in coding practices, documentation, and team collaboration while ensuring timely project completion. Additional Competencies Proactive in identifying new technical solutions and tools that can improve the team's efficiency. Ability to work independently and take the initiative to drive projects forward. Ability to balance technical expertise with leadership skills to deliver high-quality software solutions. This position is ideal for an experienced software engineer with a strong background in .NET development, who is eager to take on leadership responsibilities, mentor junior engineers, and drive the success of complex application software projects. Qualification : Engineering graduate, MCA, or equivalent technical qualification.
1 - 20 of 0 jobs
* No exact matches found. Showing closest results insteadNo results found
Modify search criteria or create an alert to get relevant jobs as soon as they’re posted