Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
10.0 - 20.0 years
13 - 17 Lacs
Hyderabad
Work from Office
Job Overview : We are seeking an experienced and motivated .NET Architect to join our growing development team. The ideal candidate will have a strong background in .NET Core technologies, excellent leadership skills, and a passion for delivering high-quality software solutions. Responsibilities : Team Leadership : - Lead and mentor a team of Backend developers, guiding best practices, code reviews, and technical solutions. - Foster a collaborative and innovative team environment. - Coordinate with cross-functional teams, including product managers, QA engineers, and other stakeholders. Technical Leadership : - Architect, design, and implement scalable and maintainable software solutions using the .NET Core framework. - Stay current with industry trends and technologies, ensuring the team adopts best practices. - Provide technical expertise in troubleshooting and resolving complex software development issues. Project Management : - Plan, prioritize, and manage software development projects, ensuring timely delivery of high-quality solutions. - Collaborate with project managers to define project scope, goals, and deliverables. Code Quality and Standards : - Enforce coding standards and best practices within the team. - Perform code reviews to ensure code quality, reliability, and maintainability. - Conduct regular knowledge-sharing sessions to enhance the team's skills. Collaboration and Communication : - Communicate effectively with team members, management, and other stakeholders. - Collaborate with other team leads and departments to ensure seamless integration of software components Qualifications : - Bachelor's degree in Computer Science, Engineering, or a related field. - Proven experience (10+ years) as a .NET Developer with proficiency in C# and the .NET framework. - Strong leadership and team management skills. - In-depth knowledge of software architecture, design patterns, and best practices. - Experience with agile development methodologies. - Excellent problem-solving and communication skills. - Prior experience in a leadership role or as a PL is Desirable
Posted 1 month ago
10.0 - 13.0 years
0 Lacs
Hyderabad
Work from Office
About the Role Were looking for a hands-on Product Lead who can drive product development from zero to one with a strong understanding of software architecture , full-stack engineering , and rapid, time-boxed delivery cycles . You will be leading product iterations in a startup-style environment where velocity, product intuition, and technical rigor go hand in hand. This role blends product leadership with technical depth , making it ideal for someone who has grown from an engineering background into product thinking and enjoys being in the trenchesfrom architectural decisions to release management. Responsibilities Lead and manage end-to-end product delivery , from early ideation to market rollout, especially in 0–1 product environments Translate business goals into actionable and technically sound product roadmaps Architect solutions with an understanding of modern architectural patterns like hexagonal/clean architecture Work closely with engineering teams to ensure strong execution across Python , Node.js , React/React Native , and Docker-based environments Drive a lean, iterative development process with measurable outcomes, especially under tight deadlines Oversee deployment and infrastructure strategies on Google Cloud Platform (GCP) , ensuring scalability and resilience Collaborate cross-functionally with designers, engineers, and stakeholders to prioritize features and tech investments Maintain a high bar for quality through DevOps, CI/CD, and automated testing pipelines Coach and mentor engineers and product contributors, fostering a culture of ownership and excellence Required Skills & Experience 10–12 years of total experience, with proven leadership in full-stack product delivery Strong experience working in 0–1 environments , building MVPs and evolving them into scalable products Deep familiarity with SaaS product lifecycles Strong knowledge of modern software architecture , especially hexagonal architecture , DDD, or microservice design Technical experience in: Frontend : React, React Native Backend : Python, Node.js Containers & Infra : Docker, CI/CD tools Cloud : Google Cloud Platform (GCP) (Compute Engine, Cloud Run, GKE, Pub/Sub, etc.) Solid understanding of DevOps workflows and modern delivery practices Ability to manage multiple product threads under time-constrained, high-priority conditions Excellent communication and decision-making skills in cross-functional settings Nice to Have Exposure to event-driven and message queue architectures Experience working with monorepos and modular services Background in developer tooling, internal platforms, or B2B SaaS domains Previous experience as a tech lead or engineering manager in early-stage startups
Posted 1 month ago
10.0 - 13.0 years
0 Lacs
Hyderabad
Work from Office
About the Role Were looking for a hands-on Product Lead who can drive product development from zero to one with a strong understanding of software architecture , full-stack engineering , and rapid, time-boxed delivery cycles . You will be leading product iterations in a startup-style environment where velocity, product intuition, and technical rigor go hand in hand. This role blends product leadership with technical depth , making it ideal for someone who has grown from an engineering background into product thinking and enjoys being in the trenchesfrom architectural decisions to release management. Responsibilities Lead and manage end-to-end product delivery , from early ideation to market rollout, especially in 0–1 product environments Translate business goals into actionable and technically sound product roadmaps Architect solutions with an understanding of modern architectural patterns like hexagonal/clean architecture Work closely with engineering teams to ensure strong execution across Python , Node.js , React/React Native , and Docker-based environments Drive a lean, iterative development process with measurable outcomes, especially under tight deadlines Oversee deployment and infrastructure strategies on Google Cloud Platform (GCP) , ensuring scalability and resilience Collaborate cross-functionally with designers, engineers, and stakeholders to prioritize features and tech investments Maintain a high bar for quality through DevOps, CI/CD, and automated testing pipelines Coach and mentor engineers and product contributors, fostering a culture of ownership and excellence Required Skills & Experience 10–12 years of total experience, with proven leadership in full-stack product delivery Strong experience working in 0–1 environments , building MVPs and evolving them into scalable products Deep familiarity with SaaS product lifecycles Strong knowledge of modern software architecture , especially hexagonal architecture , DDD, or microservice design Technical experience in: Frontend : React, React Native Backend : Python, Node.js Containers & Infra : Docker, CI/CD tools Cloud : Google Cloud Platform (GCP) (Compute Engine, Cloud Run, GKE, Pub/Sub, etc.) Solid understanding of DevOps workflows and modern delivery practices Ability to manage multiple product threads under time-constrained, high-priority conditions Excellent communication and decision-making skills in cross-functional settings Nice to Have Exposure to event-driven and message queue architectures Experience working with monorepos and modular services Background in developer tooling, internal platforms, or B2B SaaS domains Previous experience as a tech lead or engineering manager in early-stage startups
Posted 1 month ago
2.0 - 5.0 years
5 - 8 Lacs
Mumbai
Work from Office
Essential Job Functions: Strong SMART/400 Knowledge and DIARY/400 Knowledge. Life/400 or Group/400 knowledge will be added advantage. Software designing, Technical leadership, Skilled with DB design, Performance Optimisation tools Contribute to software development projects by writing, testing, and debugging code, under the guidance of senior team members. Collaborate with the team to meet project objectives, actively participating in code reviews and design discussions. Assist in the documentation of software requirements and specifications, striving for clear and effective communication. Participate in troubleshooting and resolving technical issues, seeking guidance and mentorship. Learn and adapt to software development practices and methodologies, actively participating in training programs. Contribute to the implementation of best practices and emerging technologies. Collaborate with team members to enhance your understanding of software architecture and design. Contribute to the teams knowledge sharing and learning environment. Basic Qualifications : Bachelors degree in a relevant field (i. e. , Computer Science) or equivalent combination of education and experience Relevant experience, typically XX years of relevant software engineering experience Proficiency in 1 or more software languages and development methodologies Basic coding and debugging skills Effective communication and collaboration abilities Strong problem-solving mindset Willingness to learn and adapt to the field Other Qualifications: Advanced degree in a related field is a plus Relevant certifications or training a plus Other Qualifications: Advanced degree in a related field is a plus Relevant certifications or training a plus At DXC Technology, we believe strong connections and community are key to our success. Our work model prioritizes in-person collaboration while offering flexibility to support we'llbeing, productivity, individual work styles, and life circumstances. we're committed to fostering an inclusive environment where everyone can thrive.
Posted 1 month ago
8.0 - 13.0 years
30 - 35 Lacs
Bengaluru
Work from Office
We are looking for talented Lead Software Engineers - AWS Application Developers who will be part of our Product Engineering team that builds Amorphic Data Cloud. The ideal candidate will have a unique blend of technical expertise, insatiable curiosity, and analytical mindset. The individual will be responsible for managing the team of software engineers and overseeing the development of Amorphic products. Responsibilities Design, develop, test, and maintain scalable backend applications using Python and AWS services Collaborate with cross-functional teams across the globe to identify requirements and implement solutions that meet business needs. Conduct code reviews and design discussions to ensure adh \u200b erence to coding standards and best practices. Collaborate with product owners to prioritise features and deliverables. Identify and resolve complex software issues. Design, code, and troubleshoot new features, while debugging as necessary Lead the design and architecture of complex software systems considering scalability, maintainability, and performance. Maintain and improvise the code by fixing bugs and issues that arise with the increasing scale and complexity of the product. Oversee the release management process, ensuring smooth and controlled deployment of software releases. Create and maintain comprehensive documentation for software architecture, design decisions, and coding practice Requirements BE / B.Tech in Computer Science or related field. 8+ years of experience in software development Good hands-on experience in Python programming language. Good experience in leading a team of software/application developers Solid understanding of AWS ecosystem including Lambda functions, S3 buckets, EMR clusters, DynamoDB tables etc. . Proven experience in a leadership role, leading software development teams in the delivery of complex projects. Deep understanding of software architecture and design principles, with a focus on building scalable and maintainable systems. Experience with distributed systems, micro services architecture, and cloud-based solutions. Strong knowledge of software development best practices, including code reviews, testing, and CI/CD pipelines. Experience working with AWS services and developing Cloud Native Applications using REST APIs is must have. Experience working in an agile delivery environment, especially product engineering teams. Proficiency in API testing tools such as Postman. Benefits Competitive salaries and bonuses Flexible working hours Health insurance Life and disability insurance Eligibility for the provident fund Unlimited Paid Time Off (PTO) with a mandatory minimum of 1 week/year. Paid vacation days, sick leaves and holidays Parental leave (maternity, paternity, adoption leave) Bereavement leave Certification and training programs. Company-sponsored events and outings. Recognition and reward programs. Provision of laptops, mobile devices, and other necessary equipment. Access to software and tools for remote work. Team-building activities and retreats.
Posted 1 month ago
10.0 - 15.0 years
50 - 55 Lacs
Bengaluru
Work from Office
Manage a team that designs, develops, troubleshoots and debugs software programs for databases, applications, tools, networks etc. Career Level - M5 As a Senior Director of the software engineering division, you will apply your extensive knowledge of software architecture to manage software development tasks associated with developing, debugging or designing software applications, operating systems and databases according to current and future design specifications. Build enhancements within an existing software architecture and envision improvements to the architecture.
Posted 1 month ago
6.0 - 11.0 years
30 - 35 Lacs
Hyderabad
Work from Office
As a Senior Test Engineer joining our commerce cloud team at IDC, you will be working on accelerating our product delivery and helping Develop and make sure the Quality of the product.. You will get to influence features design and implementation; you will help design and build a system for validating it functionality automatically. Responsibilities: * In this role you will be developing and testing the features. * Test the application and build automated tests to exercise different aspects of our multilayer enterprise cloud applications * Participate in designing and implementing enhancements to our test running framework * Work with development to design test ware and also automate them * Conduct research on new automation tools and approaches * Analyze and decompose complex technical specifications to design and implement an automated testing approach * Analyze complex production environment issues and design automated tests for future validation, * Setup and configure real world production-like environments to validate software integration points, * Analyze code coverage reports and implement new code to cover untested areas of product Requirements: * Java development experience and experience in testing of Web applications * BS/BTech in CS/MCA or related field /experience * Experience with multilayer enterprise application * Experience with bug tracking, testcase management systems, and source control systems * Experience designing and implementing automated Java based system and/or unit tests * Experience in Selenium script development is essential and working knowledge of Geb/Spock is a plus * Familiarity with a variety of testing techniques and proven ability to choose and prioritize among them * Must be a strong team player, detail oriented, self-motivated and perform well under pressure * Excellent communication skills, both verbal and written * Excellent problem solving,troubleshooting, debugging and analytical skills * Experience testing SaaS applications, Web-Logic Application Server are plus * Experience as a member of a scrum team is a plus Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc. As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs. Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 6 years of software engineering or related experience. Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc. As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs. Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 6 years of software engineering or related experience.
Posted 1 month ago
4.0 - 5.0 years
5 - 8 Lacs
Hyderabad
Work from Office
Job Description We are hiring an expert-level Embedded Firmware Engineer with 5+ years of hands-on experience in real-time C++ development for high-throughput robotics platforms. The role involves architecting low-latency control systems, mathematically rigorous estimators, and secure firmware logic on deterministic embedded targets using modern C++ (C++17/20/23) . This is a critical role for embedded autonomy development, demanding mastery of software architecture , numerical precision , and security robustness . Core Technical Responsibilities- Advanced C++ Systems Programming (C++17/20/23) Deep understanding of template metaprogramming (variadic, fold expressions, constexpr evaluation) Use of CRTP, policy-based design, static interface dispatch Custom STL-compliant containers, allocators, and compile-time dataflow Scoped RAII, intrusive data structures, deterministic memory systems (no heap) Advanced use of std::tuple, std::variant, std::optional, std::bitset, std::span, and metaprogramming utilities Static polymorphism, tag dispatching, traits-based compile-time configuration Real-Time Scheduling and System Architecture Design of cyclic executive frameworks and rate-synchronized control threads Event, signal, and time-triggered architecture (TTA) models Hard real-time response logic (bounded jitter and latency), DWT-based profiling Lock-free ring buffers, MPSC queues, memory barriers, and interrupt-safe containers RTOS integration with custom schedulers, zero-overhead task dispatch logic Support for layered deterministic execution: low-rate navigation, mid-rate estimation, high-rate control Robotics Math & Control Systems Rigid body kinematics: transformation trees, link frames, inertia matrices Control loop design: PID, cascaded PID, LQR, state-space controllers Quaternion and rotation vector math with Eigen or equivalent math engines Kalman filters (EKF, UKF), complementary filters, IMU fusion Matrix decompositions (LU, QR, SVD), Jacobian computation, motion models Analytical vs numerical differentiation for robot joints, manipulators, or flight platforms Covariance propagation, Mahalanobis distance checks, anomaly detection filters Cryptography and Secure Embedded Design Cryptographic primitives: AES-GCM/CTR, ChaCha20, Poly1305, ECC, RSA Secure boot, image signing, key attestation, and anti-rollback HMAC-SHA256, CMAC-AES, and protocol-safe hash chains Key storage, tamper-resistance, nonce usage, and memory scrubbing Constant-time implementations, protection against timing, DPA/SPA side-channels Lightweight TLS-style handshake for telemetry encryption or OTA control Architecture, Tooling, and Testing Layered firmware architecture with clean separation: drivers, logic, math, crypto, and interface Static scheduling frameworks vs dynamic priority queues (hybrid RT models) Unit testing using GoogleTest or Catch2; mocking of deterministic hardware states Static and semantic analysis: Clang-Tidy, MISRA, Coverity, Sanitizers Host simulation of logic models using abstraction layers and input mocking Cross-platform toolchains (ARM GCC, Clang), CMake advanced usage, GitLab CI/CD pipelines Preferred Qualifications B.Tech / M.Tech / Ph.D. in Embedded Systems, Robotics, Control Engineering, or Computer Science 5+ years of experience in real-time embedded firmware on robotics or autonomous systems Strong applied mathematics and control systems engineering background Track record of contributions to robotics, motion control, or autonomous navigation firmware stacks Experience with Eigen, MicroEigen, TinyEKF, mbedTLS, or custom C++ math engines Exposure to secure robotic firmware design, SLAM systems, or high-frequency control kernels
Posted 1 month ago
5.0 - 8.0 years
20 - 25 Lacs
Chandigarh
Work from Office
Location: Mohali, Punjab Position: Senior .NET Developer Experience: 5+ Years Salary: (Flexible for the right candidate) Timings: 9:30 AM 6:30 PM IST Key Responsibilities: Design, build, and maintain robust, scalable applications using .NET Core, C#, MVC, Web API, SQL Server Build backend services, REST APIs, and enterprise-grade components Collaborate with BAs, PMs, and QA to gather requirements and deliver solutions Troubleshoot deployment issues across environments (Dev, QA, Staging, Production) Own the entire SDLC: architecture, prototyping, coding, testing, and documentation You're a Great Fit If You Have: Deep expertise in .NET Core, ASP.NET MVC, C#, RESTful APIs Strong skills in SQL Server, Entity Framework, Dapper, and writing optimized queries Experience with Angular or modern JavaScript frameworks Solid grasp of design patterns, software architecture, and scalable system design Familiarity with Git, Agile practices, CI/CD pipelines Bonus: Experience with Docker/Kubernetes, AWS/Azure/GCP, and microservices Requirements: Bachelor's or Master's in Computer Science or related field 5-8 years of hands-on development experience in enterprise environments Excellent problem-solving, analytical, and communication skills Experience with full-stack development is a plus
Posted 1 month ago
2.0 - 7.0 years
40 - 45 Lacs
Chandigarh, Bengaluru
Work from Office
As the Data Engineer, you will play a pivotal role in shaping our data infrastructure and executing against our strategy. You will ideate alongside engineering, data and our clients to deploy data products with an innovative and meaningful impact to clients. You will design, build, and maintain scalable data pipelines and workflows on AWS. Additionally, your expertise in AI and machine learning will enhance our ability to deliver smarter, more predictive solutions. Key Responsibilities Collaborate with other engineers, customers to brainstorm and develop impactful data products tailored to our clients. Leverage AI and machine learning techniques to integrate intelligent features into our offerings. Develop, and optimize end-to-end data pipelines on AWS Follow best practices in software architecture and development. Implement effective cost management and performance optimization strategies. Develop and maintain systems using Python, SQL, PySpark, and Django for front-end development. Work directly with clients and end-users and address their data needs Utilize databases and tools including and not limited to, Postgres, Redshift, Airflow, and MongoDB to support our data ecosystem. Leverage AI frameworks and libraries to integrate advanced analytics into our solutions. Qualifications Experience: Minimum of 3 years of experience in data engineering, software development, or related roles. Proven track record in designing and deploying AWS cloud infrastructure solutions At least 2 years in data analysis and mining techniques to aid in descriptive and diagnostic insights Extensive hands-on experience with Postgres, Redshift, Airflow, MongoDB, and real-time data workflows. Technical Skills: Expertise in Python, SQL, and PySpark Strong background in software architecture and scalable development practices. Tableau, Metabase or similar viz tools experience Working knowledge of AI frameworks and libraries is a plus. Leadership & Communication: Demonstrates ownership and accountability for delivery with a strong commitment to quality. Excellent communication skills with a history of effective client and end-user engagement. Startup & Fintech Mindset: Adaptability and agility to thrive in a fast-paced, early-stage startup environment. Passion for fintech innovation and a strong desire to make a meaningful impact on the future of finance. Location: Remote
Posted 1 month ago
13.0 - 16.0 years
19 - 20 Lacs
Pune
Work from Office
For more than 40 years, Accelya has been the industry s partner for change, simplifying airline financial and commercial processes and empowering the air transport community to take better control of the future. Whether partnering with IATA on industry-wide initiatives or enabling digital transformation to simplify airline processes, Accelya drives the airline industry forward and proudly puts control back in the hands of airlines so they can move further, faster. Role purpose As a Specialist - Software Development, you will act as a matter expert with a pro-active mindset within the development team. You will develop corrective solutions to troubleshooting and focus on best practice to deliver the best product design and functionalities. Duties and Responsibilities: Be part of a development team to implement technical standards and global organization solutions Maintain and improve the functionalities of current software products Develop new software components Assure the quality, readability, robustness, security and long-life of the software Take part in the design of the software architecture in new software projects Participate in redesigning the system and preparing technical documentation will be required Follow-up of the organization technical standards Knowledge, Experience & Skills: Strong hands-on exposure to technological stack Strong development skills, understanding of new concepts Good organizational skills, ability to prioritize tasks Able to work in teams and across various teams Strong written and verbal communication skills Degree in Software Engineering What does the future of the air transport industry look like to you? Whether you re an industry veteran or someone with experience from other industries, we want to make your ambitions a reality!
Posted 1 month ago
3.0 - 6.0 years
10 - 14 Lacs
Mumbai
Work from Office
For more than 40 years, Accelya has been the industry s partner for change, simplifying airline financial and commercial processes and empowering the air transport community to take better control of the future. Whether partnering with IATA on industry-wide initiatives or enabling digital transformation to simplify airline processes, Accelya drives the airline industry forward and proudly puts control back in the hands of airlines so they can move further, faster. Specialist - Java Software Architecture Vikhroli, Mumbai Role Purpose: To ensure success as a Java architect, you should have in-depth knowledge of software architecture, experience with network design, and high-level Java programming skills. Ultimately, a top-class java architect can see the big picture needs of a company and design scalable architecture to handle the company s current and future software application needs. Role and Responsibilities: Meeting with technology managers and the design team to discuss the goals and needs of the company. Collaborating with various stakeholders to determine software requirements. Examining and defining current architecture systems. Designing scalable architecture systems for Java-based applications. Identifying the hardware and software infrastructure needs to accommodate the company s architectural goals. Troubleshooting design flaws and system bottlenecks. Performing validation tests to ensure the flexibility and scalability of the Java environment. Assisting the software design team with application integration and Conducting system performance tests and Completing systems reports. Providing the development team with architectural blueprints to follow. Ensuring that you and the team adhere to development schedules and deadlines. Knowledge, Experience & Skills: Bachelor s degree in software engineering or computer science. Previous work experience as a software or Java architect. Advanced knowledge of software architecture. Proficiency with Core & Advance Java, REST APIs, Spring Boot Microservices, Hibernate, Hands on Cloud API/services experience, Strong RDBMS concepts and Any JavaScript framework working knowledge. Experience with the design and implementation of software network, e xperience with software design and web programming. High-level project management skills with a bility to solve complex software system issues. What do we offer? Open culture and challenging opportunity to satisfy intellectual needs Flexible working hours Smart working: hybrid remote/office working environment Work-life balance Excellent, dynamic and multicultural environment About Accelya Accelya is a leading global software provider to the airline industry, powering 200+ airlines with an open, modular software platform that enables innovative airlines to drive growth, delight their customers and take control of their retailing. Owned by Vista Equity Partners long-term perennial fund and with 2K+ employees based around 10 global offices, Accelya are trusted by industry leaders to deliver now and deliver for the future. The company s passenger, cargo, and industry platforms support airline retailing from offer to settlement, both above and below the wing. Accelya are proud to deliver leading-edge technologies to our customers including through our partnership with AWS and through the pioneering NDC expertise of our Global Product teams. We are proud to enable innovation-led growth for the airline industry and put control back in the hands of airlines. For more information, please visit www.accelya.com What does the future of the air transport industry look like to you? Whether you re an industry veteran or someone with experience from other industries, we want to make your ambitions a reality!
Posted 1 month ago
10.0 - 17.0 years
32 - 45 Lacs
Pune
Hybrid
Note: The candidate should be currently working in a product-based company . Must have experience in travel, especially in the flight domain. The candidate must have at least 2 years of experience as a Technical Architect , with the majority of their experience in software development and minimal involvement in hands-on implementation. Requirements : More than 12 years of experience in software development using C#, .Net Core, Javascript, and Typescript A minimum of 4 years of experience in travel, especially in flights, is preferred. Strong experience in developing and integrating Rest APIs, XML, JSON, SOAP Architectural & system design skills Strong experience in the Principles of good software design Required: polymorphism, mutability vs immutability, side-effecting code, REST, Idempotency, SOLID, Imperative vs Functional, Stack vs Heap. Experience in Concurrent Programming Threads, time slicing, thread safety, critical sections async/await pattern Queues & Topics Streaming Experience in Performance enhancement e.g. Big-O notation An understanding of Scaling e.g. Microservices, ESB, Sharding, Hexagonal Architecture Strong data storage experience with databases such as Postgres, Oracle, mysql, Active Record Pattern / ORM frameworks Experience in scaling software for performance and growth Experience in GCP/AWS Experience in Agile development experience Experience with code review tools like SonarQube, etc. Proven experience in solving complex architecture and business problems with solutions that are extensible, simple, and optimal Ability to think in terms of integrating systems and networks as well as programs Experience influencing software engineering best practices within your team, including coding standards, code reviews, source control management, build processes, testing, and operations Experience taking a leading role in building complex software systems that have been successfully delivered to customers with other engineers working under your guidance Experience in communicating with engineering leadership to understand requirements describing software product features, technical designs, and product strategy Exposure to network security is a plus Prior complex software architecture experience will be preferred B.E/ B.Tech in Computer Science Email: Sam@hiresquad.in
Posted 1 month ago
5.0 - 10.0 years
7 - 12 Lacs
Bengaluru
Work from Office
AWS Utility Computing (UC) provides product innovations from foundational services such as Amazon s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS s services and features apart in the industry. As a member of the UC organization, you ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services. Are you interested in building hyper-scale database services in the cloud? Do you want to revolutionize the way people manage vast volumes of data in the cloud? Do you want to have direct and immediate impact on hundreds of thousands of users who use AWS database services? The Amazon Aurora Storage team is responsible for delivering distributed structured storage services to customers for the relational database segments. We believe that Database Services, while already a large profitable businesses, is in its infancy. Over the next few years, it will represent a very large business. We are looking for an experienced technical leader to take our early lead in the database services market and extend it by defining and delivering industry leading next generation storage service purpose built for databases. Amazon Aurora Storage team is looking for experienced technical experts in large scale distributed systems development to build services that run across thousands of servers in multiple datacenters worldwide and powers Amazon Aurora service. These are core systems development positions where you will own the design and development of significant system software components critical to our industry storage services architected for the cloud. This is a hands on position where you will be asked to do everything from building rock-solid components to mentoring other engineers. You need to not only be a top software developer with a good track record of delivering, but also excel in communication, and customer focus. This is a unique and rare opportunity to get in on the ground floor within a fast growing business and help shape the technology, product and the business. A successful candidate will bring deep technical software expertise and ability to work within a fast moving, startup environment in a large company to deliver solid code that has a broad business impact. Come, join us in reinventing database systems for the cloud! Our engineers collaborate across diverse teams, projects, and environments to have a firsthand impact on our global customer base. You ll bring a passion for innovation, data, search, analytics, and distributed systems. You ll also: Solve challenging technical problems, often ones not solved before, at every layer of the stack. Design, implement, test, deploy and maintain innovative software solutions to transform service performance, durability, cost, and security. Build high-quality, highly available, always-on products. Research implementations that deliver the best possible experiences for customers. A day in the life As you design and code solutions to help our team drive efficiencies in software architecture, you ll create metrics, implement automation and other improvements, and resolve the root cause of software defects. You ll also: Build high-impact solutions to deliver to our large customer base. Participate in design discussions, code review, and communicate with internal and external stakeholders. Work cross-functionally to help drive business decisions with your technical input. Work in a startup-like development environment, where you re always working on the most important stuff. About the team Diverse Experiences AWS values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn t followed a traditional path, or includes alternative experiences, don t let it stop you from applying. Why AWS? Amazon Web Services (AWS) is the world s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating that s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses. Inclusive Team Culture Here at AWS, it s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness. Mentorship & Career Growth We re continuously raising our performance bar as we strive to become Earth s Best Employer. That s why you ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. Work/Life Balance We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there s nothing we can t achieve in the cloud. About the team Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we re building an environment that celebrates knowledge-sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks in the future. 5+ years of non-internship professional software development experience 5+ years of programming with at least one software programming language experience 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience Experience as a mentor, tech lead or leading an engineering team 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience Bachelors degree in computer science or equivalent
Posted 2 months ago
4.0 - 11.0 years
20 - 25 Lacs
Pune
Work from Office
Our Purpose Title and Summary Lead Technical Program Manager Overview Architecture and Technology is seeking a Lead Technical Program Manager to enhance our software engineering culture at Mastercard. This role will collaborate with and support the Software Engineering Guild to develop and disseminate knowledge, standards, practices, and tools. Furthermore, this position will support all Mastercard Programs via Architecture and Technology initiatives including software architecture reviews, reporting, KPIs, and the implementation of software engineering standards. About the role: Utilize tools such as Power BI, Domo, and Alteryx to blend complex datasets and generate clear visualizations. Enhance processes by implementing efficiencies in workflows, logistics, documentation, and data feeds to minimize manual work, while building cross-functional relationships across various teams and Guilds within Mastercard. Promote collaboration across different teams and Guilds within Mastercard, identifying areas for synergy and reuse. Coordinate and oversee activities related to Architecture and Technology, including software architecture evaluations, audits, due diligence for mergers and acquisitions, and risk governance functions. Develop, curate, and manage comprehensive software engineering training curriculums. Improve software engineers onboarding experience and reduce their time to first contribution. Hold interactive forums to involve our software engineering community in discussions on various topics. Frequently conduct retrospectives, create action plans, and coordinate with peers to align and plan changes. Analyze collected data and offer roadmap suggestions to key stakeholders. Create utilities and use existing tools to improve efficiency and support scaling to thousands of stakeholders across the company. Act as the main point of contact for your team, delivering precise project status updates to the appropriate audience in a timely manner. All about you: Strong proficiency in communicating with executives, peers, and staff via newsletters, announcements, bulletins, hosting webinars, and recognition. Strong technical knowledge and a thorough understanding of software engineering practices that enhance and elevate the quality of work performed by software engineers. Demonstrated ability to operate with independence and autonomy in a geographically diverse team. Ability to present and facilitate webinars with high energy across all Mastercard Tech Hubs. Strong written and verbal communication skills with attention to detail. Stays updated on current technology trends and modern software design principles. Previous experience in software development and architecture, with a comprehensive understanding of software engineering principles and methodologies, is preferred. Proven experience in establishing relationships, collaborating with, and influencing dependent teams while maintaining professional respect across the organization. Demonstrated capability in simplifying complex issues and identifying strategic routes to achieve success. Experience with DevOps and CI/CD tools to support developers and automate tasks. Bachelors degree in computer science or a related field.
Posted 2 months ago
10.0 - 16.0 years
35 - 40 Lacs
Bengaluru
Work from Office
Notice Period: Immediate to 30 days Key Responsibilites: Understanding and workin experience of large scale ECU project, deriving architecture and design from custom, system and SW requirements. Collaborating with ohter architects to resolve dependencies. Hands on experience in Linux, Kernel and automotive systems and features. Preferrably considering hands on experience in working with OEM's and Tier 1 companies. Skills Must have skills: Linux, system, kernel, automotive Good to have skills: Debuging, GBD, driver, boot, boot up, lifecycle, OEM, 1st tier, ECU project, infotainment, performance, stability, KPI measurement, IPC etc.
Posted 2 months ago
4.0 - 9.0 years
12 - 16 Lacs
Pune
Work from Office
Job_Description":" Job Title: Senior Python Developer AI Architecture Location: Onsite in Pune (NIBM (Kondhwa) Pune Experience: 4+ Years Job Type: Full-Time Shift: 11 AM - 8 PM IST) Skills: Flask, FastAPI, or Django, AI/ML frameworks (e.g., TensorFlow, PyTorch, scikit-learn) Joining: Immediate (This is a backfill role, so we need someone who can join in a week) About the Role: We are seeking a seasoned Python Developer to join our AI Engineering team. You will play a key role in designing and implementing scalable, AI-driven systems and microservices that power intelligent applications across our platform. Key Responsibilities: Design and develop robust, scalable backend systems using Python. Collaborate with ML/AI engineers to integrate AI/ML models into production. Architect and implement APIs and microservices for AI workflows. Optimize the performance of data pipelines and inference engines. Ensure code quality through unit testing, code reviews, and CI/CD practices. Work with cloud platforms (AWS/GCP/Azure) to deploy and monitor AI/MS services Requirements Required Skills: startup culture fit and mindset Strong problem-solving skills Strong proficiency in Python (Flask, FastAPI, or Django). Solid understanding of software architecture and design patterns. Experience with AI/ML frameworks (e.g., TensorFlow, PyTorch, scikit-learn). Familiarity with containerization (Docker, Kubernetes). Hands-on experience with RESTful APIs and asynchronous programming. Exposure to data engineering tools (Airflow, Spark, Kafka) is a plus. Preferred Qualifications: Bacheloror Masterin Computer Science, Engineering, or a related field. Experience working in agile teams and DevOps environments. Knowledge of MLOps practices and model lifecycle man. ","
Posted 2 months ago
4.0 - 9.0 years
10 - 14 Lacs
Pune
Work from Office
Do you want to help solve the worlds most pressing challengesFeeding the worlds growing population and slowing climate change are two of the worlds greatest challenges. AGCO is a part of the solution! Join us to make your contribution. AGCO is looking to hire candidates for the position of Sr. Specialist, Global Software Validation. The role includes long-term planning of the software verification & validation methods, toolchains and facilities, as well as overseeing the implementation of the defined standards on the site level. Your Impact Definition of global software validation standards: Participate in defining the standard ACGO project SW DVP template Implementation of a standard tractor project SW DVP template Planning of equipment required for successful project execution on SW validation Implementation of a standard project planning guidelines for platform SW validation Global Consistency: Create more global consistency and commonality in SW validation practices and standards, including the toolchains and hardware used by the SW validation teams. Process Innovation: Participate in design of new, better, faster, and lower-cost validation processes, including virtual validation and expanded use of AI and lower cost countries and Innovation: Drive innovation and implementation of the latest SW validation methods across the teams. Participate in EFG planning to ensure the compatibility of AGCO E&E hardware and software architecture & strategies against the latest SW validation methods. Actively study and find new methodologies and ways to increase the speed and quality of SW, including but not limited to AI technologies, Digital Twin technologies, SW test automation and HIL/SIL virtual validation. Actively seek ways to reduce SW validation dependency on physical equipment availability. Stakeholder Engagement: Present strategies to site validation leads and act as an internal trainer to the validation teams globally. Best Practices: Continuously explore best practices within AGCO, but also in the industry to improve AGCO validation standards. Your Experience and Qualifications Educational Background: 4-year Electronics, and/or Software (or similar) Engineering Degree. Experience: (required) 5+ years SW validation, SW development or similar experience. (additional - preferred) Agriculture background, global experience, training experience. Validation Expertise: Knowledge in SW validation processes and quality assurance. Innovation: (Preferred) Experience with SIL/HIL, virtual validation, digital twins and AI-driven validation processes. Communication Skills: Excellent communication & presentation skills w/ global teams and stakeholders. And Global Consistency: Ability and willingness to drive global consistency and commonality in validation practices. Your Benefits GLOBAL DIVERSITY - Diversity means many things to us, different brands, cultures, nationalities, genders, generations - even variety in our roles. You make us unique! ENTERPRISING SPIRIT- Every role adds value. Were committed to helping you develop and grow to realize your potential. POSITIVE IMPACT - Make it personal and help us feed the world. INNOVATIVE TECHNOLOGIES - You can combine your love for technology with manufacturing excellence - and work alongside teams of people worldwide who share your enthusiasm. MAKE THE MOST OF YOU - Benefits include health care and wellness plans and flexible and virtual work options. Your Workplace We value inclusion and recognize the innovation a diverse workforce delivers to our farmers. Through our recruitment efforts, we are committed to building a team that includes a variety of experiences, backgrounds, cultures and perspectives. Join us as we bring agriculture into the future and apply now! Please note that this job posting is not designed to cover or contain a comprehensive listing of all required activities, duties, responsibilities, or benefits and may change at any time with or without notice. AGCO is proud to be an Equal Opportunity Employer.
Posted 2 months ago
5.0 - 7.0 years
7 - 9 Lacs
Mumbai
Work from Office
The job includes all parts of software development lifecycle: refining product vision, gathering requirements, software system design, coding, testing, release and support. As our team is spread around the globe, you will work collaboratively with other team members from different locations. Develop software that is well-crafted & steadily adds business value, as part of a community of professionals Engage with internal and external customers for requirements, change requests and incidents to help define application specifications Own one or more components of software architecture in immediate environment
Posted 2 months ago
4.0 - 9.0 years
45 - 65 Lacs
Bengaluru
Work from Office
Experience: 4 + years Expected Notice Period: 15 Days Shift: (GMT+05:30) Asia/Kolkata (IST) Opportunity Type: Office (Bengaluru) Placement Type: Full Time Indefinite Contract(40 hrs a week/160 hrs a month) What do you need for this opportunity? Must have skills required: Design patterns, Scalable Systems, Software Architecture, APIS, GPT, AWS, Django, Postgre SQL, Python What Were Looking For Strong Python & Django expertise Youve built scalable backend systems and APIs using Django & Django REST Framework and have at least 4 years of experience Scalable core platform development You write scalable and maintainable core platform code by leveraging appropriate design patterns and software architecture principles. Platform integration experience Youve worked with integrating multiple third-party platforms and APIs. PostgreSQL & data modeling expertise You are highly skilled in PostgreSQL and can design efficient, scalable data models. Cloud-native mindset Comfortable working with AWS, deploying, and managing cloud infrastructure. Founder Mindset You focus on impact, ensuring your build is reliable, efficient, and scalable Collaborative & accountable You take ownership, communicate clearly, and work well across teams. What Youll Do Build and optimize backend services for Saturn AI. Obsess over performance, security, and reliability across our systems. Own projects end-to-end, from design to deployment. Orbit together Candor, impact, and teamwork at the core.
Posted 2 months ago
5.0 - 10.0 years
15 - 30 Lacs
Hyderabad
Work from Office
A Senior Software Developer is concerned with all facets of the software development process for IntRlab, LifeLabs' core Lab Information System (LIS), as well as related integration components. He/She has technical leadership responsibility for design and development of application modules, maintains and deploys LIS enhancements, as well as new software components or applications to meet user and business needs. The Senior Software Developer also provides input into the roadmap for ongoing technical improvements for LifeLabs LIS. He/She conducts system-wide unit testing, provides customer and end-user techncial support, and monitors system performance to ensure that LifeLabs LIS is operating optimally. In addition, Senior Software Developers work with Business Analysts, Project Managers, and other developers to coordinate the development activities, and align on design and implementaion to meet delivery deadlines. CORE ACCOUNTABILITIES % OF TIME (should add up to 100%) Accountability: Intake process / Managing work assignments. Work with Snr Manager, Software Development, architects and team member to design and implement new module-level solutions in all areas of the applications, as well as maintain existing solutions, critical to LifeLabs' operations. Implementation of software that is highly scalable and highly available, as well as following guidelines to develop secure code and adhere to security best-practices. Provide timely updates, escalate issues, and keep work-items up to date. Collaborate with Project Managers, Business Analysts and other project team members to implement module-level solutions as per requirements, clarifying details as needed and determining appropriate solution design. 65 %. Work according to documented SDLC, providing feedback and input into SDLC as needed, and supporting automation of SDLC tasks as required. Create and update appropriate software design and architecture documents, ensure implementation details and source code are sufficiently documented, and manage and maintain DevOps user stories, tasks, etc. as needed. Perform unit testing of developed components, implement automated unit tests, regression test integrated components. Execute performance tests, and optimize solutions as required. Accountability: Release planning/KPIs Plan for and execute solution deployments and support non-production environments for mission critical applications. Provides customer focused support and troubleshoot and resolve problems and issues, in line with documented service levels. Work with team to find solutions to criticial issues. 15 % Accountability: Best practises Knowledge of Application components to ensure software components are kept up to date. Establish plans each fiscal year to perform required updates Understanding the complexities of the application to ensure proper diligence is conducted on design, development and quality assurance. Work with Technical leads to ensure coding standards , security and privacy guidelines are followed. 10% Accountability: Accountability: Intake process / Managing work assignments Work with Snr Manager, Software Development, architects and team member to design and implement new module-level solutions in all areas of the applications, as well as maintain existing solutions, critical to LifeLabs' operations. Implementation of software that is highly scalable and highly available, as well as following guidelines to develop secure code and adhere to security best-practices. Provide timely updates, escalate issues, and keep work-items up to date. Collaborate with Project Managers, Business Analysts and other project team members to implement module-level solutions as per requirements, clarifying details as needed and determining appropriate solution design. Work according to documented SDLC, providing feedback and input into SDLC as needed, and supporting automation of SDLC tasks as required. Create and update appropriate software design and architecture documents, ensure implementation details and source code are sufficiently documented, and manage and maintain DevOps user stories, tasks, etc. as needed. Perform unit testing of developed components, implement automated unit tests, regression test integrated components. Execute performance tests, and optimize solutions as required. Accountability: Release planning/KPIs Plan for and execute solution deployments and support non-production environments for mission critical applications. Provides customer focused support and troubleshoot and resolve problems and issues, in line with documented service levels. Work with team to find solutions to criticial issues. 15 % Accountability: Best practises Knowledge of Application components to ensure software components are kept up to date. Establish plans each fiscal year to perform required updates. Understanding the complexities of the application to ensure proper diligence is conducted on design, development and quality assurance. Work with Technical leads to ensure coding standards , security and privacy guidelines are followed. 10% Accountability: Technology Stays up to date with current trends in technology Ensure expertise is maintained with InterSystems technologies
Posted 2 months ago
10.0 - 15.0 years
35 - 40 Lacs
Chennai
Work from Office
Java Architect - Newt Global Consulting LLC Desired Profiles: Overall experience : 10+ years Java experience : 10+ years FE development experience : 5+ years Experience with software design and web programming Experience with the design and implementation of distributed software components Examining and defining current architecture systems Designing scalable architecture systems for Java-based applications. Troubleshooting design flaws and system bottlenecks Performing validation tests to ensure the flexibility and scalability of the Java environment Assisting the software design team with application integration Advanced knowledge of software architecture Proficiency with Java, Java Beans, Java Servlets, JavaScript Experience (Yrs): 8-12 Years Job Location: Chennai (WFO) No.of Positions: Contact Lead Name: Jayaprakash Nataraj Contact Number: Contact Email: jayaprakashn@newtglobalcorp.com Apply for this position Allowed Type(s): .pdf, .doc, .docx By using this form you agree with the storage and handling of your data by this website. * Scroll to Top Your Database Migration Challenges-Solved by an AI-Powered Platform. See DMAP in Action.
Posted 2 months ago
4.0 - 6.0 years
11 - 12 Lacs
Mumbai
Work from Office
Job Title: .Net developer Location: Mumbai Notice Period: Immediate Experience: 4+ years iSource Services is hiring for one of their client for the position of .Net developer About the Role - We are looking for a skilled .NET Developer with 4+ years of experience to join our team in Mumbai. The ideal candidate will have expertise in developing, implementing, and maintaining .NET applications with a strong background in C#, ASP.NET, and SQL Server. Responsibilities: Develop, test, and maintain web and desktop applications using C# and .NET technologies. Work on database design, development, and optimization using SQL Server. Develop RESTful APIs and integrate with front-end applications. Collaborate with cross-functional teams to define and design new features. Debug and resolve technical issues in a timely manner. Write clean, scalable, and maintainable code following best practices. Implement security and data protection solutions. Requirements: 4+ years of experience in .NET Development (C#, ASP.NET, .NET Core). Proficiency in SQL Server, Entity Framework, and LINQ. Experience in front-end technologies like Angular, React, or Vue.js (preferred). Strong understanding of OOP, design patterns, and software architecture. Hands-on experience with REST APIs, microservices, and cloud-based development. Experience with version control systems like Git. Strong problem-solving skills and ability to work independently.
Posted 2 months ago
5.0 - 10.0 years
7 - 12 Lacs
Bengaluru
Work from Office
Oracle Cloud Infrastructure (OCI) delivers mission-critical applications for top tier enterprises around the world. Our cloud offers unmatched hyper-scale, multi-tenant services deployed in more than 50 regions worldwide. OCI is expanding its mission beyond the traditional boundaries of public cloud to include dedicated, hybrid and multi cloud, edge computing, and more. We re looking for a hands-on engineer with expertise and passion in solving difficult problems in distributed systems and highly available services. As a senior member of the software engineering division, you will perform high-level design based on provided specifications and implement changes to existing software architecture. You will develop highly complex features and enhancements, build and automate tests. Duties and tasks are varied and complex needing independent judgment requiring full competence and subject expertise. This position may have project lead role and/or involve supervising junior engineers. BS or MS degree or equivalent experience relevant to functional area is required along with 5+ years of software engineering or related experience. As a senior member of the software engineering division, your responsibilities will include the following: Develop, debug and design software service and applications Provide technical leadership and mentorship to other junior software developers Specify, design, and implement changes to existing software architecture to meet changing needs Design and implement new features and enhancements. Independently research solutions, troubleshoot, and resolve complex problems by analyzing product code and interactions between various microservices within the system Provide on-call and technical support from within the product development team Review and improve technical documentation and procedures Follow test-driven development and implement end-to-end test automation
Posted 2 months ago
7.0 - 12.0 years
9 - 14 Lacs
Bengaluru
Work from Office
Job Profile: As a Lead developer, you Play a central role in the development of software as a Medical Device for clinical and image-guided therapy applications. Review the specifications to determine software engineering requirements and design secure solutions Work in an agile development environment, plan work packages as well as the design, documentation, implementation, integration and testing of software. Fix software defects, submits work products for release after integration, ensuring requirements are addressed and deliverables are of high quality Are responsible for the holistic development of software solutions ranging from the user interface to the business logic Support your team members and promote their further development. Develop automated tests to verify features at various test levels and continuously improve the test framework. Contribute to the improvement of processes and tools. Report the work progress into the appropriate forums and management Desired qualifications & experience: B.E / B. Tech in Computer Science / Electronics field 7-12 years of experience in the Software Development industry Proficient in C++ programming and object-oriented design, multi-threading as well as experience in developing high-quality software Extensive experience in working with GiT, Microsoft Visual Studio, Azure DevOps Experience in behavior driven development, clean code principles, SOLID principles, Software architecture and design Experience in test frameworks like nunit, GoogleTest and Gherkin, developing automated tests. Proven experience of co-ordination and review with project stakeholders Working experience in developing software for medical domain is an advantage. Desired skills: Excellent communication skills in English to enable you to work in an international environment, negotiation and moderations skills to manage stakeholders. Quick learner, with structured way of working with good decision-making skills and results-orientation You set a good example and know how to mediate between different points of view when necessary. You are interested in new technologies and are also able to introduce them in a large organization if required.
Posted 2 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
54024 Jobs | Dublin
Wipro
24262 Jobs | Bengaluru
Accenture in India
18733 Jobs | Dublin 2
EY
17079 Jobs | London
Uplers
12548 Jobs | Ahmedabad
IBM
11704 Jobs | Armonk
Amazon
11059 Jobs | Seattle,WA
Bajaj Finserv
10656 Jobs |
Accenture services Pvt Ltd
10587 Jobs |
Oracle
10506 Jobs | Redwood City