Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
4.0 - 6.0 years
3 - 7 Lacs
Hyderabad
Work from Office
JD for C++ Developer. Role name: Developer Role Description: Developer Competencies: C++ Experience (Years): 4-6 Roles and Responsibilities C++ Software Development: Design, develop, and maintain high-performance C++ applications and systems. Write clean, maintainable, and efficient code that adheres to best practices and coding standards. Perform detailed analysis of requirements and contribute to the software design process. Implement complex algorithms and data structures to optimize system performance. Optimization & Performance Tuning: Identify performance bottlenecks and implement solutions for optimizing CPU, memory, and resource usage. Conduct profiling and debugging of C++ applications to improve performance and reduce latency. Develop solutions for multi-threading, concurrency, and parallel programming in C++. System Design & Architecture: Collaborate with the team to design and architect scalable and efficient systems using C++. Develop reusable libraries and frameworks for common functionality across different projects. Integrate with third-party libraries and APIs to extend system functionality and capabilities. Debugging & Troubleshooting: Debug complex issues in C++ applications, including memory leaks, segmentation faults, and thread synchronization issues. Utilize tools like gdb, Valgrind, or Visual Studio Debugger to identify and resolve issues. Implement comprehensive unit and integration tests to ensure the stability and correctness of the application.
Posted 3 weeks ago
6.0 - 12.0 years
25 - 30 Lacs
Bengaluru
Work from Office
THE ROLE: AMD is looking for a talented leader to help develop innovative solutions and software features, bring up new products, and improve the quality of our existing software. THE PERSON: We seek a hands-on leader responsible for a large functional area with the Software Development team. They will lead the team, planning software development projects, creating documentation, and delivering software products for internal and external customers. Requires experience with cross-team management. This role also requires that the individual can lead and interact and work with their counterparts globally to ensure effective delivery of the projects: strong Interpersonal, verbal, and written skills and the ability to multitask. KEY RESPONSIBILITIES: Participate and play a critical role in planning project deliverables Own and drive software design, development, verification, and release the product to customers Performing individual goal planning and evaluation per AMD policies Maintaining the health and morale of the team Develop and grow the engineering skills of the team Drive critical issues and interface with cross-functional teams Provide periodic management/executive updates Lead brainstorming sessions Establish the roadmap and vision for RCCL and associated communication libraries by taking into account industry trends, customer requirements particularly in high-performance computing (HPC) and deep learning and the latest developments in GPU and networking technologies Guide the design, development, and optimization of RCCL features, focusing on performance, scalability, and ease of use across various AMD platforms and interconnects (PCIe, Infinity Fabric,RoCEv2) Collaborate closely with other internal AMD teams (e.g., ASIC, hardware and software architecture, networking, Deep Learning framework teams, product management, and sales) to ensure holistic product development and market success PREFERRED EXPERIENCE: Experience in a hands-on software engineering, development, and/or architectural leadership role Solid knowledge of software fundamentals Strong C/C++ programming skills and operating system knowledge Embedded Programming knowledge and skills are desired Consistent record in engineering execution, delivering software on time with high quality, and achieving premium high-performance software solutions Proven track record of planning and delivering complex system software products Experience leading multiple projects with competing priorities Strong project management skills and experience with project management techniques such as scheduling, budgeting, and risk management Disciplined approach to problem solving and ability to make business decisions in a technical environment Deep expertise in high-performance computing, Deep Learning, and parallel programming models Strong understanding of GPU architectures, and communication libraries like RCCL, rocSHMEM, and MPI. Experience with various interconnect technologies (PCIe, Infinity Fabric, Infiniband/RoCEv2) and network protocols (RDMA). ACADEMIC CREDENTIALS: Bachelor s or Master s degree in a related discipline preferred
Posted 3 weeks ago
4.0 - 9.0 years
22 - 27 Lacs
Hyderabad
Work from Office
Uber is changing the way people think about transportation. Not that long ago, we were just an app to request premium black cars in a few metropolitan areas. Now we re a part of the logistical fabric of cities everywhere. Whether it s a ride, a sandwich, or a package, we use technology to give people what they want, when they want it. The Finance Engineering team at Uber is responsible for building and maintaining the systems that power our financial operations, serve tax compliance, accounting and financial reporting. We leverage cutting-edge technology and machine learning to ensure efficient and accurate financial processes We are seeking ML engineers to strengthen our team. You will collaborate with teams and contribute to the ML foundation across multiple initiatives.As an ML engineer supporting the Finance Engineering Team at Uber, you will be Developing and deploying machine learning models across various functions of Fintech Contributing to the ML infrastructure and foundations across different initiatives. Applying ML to optimize financial aspects related to rides, and delivery(e.g. forecasting financial trends, anomaly detection etc..) What the Candidate Will Need / Bonus Points What the Candidate Will Do ---- ode: Writes high-quality code (i.e., reliable, readable, efficient, testable), provides quality code reviews, and creates comprehensive tests and quality documentation using software engineering principles. This includes knowledge of data structures, algorithms, programming and associated programming languages and frameworks, and major phases/activities of the software research and development life cycle (e.g., requirements, design, build, experiment, test, debug, deploy, monitor). Identifies, reports, and solves technical problems according to standards and best practices. Design: Uses software design principles and methods, knowledge of the capabilities and limitations of existing software solutions at Uber, and an understanding of own works impact on other areas to reuse, extend, or, when needed, build effective architectures that are integrated with existing solutions and in alignment with needs and goals across areas. Learns and anticipates current and future design requirements and evaluates trade-off decisions to design systems that meet current needs and can be extended for future needs Execute: Executes work with drive and appropriate sense of urgency to deliver technical and business impact. Plans, organizes, and manages tasks, resources, and relationships to accomplish work accurately and on time. Defines and diagnoses problems and determines an appropriate solution, recommendation, or decision while logically evaluating alternatives and factors (e.g., resources, costs, tradeoffs). Accepts responsibility and accounts for own actions and work. Collaborate: Builds trusting and collaborative relationships and rapport with different types of people and teams. Respects the unique backgrounds and contributions of others. Recognizes conflict or disputes among people and situations, learns and works to understand different points of view. Resolves and aligns discrepancies across teams and organizations to accomplish team-, organization-, or Uberwide goals. Provides constructive feedback to others in a tactful and impactful manner. Be efficient: Creates and promotes efficiency and speed within Uber technology, people, and teams by leveraging and extending existing solutions when possible, and by developing solutions that balance long-term productivity with short-term needs. Identifies and addresses inefficiencies and redundancy in day-to-day work. Improves and advocates for processes and technologies that enhance the efficiency and performance of software and systems Create culture: Enhances the effective functioning of Uber by participating in and promoting activities and efforts that contribute to excellence and shape and evolve team-, organization-, and Uber-wide culture (e.g., reviewing diffs, refactoring code, participating in recruiting, hiring, and promotion activities, joining an ERG). Contributes to the broader community through participation in internally- and/or externally-focused engagements (e.g., tech talks, open source, conferences, team building) Basic Qualifications ---- We are looking for experienced smart engineers who are passionate about the domain and the technology. Those who have track record of ownership and execution quality Bachelors degree in Computer Science or related technical field or equivalent practical experience You have knowledge of a backend stack (some examples include: Java, Node.js, Python, Redis, Kafka, Golang or similar). Experience coding using general purpose programming language (eg. Java, Python, Go, C#) Should have experience working with and fine-tuning pre-trained machine learning models for tasks such as time series forecasting or natural language processing Preferred Qualifications ---- Ability to learn quickly and apply at ML at scale for Fintech. Were looking for software engineers who thrive while learning new technologies and dont believe in one-size-fits-all solutions. You should be able to easily adapt to meet the needs of our massive growth and rapidly-evolving business environment. Bias toward action. You believe that speed and quality arent mutually exclusive. Youve shown good judgment about shipping as fast as possible while ensuring your products and platforms are built in a sustainable, responsible way--and youre comfortable making mistakes, provided you learn from them. *Accommodations may be available based on religious and/or medical conditions, or as required by applicable law.
Posted 3 weeks ago
6.0 - 9.0 years
20 - 25 Lacs
Pune
Work from Office
What you ll do: "Eaton Corporation s Device Integration has an opening for a Software Engineer who is passionate about his or her craft. He/She will be directly involved in the architecture, design, and development of an Internet of Things application. Although Eaton is an established company with a diverse product portfolio, this product exhibits many characteristics of a start-up initiative. This product, being developed from the ground-up, will be utilized by Eaton product teams as a framework on which to build and extend customer facing applications and solutions. So, if you re an experienced software professional yearning to work on a project leveraging the latest software technologies and trends such as IoT, NoSQL, big data, open source, DevOps, mobile, and cybersecurity, this is the position for you! Not only will you be working with some amazing technology, you ll also be part of an enthusiastic team of software professionals working to make an immediate organizational impact and having lots of fun along the way!" " Work with your team and others, contributing to the architecture, design, and implementation of an Internet of Things application. Development will be primarily in C#, and .NET Author high-quality, unit-tested code. Demonstrate and document solutions by using flowcharts, diagrams, code comments, code snippets, and performance instruments. Provide work estimates and participate in design, implementation, and code reviews. Execute agile work plans for iterative and incremental project delivery. Expand job knowledge by studying software development techniques and programming languages. Participate in educational opportunities and read professional publications. Work with test teams to ensure adequate and appropriate test case coverage; investigate and fix bugs; create automated test scripts." Qualifications: BE/B.Tech/M.Tech/MCA " 6-9 years of progressive experience in software industry developing, designing, and deploying technology solutions shipping high quality products 5-7 yrs of experience on C# and .Net 5+ yrs of experience working with Azure" Skills: " Proficient with C# and .Net Technologies and associated IDE s (Visual Studio, Eclipse, IntelliJ, etc.) Understanding of Databases and concepts (relational and non-relational like sqlserver, cosmos, mongodb etc.) Understanding of software design principles, algorithms, data structures, and multithreading concepts Understanding of object oriented design and programming skills, including the use of design patterns Working knowledge of cloud development platforms such as Azure or AWS Working knowledge of security concepts such as encryption, certificates, and key management Working knowledge of networking protocols and concepts (http, tcp, websocket) Working knowledge of network and distributed computing concepts Experience utilizing best practices in software engineering Experience with Agile development methodologies and concepts Strong problem solving and software debugging skills Knowledge of CI/CD concepts, tools, and technologies Knowledge of field bus protocols like Modbus TCP/RTU will be an added advantage. " " Excellent verbal and written communication skills including the ability to effectively explain technical concepts Very good at understanding and prioritizing tasks, issues and work "
Posted 3 weeks ago
6.0 - 12.0 years
8 - 14 Lacs
Bengaluru
Work from Office
Description & Requirements Introduction: A Career at HARMAN Automotive We re a global, multi-disciplinary team that s putting the innovative power of technology to work and transforming tomorrow. At HARMAN Automotive, we give you the keys to fast-track your career. Engineer audio systems and integrated technology platforms that augment the driving experience. Combine ingenuity, in-depth research, and a spirit of collaboration with design and engineering excellence. Advance in-vehicle infotainment, safety, efficiency, and enjoyment. About the Role: The Telematics Solution position will report into the HARMAN Engineering organization and will be responsible for researching and delivering software, POCs for automotive embedded devices, which are both consumer and automotive grade products. Telematics is the key foundational technology for the connected car and autonomous driving. It includes technology like LTE modems and network access devices (NADs) as well as wireless standards e.g. BT/WiFi, GNSS, NFC etc. are one of the fastest growing areas. HARMAN works with leading suppliers to design telematics solutions to ensure every in-car experience is entertaining, productive, safe, and secure. As part of an agile team, you will research and build the software on telematics devices with state-of-the-art technologies and features like communication, networking, and positioning. You will be on a path finding mission to enable and create new business in the Telematics domain. Will be part of highly visible demos, and lead the effort to bring the product and solutions to market. Your responsibilities include design verification, testing, debugging, and RCA of defects. What You Will Do Play the individual contributor role in software/firmware design and development for V2X and MEC domain for embedded platform products. Take complete technical ownership of ensuring that there are no gaps in designing scalable and reusable software components; have hands-on experience in solving all critical technical issues. Design and develop scalable, maintainable, well automotive-grade Linux applications for V2X devices in compliance with industry standards on embedded platforms. Understand business requirements, associate them with agile entities (epics/stories/tasks) for planning and execution. Although primarily a technical role, you should have the right interpersonal skills to be approachable, define, drive and negotiate and reach timely consensus on issues within the team as well as with customers. Be able to independently drive requirements discussions with customers, Initiate and track dependencies of technical deliveries with external and internal stakeholders. Interface with System and Software architects and drive discussions. Responsible for the technical delivery and management of key features. Contribute new ideas and be proactive in working with multiple teams to resolve technical issues What You Need to Be Successful Masters/Bachelor s degree in electrical, communications, computer engineering or a similar discipline Should have 6 to 12 years of overall experience in software development in embedded development practices using C++ and C; solid foundation in OOPS concepts and prior experience in architecture and design of software, and work with teams across geographical locations Should have strong programming skills in C++ Working experience in Linux Embedded Systems Working experience in Linux Systems Programming. Good understanding of Linux Inter Process Communication mechanisms (sockets, message queues, shared memory) Concepts and techniques for Multithreaded applications State Machine Implementation Prior experience in working directly with customers during requirement analysis, scoping, discussing key issues, and seeking resolutions to technical topics. Excellent written and oral communication skills to collaborate with teams across geographies. A broad technical background with general knowledge of cellular and network technology (5G, V2X), standards, software architectures, and automotive-grade products and processes Must have previous experience in high-level and low-level design of modules Must have previous experience in Requirement analysis and usage of requirements analysis tools like DOORS Apt knowledge of software architecture tools such as Enterprise Architect. Ability to work independently and mentor team members Preferred experience developing and debugging software in a real-time, embedded, multiprocessor, multi-interface environment using standard tools such as GDB, Valgrind, Wireshark etc. Working experience with industry standard version control systems like GIT, Gerrit Working experience with unit test automation tool Bonus Points if You Have Prior hands-on experience with embedded software testing for Automotive Products is a strong plus. Experience in V2X Technologies / Vehicle Security / Telematics / Data Communication/ Vector CANoe. A broad technical background with general knowledge of cellular and network technology (5G, V2X), standards, software architectures, and automotive-grade products and processes. Hands-on automotive special tools such as Vector Can Analyzer, Canoe. What Makes You Eligible Be willing to travel up to 10%, domestic and international travel. Proven record of experience in technical leadership of a software Design team. Effectively supervising, leading, and delegating tasks Experience in test methodologies, tools, and methods Good knowledge of embedded systems Strong Know-How of technical/automotive standards in infotainment or telematics software projects Efficiently meeting deadlines, schedules, and target dates What We Offer: Access to employee discounts on world-class Harman and Samsung products (JBL, HARMAN Kardon, AKG, etc.) Extensive training opportunities through our own HARMAN University, Competitive wellness benefits, Tuition Reimbursement, Access to HARMAN Campus Fitness Center and Cafeteria. An inclusive and diverse work environment that fosters and encourages professional and personal development. You Belong Here HARMAN is committed to making every employee feel welcomed, valued, and empowered. No matter what role you play, we encourage you to share your ideas, voice your distinct perspective, and bring your whole self with you all within a support-minded culture that celebrates what makes each of us unique. We also recognize that learning is a lifelong pursuit and want you to flourish. We proudly offer added opportunities for training, development, and continuing education, further empowering you to live the career you want. About HARMAN: Where Innovation Unleashes Next-Level Technology Ever since the 1920s, we ve been amplifying the sense of sound. Today, that legacy endures, with integrated technology platforms that make the world smarter, safer, and more connected. Across automotive, lifestyle, and digital transformation solutions, we create innovative technologies that turn ordinary moments into extraordinary experiences. Our renowned automotive and lifestyle solutions can be found everywhere, from the music we play in our cars and homes to venues that feature today s most sought-after performers, while our digital transformation solutions serve humanity by addressing the world s ever-evolving needs and demands. Marketing our award-winning portfolio under 16 iconic brands, such as JBL, Mark Levinson, and Revel, we set ourselves apart by exceeding the highest engineering and design standards for our customers, our partners, and each other. If you re ready to innovate and do work that makes a lasting impact, join our talent community today ! HARMAN is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or Protected Veterans status. HARMAN offers a great work environment, challenging career opportunities, professional training, and competitive compensation. ( www.harman.com ) #LI-SS3 You Belong Here HARMAN is committed to making every employee feel welcomed, valued, and empowered. No matter what role you play, we encourage you to share your ideas, voice your distinct perspective, and bring your whole self with you all within a support-minded culture that celebrates what makes each of us unique. We also recognize that learning is a lifelong pursuit and want you to flourish. We proudly offer added opportunities for training, development, and continuing education, further empowering you to live the career you want. About HARMAN: Where Innovation Unleashes Next-Level Technology Ever since the 1920s, we ve been amplifying the sense of sound. Today, that legacy endures, with integrated technology platforms that make the world smarter, safer, and more connected. Across automotive, lifestyle, and digital transformation solutions, we create innovative technologies that turn ordinary moments into extraordinary experiences. Our renowned automotive and lifestyle solutions can be found everywhere, from the music we play in our cars and homes to venues that feature today s most sought-after performers, while our digital transformation solutions serve humanity by addressing the world s ever-evolving needs and demands. Marketing our award-winning portfolio under 16 iconic brands, such as JBL, Mark Levinson, and Revel, we set ourselves apart by exceeding the highest engineering and design standards for our customers, our partners and each other. If you re ready to innovate and do work that makes a lasting impact, join our talent community today! Please be aware that HARMAN recruiters will always communicate with you from an @harman.com email address. We will never ask for payments, banking, credit card, personal financial information or access to your LinkedIn/email account during the screening, interview, or recruitment process. If you are asked for . HARMAN is proud to be an Equal Opportunity employer. HARMAN strives to hire the best qualified candidates and is committed to building a workforce representative of the diverse marketplaces and communities of our global colleagues and customers. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.HARMAN attracts, hires, and develops employees based on merit, qualifications and job-related performance.( www.harman.com )
Posted 3 weeks ago
5.0 - 7.0 years
7 - 9 Lacs
Mumbai
Work from Office
DESCRIPTION Software Developer Location: Mumbai, India - On-site Hiring Company Name: ACHNET Demo Hiring Company Location: San Ramon, CA, USA Job Type: Full-time Experience Level: Mid-Senior Level - 5-7 years Job Overview ACHNET Demo is seeking a highly skilled and experienced Software Developer to join our dynamic team. The ideal candidate will have a strong background in software development, with a focus on Python, DevOps, Microservices, and React. This role involves developing and maintaining ERP systems, collaborating with cross-functional teams, and contributing to the entire software development lifecycle. The Software Developer will also be expected to lead and mentor junior developers, ensuring the delivery of high-quality software solutions. Key Responsibilities Design, develop, and maintain software solutions, primarily using Python, React, and related technologies. Develop and deploy microservices-based architectures. Implement and manage DevOps practices, including CI/CD pipelines, infrastructure as code, and automated testing. Collaborate with business analysts and stakeholders to gather and understand requirements. Lead and mentor junior developers, providing guidance on coding best practices and software design. Develop and maintain ERP systems. Participate in code reviews and ensure code quality. Educational Qualifications Bachelors degree in Computer Science, Software Engineering, or a related field. Must-Have Skills 5-7 years of experience in software development. Proficiency in Python. Experience with DevOps practices and tools (e.g., Docker, Kubernetes, Jenkins, etc.). Experience with Microservices architecture. Strong front-end development skills using React. Experience in developing and maintaining ERP systems. Experience in leading and mentoring a team. Good-to-Have Skills Experience with cloud platforms (e.g., AWS, Azure, Google Cloud). Experience with database technologies (e.g., SQL, NoSQL). Knowledge of Agile development methodologies. Experience with automated testing frameworks. Excellent communication and problem-solving skills. Pay Rate/Salary Commensurate with experience and qualifications. Number of Openings 1 QUALIFICATIONS Must Have Skills Python DevOps Microservices React Docker Kubernetes Jenkins ERP systems CI/CD Automated testing Good To Have Skills AWS Azure Google Cloud SQL NoSQL Agile Communication Problem-solving Minimum Education Level Bachelors or Equivalent Years of Experience 5-7 years ADDITIONAL INFORMATION Pay Range: Commensurate with experience and qualifications Work Type: FullTime Location: Mumbai, India - On-site Job ID: Achnet-Cen-9D70F5 or to apply! 3130 Crow Canyon Pl, Ste 205, San Ramon, CA 94583 Copyright 2025 ACHNET Inc, All rights reserved. Product Services Company More
Posted 3 weeks ago
5.0 - 10.0 years
50 - 60 Lacs
Bengaluru
Work from Office
At Uber, customer obsession drives everything we do. We are dedicated to building products that provide exceptional support for our Riders, Drivers, Eaters, and Restaurants. Our Customer Obsession team focuses on creating seamless experiences through in-app self-service, omnichannel communications, and tailored support for multiple lines of business. We leverage cutting-edge technologies, including our internal tool Bliss Platform for agent support, to deliver high-touch interactions across Greenlight Hubs, Centers of Excellence (COEs), and Business Process Outsourcing (BPO) partners worldwide. We are seeking a Backend Software Engineer II to join our dynamic engineering team. The ideal candidate is a seasoned software engineer with experience in designing, building, and maintaining scalable backend systems. This role demands technical depth, problem-solving expertise, and a focus on fostering collaboration to ensure high-quality design, development, and delivery of complex software projects. You will work on projects spanning multiple teams, contribute to the optimization of system performance, advocate for engineering best practices, and lead efforts to innovate, scale, and maintain reliability while aligning technical efforts with business goals. You will play a crucial role in building and enhancing the tools and systems that support our customer communication channels. Youll have the opportunity to work with innovative technologies, including the integration of phone IVR systems, Video Integration, and Generative AI & Self serve automation solutions, ensuring a seamless customer service experience across multiple modalities and extending these platforms to support B2B customer support to New Line of Business within Uber. What the Candidate Will Need / Bonus Points What the Candidate Will Do ---- As a software engineer II, you will develop high-quality system designs, ensuring scalability, maintainability, and performance while considering both short- and long-term trade-offs. Exercise sound engineering judgment to make decisions around design patterns, architectural trade-offs, and feature prioritisation. Contribute to team-wide architecture decisions and drive efforts to modularise and reuse components across services. Document technical designs (e.g., ERD, architecture design notes, engineering wikis) to maintain transparency, consistency, and alignment. Foster team-wide knowledge sharing and establishing training opportunities related to software design patterns and technical best practices. Basic Qualifications ---- 2.5+ years of relevant software development experience in one or more programming languages (e.g. Golang, Java, Python, C/C+) and distributed system design. Experience designing, implementing, and maintaining scalable RESTful APIs and micro services. Experience with database design and management (SQL and NoSQL), system performance optimization, and high-availability system design. Experience with CI/CD pipelines, cloud infrastructure (AWS, GCP, Azure), and containerisation (Docker, Kubernetes). Familiarity with monitoring tools, incident response, and alerting mechanisms. Experience collaborating on projects and working efficiently as part of a team Thriving in ambiguity and having a go-getter attitude Preferred Qualifications ---- Bachelors degree in Computer Science or related field Background in large-scale backend infrastructure Knowledge of data structure and algorithms and an ability to use them practically when implementing solutions Demonstrated experience working collaboratively in cross-functional teams Prior experience building systems that are user-centric, reliable, and optimised for scalability. Proven ability to balance technical and business trade-offs while aligning engineering solutions with organisational objectives. *Accommodations may be available based on religious and/or medical conditions, or as required by applicable law.
Posted 3 weeks ago
2.0 - 4.0 years
13 - 18 Lacs
Pune
Work from Office
Job Title: AI Engineer GenAI & ML Solutions Location: Pune / Mumbai (Hybrid Work Model) Experience: 2 4 Years (Minimum 2 Years in AI Development) Industry: Credit Rating & Financial Analytics About Us: Join a leading global credit rating and financial analytics powerhouse where innovation meets finance! We leverage cutting-edge AI and analytics to deliver state of the art solutions. As we embark on our next growth phase, we re looking for a passionate AI Engineer to propel our AI capabilities into the future redefining how financial intelligence is powered and delivered. Why Join Us Be at the forefront of AI innovation in finance technology with exposure to next-gen GenAI techniques. Collaborate with dynamic global teams spanning finance, technology, and client solutions. Work in a hybrid setup in Pune or Mumbai, blending flexibility with the spirit of teamwork. Opportunity to directly influence client-facing AI solutions impacting real-world business outcomes. Grow your career in an environment that champions best coding practices, continuous learning, and breakthrough AI deployments on cloud platforms. What You ll Do: Develop and deploy advanced AI solutions using the latest Generative AI techniques including: Retrieval-Augmented Generation (RAG) pipelines. Designing and building Agentic AI systems to automate complex decision-making workflows. Fine-tuning Foundation and Small Language Models (SLMs) tailored for domain specific content generation. Build scalable AI workflows, adhering to robust engineering and code quality standards. Lead end-to-end AI solution development lifecycle from prototyping and experimentation to deployment on cloud platforms (AWS, Azure, or GCP). Collaborate closely with cross-functional global teams financial analysts, technology architects, and client stakeholders to translate business challenges into AI-driven solutions. Continuously evaluate emerging AI technologies and research to keep our AI toolkit state-of-the-art. What We re Looking For: Experience & Skills: 4 to 7 years of experience in software engineering/development with a minimum 2 years specializing in AI/ML roles. Deep hands-on expertise with GenAI technologies RAG frameworks, agent-based AI design patterns, fine-tuning techniques for SLM. Strong programming skills in Python with a focus on clean, maintainable, and performant code. Proven experience deploying AI/ML solutions on cloud platforms (AWS, Azure, GCP) with familiarity in containerization, orchestration, and CI/CD pipelines. Having a public Github code repository or Kaggle profile will be a big plus. Solid understanding of data structures, algorithms, software design principles, and scalable system design. Exposure to NLP, knowledge graphs, ML ops, or similar related areas is a big plus. Decent communication skills to effectively collaborate across global teams and handle client interactions. Self-driven, proactive mindset with a passion for problem-solving and innovation. Educational Background: - Bachelor s or Master s degree from premier Indian institutes (IITs, IISc, NITs, BITS, IIITs etc.) in: - Computer Science - Any Engineering discipline - Mathematics or related quantitative fields.
Posted 3 weeks ago
3.0 - 8.0 years
18 - 22 Lacs
Bengaluru
Work from Office
As a Software Development Engineer at Infinera you will work in a cross-functional, agile team developing embedded software products. You will work with most of the company's product portfolio which leads to a quick and good overall system understanding. Roles & Responsibilities Develop and own L1 application(control path and data-path), related device driver software and features working closely with requirements and customer account teams with deep customer focus. Understand, drive and develop system wide impact features from architecture, design to delivery. Details about the work Understanding on some of the below topics is valuable as these skills will be directly usable. L1 application SW area: Software system design, inter-process communication, threading and other OS concepts. Device driver area: Boot process on X86 processors with multi OS support, uboot, coreboot. Some experience with BSPs and board provisioning/bring-up. PCI, PCIe, SPI, DMA and I2c protocols. BCM switch programming. IP Stack drivers working knowledge, io-pkt driver. Experience from automated testing in SW development environment We have the opportunity for you to become a systems engineer in the Embedded space and much more. About the team Team is also responsible for designing E2E solutions for communications frameworks and data-path setups spanning across Digital (packet) and Optical (channels) areas. We adopt smart and latest technologies to ensure we keep pace with the technology world devising efficient solutions. We have complete ownership and hence responsibility on how a solution is to be devised and implemented. It could be home grown or from 3rd party application pulls finally ending up in customizing these to suite our customers needs. We go the way to facing and resolving customer queries and resolving customer issues being directly involved with the customer live issues. The team takes full responsibility that a new feature is delivered on time with the right quality using state-of-the-art continuous integration pipelines. We strive for fully automated test suites following TDD. Education /Qualification Candidates must have a Bachelors Degree or higher from premier institutions. Expectations Stellar programming skills in one or more C, C++, golang, Shell scripting, Python. Some work experience in software development on embedded/Linux platforms is preferable, but we are open for you as long as your programming skills are right up there. Quick learner of software architecture and module design. Capacity to connect the dots in complex legacy code while developing new features.
Posted 3 weeks ago
5.0 - 7.0 years
8 - 12 Lacs
Hyderabad
Work from Office
Roles and Responsibilities Develop and maintain on-device AI benchmarks for MacOS using the MLX framework. Port existing LLM benchmarks (phi, Mistral, LLaMA2/3) from Windows to MacOS. Create CoreML versions of selected computer vision models and perform quantization for various data types and hardware targets (CPU, GPU, Neural Engine). Design and prototype local fine-tuning benchmarks, including data preparation, parameter selection, and training strategy evaluation. Work with on-device AI accelerators (e.g., Apple CoreML, ONNX Runtime, TensorRT, OpenVINO, SNPE). Maintain, extend, and optimize benchmarks for future and unreleased hardware platforms across Windows, Mac, mobile, and embedded devices. Collaborate with hardware and software teams to refine benchmark design and test coverage. Analyze model performance, document findings, and suggest optimization strategies. Communicate progress and findings effectively in English to internal stakeholders. Qualifications Required Bachelors degree in computer science or related field. Minimum of 5 years & experience in software design and development. Demonstrated experience in AI model development and deployment. Skills and Experience Required Strong coding expertise in Python, C++, and C. Deep understanding of deep learning frameworks: TensorFlow, PyTorch. Experience working with local/on-device inference engines such as: Apple CoreML (preferred) ONNX Runtime NVIDIA TensorRT Intel OpenVINO Qualcomm SNPE Familiarity with open-source model repositories like Hugging Face. Proven experience in all stages of the software development lifecycle from prototyping to optimization. Solid debugging and problem-solving skills. Excellent communication skills in English.
Posted 3 weeks ago
0.0 years
3 - 4 Lacs
Hyderabad, Chennai, Bengaluru
Work from Office
Software Engineer
Posted 3 weeks ago
3.0 - 6.0 years
3 - 7 Lacs
Chennai
Work from Office
About The Role Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. - Grade Specific Has more than a year of relevant work experience. Solid understanding of programming concepts, software design and software development principles. Consistently works to direction with minimal supervision, producing accurate and reliable results. Individuals are expected to be able to work on a range of tasks and problems, demonstrating their ability to apply their skills and knowledge. Organises own time to deliver against tasks set by others with a mid term horizon. Works co-operatively with others to achieve team goals and has a direct and positive impact on project performance and make decisions based on their understanding of the situation, not just the rules.
Posted 3 weeks ago
4.0 - 7.0 years
6 - 10 Lacs
Mumbai
Work from Office
About The Role Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. - Grade Specific Is fully competent in it's own area and has a deep understanding of related programming concepts software design and software development principles. Works autonomously with minimal supervision. Able to act as a key contributor in a complex environment, lead the activities of a team for software design and software development. Acts proactively to understand internal/external client needs and offers advice even when not asked. Able to assess and adapt to project issues, formulate innovative solutions, work under pressure and drive team to succeed against its technical and commercial goals. Aware of profitability needs and may manage costs for specific project/work area. Explains difficult concepts to a variety of audiences to ensure meaning is understood. Motivates other team members and creates informal networks with key contacts outside own area. Skills (competencies) Verbal Communication
Posted 3 weeks ago
4.0 - 7.0 years
6 - 10 Lacs
Chennai
Work from Office
About The Role Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. - Grade Specific Is fully competent in it's own area and has a deep understanding of related programming concepts software design and software development principles. Works autonomously with minimal supervision. Able to act as a key contributor in a complex environment, lead the activities of a team for software design and software development. Acts proactively to understand internal/external client needs and offers advice even when not asked. Able to assess and adapt to project issues, formulate innovative solutions, work under pressure and drive team to succeed against its technical and commercial goals. Aware of profitability needs and may manage costs for specific project/work area. Explains difficult concepts to a variety of audiences to ensure meaning is understood. Motivates other team members and creates informal networks with key contacts outside own area. Skills (competencies) Verbal Communication
Posted 3 weeks ago
5.0 - 9.0 years
30 - 35 Lacs
Hyderabad, Bengaluru
Work from Office
At F5 , we are building a distributed cloud services (XC) platform designed to support large-scale , high-performance , and highly available services across multi-cloud environments - As a Software Engineer III , you will be an integral part of a development team under our Global Services organization, delivering high-quality features for exciting next generation SaaS products , powered by AI, machine learning, and cloud-native technologies- The role is focused on creating solutions to a wide variety of technical challenges; independently designing, implementing, and testing new functionality; and collaborating with peers and technical leads- Youll be expected to handle most development tasks independently, with minimal direct supervision- Primary Responsibilities Collaborate with a globally distributed team to design , code, and test fault tolerant systems for web and mobile Diagnose and resolve complex software challenges involving network, security, and web technologies Consistently apply forward-thinking software design, implementation, and test principles Share the knowledge with code reviews and suggestions to ensure quality of product according to standards, processes, and procedures Skills Proficient in both front-end and back-end development, utilizing modern programming languages Strong fundamentals in Data Structures and Algorithms Hands on experience with cloud platforms like GCP Hands on experience with building CI/CD pipelines using Gitlab, ArgoCD Familia r ity with AI tools for auto-generating code (Gitlab Duo, Copilot, etc ) Familiarity with GraphQL and its integration with modern web applications a plus Experience working in a dynamic work environment with evolving project requirements Experience in application and network security a plus Qualifications Bachelor s or advanced degree; and/or equivalent work experience 5+ years of experience in relevant roles
Posted 3 weeks ago
5.0 - 10.0 years
16 - 17 Lacs
Bengaluru
Work from Office
We are seeking an experienced Application Engineer to join our reporting and analytics team, who can architect scalable solutions, lead complex technical initiatives, and demonstrate strong ownership of critical systemsThe ideal candidate will have a proven track record in designing and implementing large-scale distributed systems, providing technical leadership, mentoring junior engineers, and collaborating cross-functionally to drive best practices in software development and operational excellence- Design , build and maintain complex technical initiatives from concept to delivery with a focus on performance, reliability, and scalability Lead technical decision-making and provide architectural guidance, including developing technical strategies, making key design decisions, and establishing best practices for the team- Demonstrate strong ownership by identifying and resolving complex technical problems across multiple layers of the stack, ensuring high availability and performance of critical services- Drive operational excellence through implementation of robust testing frameworks, monitoring solutions, and maintenance of high code quality standards- Provide technical leadership and mentorship to team members, fostering a culture of engineering excellence and supporting the professional development of junior engineers- Collaborate effectively across functions with product managers, engineering teams, and stakeholders to drive alignment on technical decisions and deliver solutions that meet business requirementsBachelors degree in Computer Science, Software Engineering, or a related field 5+ years of professional software development experience Strong proficiency in one or more programming languages (e-g-, Java, Python, C++, JavaScript) Experience with web technologies and frameworks (e-g-, React, Angular, Node-js) Familiarity with database systems and SQL Knowledge of software design patterns and architectural principles Experience with version control systems (e-g-, Git) Understanding of Agile methodologies and software development life cycle Knowledge of building AI tools Knowledge of distributed applications and enterprise applications Knowledge of UNIX/Linux operating systems Experience analyzing and troubleshooting RESTful web API calls Experience working in AWS ecosystem leveraging AWS services Experience with microservices architecture Proficiency in DevOps practices and tools (e-g-, CI/CD pipelines, Jenkins, Ansible) Familiarity with security best practices and compliance standards
Posted 3 weeks ago
8.0 - 10.0 years
8 - 13 Lacs
Pune
Work from Office
We are hiring two exceptional India-based Lead Developers to work as core members of U-S--based Agile teams- These individuals will own the technical implementation of critical features across customer-facing and associate-facing applications- This is a hands-on technical role, with at least 50% of time spent actively writing code or performing engineering tasks, while also guiding the rest of the team in execution- Key Responsibilities: Serve as the senior technical contributor in a cross-border team focused on Loyalty, Mobile App, CRM, and Customer Pickup- Own software design, development, testing, and delivery for cloud-native microservices and web components- Lead and guide code reviews, enforce coding standards, and ensure best practices across development- Work closely with American product, architecture, and Development Manager teams to break down epics, refine stories, and estimate work- Mentor India-based junior developers and enforce engineering best practices in a collaborative, remote-first culture- Proactively communicate blockers, design decisions, and progress across global teams- Write clean, testable, scalable code with strong observability and resilience patterns- Integrate with Salesforce, internal APIs, SQL/NoSQL systems, and customer data platforms- Required Experience & Skills: 8-10 years of hands-on development experience- Deep expertise in Java, Spring Boot, RESTful API development, SQL (PostgreSQL, SQL Server), and front-end frameworks (React/Angular)- Experience working within an Agile environment alongside U-S--based product managers, development managers, and designers- Strong debugging, troubleshooting, and unit/integration testing skills- Familiar with CI/CD pipelines, source control (Git), containerization (Docker), and modern deployment patterns- Excellent communication and proactive problem-solving in a remote-first environment- Prior experience working in an offshore/onshore model is highly preferred-
Posted 3 weeks ago
0.0 - 3.0 years
1 - 4 Lacs
Thane, Pune
Work from Office
Assist in creating visuals for digital and print media including social media posts,brochures, posters, and presentations- Support the design team in completing tasks on time and with attention to detail- Learn and work with design software to contribute to creative projects- Help maintain brand consistency across various visual content- Contribute to developing creative ideas in line with brand guidelines- Manage assigned design tasks and meet timelines- Collaborate with internal teams and learn to translate requirements into visual concepts- Assist in creating elements like logos, illustrations, infographics, and layouts- Required Skills & Tools: Knowledge of graphic design software including: 1- Adobe Photoshop 2- Adobe Illustrator 3- CorelDRAW 4- Adobe InDesign 5- (Knowledge of QuarkXPress and other tools is a plus) Basic understanding of HTML/CSS is an advantage Knowledge of design fundamentals: layout, typography, color theory, and composition- Ability to produce original creative concepts and adapt designs based on feedback-
Posted 3 weeks ago
0.0 - 5.0 years
2 - 5 Lacs
Ghaziabad
Work from Office
We are looking for a highly skilled Mechatronics and Electrical Engineer with 0 to 5 years of experience to join our team at Mechatron Technologies Private Limited. The ideal candidate will have a strong background in mechatronics and electrical engineering, with excellent problem-solving skills. Roles and Responsibility Design, develop, and test mechatronic systems and components. Collaborate with cross-functional teams to identify and prioritize project requirements. Develop and implement automated testing procedures to ensure quality and reliability. Troubleshoot and debug issues with existing equipment and systems. Conduct research and stay updated on the latest technologies and trends in mechatronics. Provide technical support and training to junior engineers and technicians. Job Requirements Bachelor's degree in Mechatronics, Electrical Engineering, or related field. Strong understanding of mechatronic systems, including hardware and software design. Proficiency in programming languages such as C++, Python, and MATLAB. Experience with robotic operating systems and computer-aided design (CAD) tools. Excellent problem-solving skills and attention to detail. Ability to work effectively in a team environment and communicate complex ideas clearly.
Posted 3 weeks ago
4.0 - 5.0 years
1 - 5 Lacs
Gurugram
Work from Office
We are looking for a skilled Retail Interior Designer with 4 to 5 years of experience to join our team at DailyObjects. The ideal candidate will have a strong background in designing retail spaces and excellent communication skills. Roles and Responsibility Design and develop retail interior designs that meet client requirements and industry standards. Conduct site visits to assess space and take measurements. Create detailed drawings and specifications for design projects. Collaborate with clients to understand their needs and preferences. Develop and maintain relationships with vendors and suppliers. Stay up-to-date with the latest trends and technologies in retail design. Job Requirements Minimum 4 years of experience in retail interior design or a related field. Strong knowledge of design principles, materials, and construction methods. Excellent communication and project management skills. Ability to work independently and as part of a team. Proficient in design software and tools. Strong attention to detail and organizational skills.
Posted 3 weeks ago
0.0 - 1.0 years
0 Lacs
Pune
Work from Office
Job Description Designation Trainee Electrical Design Engineer Department Electrical Design / Engineering Location Pune Qualifications B.E. in Electrical Engineering Experience 0-1 years CTC 3.36 LPA Job Summary: We are seeking a motivated and detail-oriented Trainee Electrical Design Engineer to join our engineering team. This is an entry-level position ideal for recent graduates or candidates with up to 1 year of experience. The selected candidate will assist in the development of electrical design layouts, schematics, and technical documentation for ongoing projects under the guidance of senior engineers. Key Responsibilities: Assist in the preparation of electrical designs and layout drawings using AutoCAD, EPLAN, or other design software. Support in preparing single-line diagrams, cable schedules, and panel design. Perform basic electrical calculations (load analysis, short circuit, voltage drop, etc.). Collaborate with cross-functional teams to ensure designs meet customer and regulatory requirements. Prepare and maintain technical documentation and design records. Learn and follow the company s engineering standards and procedures. Qualifications and Skills: Strong academic background in electrical fundamentals. Familiarity with AutoCAD, EPLAN, or similar CAD tools is preferred. Basic understanding of electrical drawings and symbols. Good analytical and problem-solving skills. Willingness to learn and adapt in a fast-paced engineering environment. Excellent verbal and written communication skills.
Posted 3 weeks ago
1.0 - 2.0 years
7 - 8 Lacs
Bengaluru
Work from Office
We are looking for a C++ Software Engineer for our software development team. Apart from writing high quality code, you will be responsible for key deliverables during your team s software development lifecycle including software design, code reviews, and comprehensive automated tests. The successful candidate will have a passion for continuous improvement and must have excellent written and verbal communication skills. You will also be writing Java code for connectivity solutions. Responsibilities Develop maintain and improve software Manage individual project priorities, deadlines and deliverables Contribute improvements to our continuous delivery infrastructure Participate in recruiting and mentoring of top engineering talent Drive roadmap execution and enhance customer feedback into the product Develop, collaborate on, and execute Agile development, product scenarios, in order to release high quality software on a regular cadence Proactively assist your team to find and solve development and production software issues through effective collaboration Desirable - Contributing to performance testing & various continuous improvement efforts. Strong OS, Data structure and Algorithms fundamentals Strong hold on object-oriented programming concepts and their implementation through C++. Experience developing database technologies extremely valuable Experience with low-level C and networking is desired, but not necessary. Experience programming database APIs such as ODBC and using database tools strongly preferred Experience using BI tools such Tableau, Microsoft Power BI and Lumira desirable but not mandatory. Experience using any memory and performance profiling tools is required Experience working with Agile methodology i.e Participating in all team activities, including sprint retrospectives, thoughtful code reviews, knowledge sharing sessions, status reporting for project stakeholders, etc Personal Skills - Strong written and verbal communications skills to collaborate developers, testers, product owners, scrum masters, directors, and executives Experience taking part in the decision-making process in application code design, solution development, code review Strong worth ethic and emotional intelligence including being on time for meetings Ability to work in fast-changing environment and embrace change while still following a greater plan We are looking for a C++ Software Engineer for our software development team. Apart from writing high quality code, you will be responsible for key deliverables during your team s software development lifecycle including software design, code review
Posted 3 weeks ago
4.0 - 9.0 years
9 - 10 Lacs
Bengaluru
Work from Office
Job Description Summary As a Software Engineer (Test) ,you will be responsible for automation & manual testing to deliver a high quality product, platform or sub system and ensuring it is released as per GE Healthcare Quality Management Systems. You will be defining, developing, and evolving software for testing in a fast paced and agile development environment using the latest software development technologies and infrastructure. . Job Description Roles and Responsibilities In this role, you will: Create testing plans, including individual testing phases, and ensure the team meets the targets set forth in those plans. Develop and enhance the test infrastructure and continuous integration framework used across teams Determine testing best practices and principals and implements them to drive efficiency Provide subject matter expertise in the quality engineering, manages test plans and testing methodology for software projects. Use test automation techniques (data driven, pairwise, mocking, test hooks) that fit the problem space. Understands designing and coding for testability to produce quality code with the lowest cost. Maintain code quality through best practices, unit testing and code quality automation Demonstrate the ability to make informed technology choices after due diligence and impact assessment Be an expert in writing code that meets standards and delivers the desired functionality using the technology selected for the project Drive design reviews, define interfaces between code modules, and applies existing technology to designs Qualifications/Essential Requirements: Bachelors Degree in Computer Science or STEM Majors (Science, Technology, Engineering and Math) with advanced experience. 4 years of experience of Software development in a technical and analytical role. Demonstrates experience and ability to write Java code for the purposes of testing solution code (e.g., white-box testing). Strong knowledge of Object Oriented Analysis and Design, Software Design Patterns and Java coding principles Expert in automation Tool/framework/techniques (Behavioral Driven Development, Jbehave, Cucumber, selenium, Jmeter) Has experience with issue-tracking and agile project management systems Has experience working in Linux/Unix and Windows environments. Has experience working with virtual machines (VMs) as part of a test/integration infrastructure Knowledge of Healthcare domain & standards (HL7 , FHIR) is a big plus GE Healthcare is an Equal Opportunity Employer where inclusion matters. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law. We expect all employees to live and breathe our behaviors: to act with humility and build trust; lead with transparency; deliver with focus, and drive ownership always with unyielding integrity. Our total rewards are designed to unlock your ambition by giving you the boost and flexibility you need to turn your ideas into world-changing realities. Our salary and benefits are everything you would expect from an organization with global strength and scale, and you will be surrounded by career opportunities in a culture that fosters care, collaboration, and support. #LI-Hybrid #LI-MP2 Relocation Assistance Provided: No
Posted 3 weeks ago
5.0 - 10.0 years
3 - 7 Lacs
Noida
Work from Office
Lab49 is an award-winning specialist consultancy that creates bespoke technology in partnership with the most important companies in finance. We were founded in 2002 to bring Silicon Valley solutions to Wall Street s door. Since then, we have worked on successive waves of technological change, including distributed computing, high-speed automation, enterprise UX and digital distribution (for which Lab49 was among the first significant practices established on Wall Street), DevOps, cloud and data science. Today, we are an established partner in financial markets, having delivered hundreds of projects for clients including all the world s tier-one investment banks and many of the largest buy-side firms globally. Being part of Lab49 means bringing your drive and creativity into an environment where your contributions will make immediate impact. Engineers will work in cross functional teams, consulting directly with our clients, shaping not only technical solutions to business problems but delivering them into production. C#/.NET developers at Lab49 are engaged mainly in building service-oriented software in support of our financial clients. A typical developer will be involved in full-stack software development. Applications are built with modern C# and front-end Web technologies and frameworks. Responsibilities: Build testable, robust C#/.NET microservices leveraging cloud, containerization, messaging, and other modern paradigms. Take part in software and architectural design. Participate within an Agile/Scrum team working from stories to build software during scrum sprints. Drive shift-left testing efforts by implementing and advocating for TDD/BDD workflows to enable early defect detection, comprehensive test coverage, and improved code quality. Identify, troubleshoot, and resolve complex bugs and integration issues across the application stack. Be responsible for owning applications and provide support when required. Required Skills: 5+ years of experience writing commercial-grade software applications. 5+ years of solid hands-on experience with C#/.NET development. 3+ years of experience in SQL. 3+ years of experience with multi-tier architectures. Fluency with modern C# and its functional features. Strong grasp of software design and development methodologies. 3+ years of hands-on experience with test automation tools/frameworks such as Selenium, Playwright, or similar. Proven experience in setting up and maintaining CI/CD pipelines, particularly with Jenkins and/or TeamCity. BS in Computer Science or equivalent experience Modern front-end web technology experience a plus. Knowledge of, or interest in, capital markets a plus. Preferred Qualifications (Nice to Have): Familiarity with test reporting tools like Allure and Extent Reports. Experience building or maintaining bespoke testing frameworks or utilities tailored to specific application architectures or domains. Exposure to Visual Studio extension development. Why Lab49 Lab49 is an established partner for most financial institutions on Wall Street. You will gain exposure into a variety of environments, business domains, technologies, and people. Your ability to bring drive and creativity to the role will be the key component to success at Lab49. The broad and intense exposure to a variety of challenges accelerates your career growth, and Lab49 s structure is designed to enable you to learn and grow as an engineer and consultant. Lab49/ION is committed to maintaining a supportive and inclusive environment for people with diverse backgrounds and experiences. We respect the varied identities, abilities, cultures, and traditions of the individuals who comprise our organization and recognize the value that different backgrounds and points of view bring to our business. Lab49/ION adheres to an equal employment opportunity policy that prohibits discriminatory practices or harassment against applicants or employees based on any legally impermissible factor.
Posted 3 weeks ago
8.0 - 13.0 years
25 - 30 Lacs
Hyderabad
Work from Office
Designs, builds, and maintains full stack applications for the organization. Our .Net Software Engineers develop applications in an Agile SDLC. Responsible for the development of .Net enterprise applications utilizing frameworks. Additionally responsible for the development of micro-frontend applications utilizing Angular, AWS Cloud Technologies and API Gateway(APIGEE). This position will have responsibilities in full life cycle development within a services-oriented architecture, including design, programming, testing, packaging, deploying, and maintaining service and infrastructure components. In this role, you will be supporting Customer Service product. Customer ServiceSM delivers the information a customer service representative needs to effectively address borrower requests in a timely manner. This robust, all-in-one system includes streamlined navigation, process automation capabilities, and interaction tracking that focuses on improving the customer service experience, resulting in increased borrower satisfaction. Using this one solution, it delivers a highly personalized experience for both the consumer and customer service representative, driving one-call resolutions. A full-featured customer service solution that integrates with MSP and enables servicers to provide their customer service representatives with consolidated views of borrower information, loan-level details, threaded and tagged conversation histories, and much more. This role works closely with the ICE teams in India and U.S. Therefore, qualified candidates are expected to overlap part of their working hours with the U.S. Eastern time zone. Responsibilities Provides full stack design and development of projects involving application development, migrations, and additions to existing applications. Develops micro frontend applications utilizing Angular in close accord with a UX team and ensures the responsiveness of those applications Designs and develops APIs necessary to affect front end functionality and/or be consumed by other partners Designs and creates data models for applications and databases to persist them. Works closely with business analysts, and team members to understand business requirements that drive the analysis and design of quality technical solutions Participates in software design meetings and analyzes user needs to determine technical requirements Writes technical specifications based on conceptual design and stated business requirements Designs and develops automated Unit Tests, Component Tests, and Scenario Tests Performs code reviews and adheres to secure coding practices Mentors and guides work of less experienced software development staff Remains current on company SDLC standards. Works closely with other engineers, vendor partners and business owners to ensure that the finished solution meets the needs of the business and our customers. Performs additional related duties as assigned Knowledge and Experience 8+ years experience in Product Development, familiarity in Mortgage, Finance or Banking domain would be added advantage. Bachelor s Degree or the equivalent combination of education, training, or work experience. Experience working with .Net development technologies and Microservices Experience with UI frameworks such as Angular. Experience with front end development libraries like Material UI and Node.js Preferred Ability to communicate and collaborate effectively in a team environment. Experience with AWS cloud-based platforms (AWS ECS & Lambda Functions). Experience with RESTful service development and working with microservices applications. Experience working on third party service integrations. Experience on production support. Experience working with cloud native applications. Familiarity with relational database management technologies such as SQL and MySQL. Familiarity with nonrelational database technologies such as DynamoDB. Experience with XML and YAML parsing. Familiarity with Continuous Integration and Continuous Delivery (CI/CD) pipelines (Azure). Familiarity with source code management tools such as Azure DevOps, TFS, and/or Git. Proficiency with development technique such as Test-Driven Development, Unit Tests, Component Tests and/or Scenario Tests. Experience working as part of an Agile Release Train in the Scaled Agile Framework (SAFe).
Posted 3 weeks 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
40175 Jobs | Dublin
Wipro
19626 Jobs | Bengaluru
Accenture in India
17497 Jobs | Dublin 2
EY
16057 Jobs | London
Uplers
11768 Jobs | Ahmedabad
Amazon
10704 Jobs | Seattle,WA
Oracle
9513 Jobs | Redwood City
IBM
9439 Jobs | Armonk
Bajaj Finserv
9311 Jobs |
Accenture services Pvt Ltd
8745 Jobs |