Jobs
Interviews

4470 Tdd Jobs - Page 13

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

9.0 - 14.0 years

13 - 18 Lacs

Bengaluru

Work from Office

Eurofins IT Solutions India Pvt Ltd (EITSI) is a fully owned subsidiary of Eurofins and functions as a Global Software Delivery Center exclusively catering to Eurofins Global IT business needs. The primary focus at EITSI is to develop the next generation LIMS (Lab Information Management system), Customer portals, e-commerce solutions, ERP/CRM system, Mobile Apps & other B2B platforms for various Eurofins Laboratories and businesses. POSITION TITLE Technical Lead REPORTING TOIT Manager REPORTING LOCATIONBangalore WORKING LOCATIONBangalore, India SUMMARY OF POSITION AND OBJECTIVES: With 36 facilities worldwide, Eurofins BioPharma Product Testing (BPT) is the largest network of bio/pharmaceutical GMP product testing laboratories providing comprehensive laboratory services for the world's largest pharmaceutical, biopharmaceutical, and medical device companies. BPT is enabled by global engineering teams working on next-generation applications and Laboratory Information Management Systems (LIMS). As Principal QA Engineer, you will be a crucial part of our delivery team, ensuring the product features are completely automated and reducing the idea to live time to Business. As a technology leader, BPT wants to give you the opportunity not just to accept new challenges and opportunities but to impress with your ingenuity, focus, attention to detail and collaboration with a global team of professionals. This role reports to IT Manager. Required Experience and Skills Required Qualifications: Engineering graduate/post graduate with at least 9 years of experience in total and at least 3 years as a technical lead your joining. Experience 9 to 12 years of experience with developing end "“to- end web applications using Microsoft stack of Technologies. Strong working knowledge of Web application development using ASP.NET technologies Strong working knowledge of SOLID principles and design patterns Good understanding of UML, object-oriented programming (OOP) and Object Oriented Design principles Should have worked on at least one SOA (Service Oriented Architecture) project Strong experience in designing and working with n-tier architectures Uncompromising attitude towards quality TDD, BDD, UML Should have worked in an AGILE practice methodology (preferably SCRUM) Able to provide technical recommendations and solve technical problems Must be a quick learner Technology skills: Strong working knowledge of .NET Core, C#, MVC, WCF Rest and WebAPI, nUnit/MsUnit, EF Working knowledge of JavaScript, TypeScript, JQuery, Angular 2 or above, Jasmine, HTML5 and CSS3 technologies Working knowledge of MS SQL Databases , Powershell Working knowledge of ESB or Message Queuing (MSMQ) is an added advantage Well versed with Unit testing frameworks Familiarity with UI testing framework Familiarity with WPF Qualifications Engineering graduate/post graduate with at least 9 years of experience in total and at least 3 years as a technical lead Additional Information Personal Skills: Excellent analytical and problem solving skills Excellent verbal and written communication skills Ability to articulate and present different points-of-views on various topics related to project and otherwise. Eager to learn and continuously develop personal and technical capabilities.

Posted 5 days ago

Apply

5.0 - 9.0 years

10 - 14 Lacs

Bengaluru

Work from Office

Eurofins IT Solutions India Pvt Ltd (EITSI) is a fully owned subsidiary of Eurofins and functions as a Global Software Delivery Center exclusively catering to Eurofins Global IT business needs. The primary focus at EITSI is to develop the next generation LIMS (Lab Information Management system), Customer portals, e-commerce solutions, ERP/CRM system, Mobile Apps & other B2B platforms for various Eurofins Laboratories and businesses. Position Title - Software Engineer Reporting To - Manager Reporting Location - Bangalore Working Location - Bangalore Objective: Main objective of this position is to deliver high quality software on his own and together with the team (including design, code, tests, documentation) and to accelerate the delivery. Required Experience and Skills: 5 to 9 years of experience with developing software solutions in Microsoft Technologies. Experience with business requirements analysis, technical analysis and design, coding, unit testing, QA automation and implementation of configurations within software environment. POSITION & OBJECTIVES : Technology skills Mandatory Strong background in Software Development Life Cycle (SDLC)/Engineering. Good expertise in n-Tier architectures with RESTFUL Web API. Hands on experience with .NET 4.5 and .NET Core, C#.NET, ASP.NET, ASP.NET Core, Angular, HTML, CSS, jQuery, Java Script. AzureDevOps, Azure Fundamentals, GitHub, Octopus dev essentials, PowerShell Scripting (Basic) Hands on experience with MS SQL queries and optimization of queries. Worked on LINQ and Entity Framework. Configure IIS both machine level and site level. Create and configure Windows services, windows schedulers, windows event log. Sound knowledge of SOA Principles. Good expertise in code review, evaluation, optimization and performance improvement skills like SonarQube or any other industry standard code review tools. Experience with Agile/Scrum Organization. Experience with ATDD / TDD. Experience with Continuous Integration Environments (TFS/AzureDevOps/Octopus would be appropriate). Should have excellent oral and written communication skills with fluent English. Preferred Knowledge on UML, design patterns, design principles such as SOLID / DRY and best coding practices. Proven ability and interest in building new application feature which interacts with exiting application, integration with external applications and infrastructure. Methodology skills Test Driven Development. Agile-Scrum. Domain Driven Design. Personal Skills: Excellent analytical and problem-solving skills. Excellent verbal/written communication skills. Fluent in English. Scrum valuesCommitment, Focus, Collaboration, Openness, Respect, Courage. Profile description: "¢ The successful candidate will have a self-motivated, get-it-done attitude; the ability to think critically; enjoy working with teams spread globally and across cultures; a desire to learn in new areas; and the discipline to pay attention to deadlines, details and quality. "¢ Good communication and interpersonal skills to interact with team in Europe and US. "¢ Will be an added advantage if worked on Laboratory related applications. Qualifications BE Computer Science/MCA or any other Bachelor"™s degree with the right experience.

Posted 5 days ago

Apply

5.0 - 7.0 years

10 - 14 Lacs

Bengaluru

Work from Office

The primary focus at EITSI is to develop the next generation LIMS (Lab Information Management system), Customer portals, e-commerce solutions, ERP/CRM system, Mobile Apps & other B2B platforms for various Eurofins Laboratories and businesses. SUMMARY OF POSITION AND OBJECTIVES: POSITION TITLE (ENGLISH): Software Engineer or Senior Software Engineer REPORTING TO Delivery Manager REPORTING LOCATION Bangalore WORKING LOCATION Bangalore NUMBER OF FTEs UNDER RESPONSIBILITYNone Summary: Full-stack developer responsible for analysis, design and development of .NET and WPF applications part of a high impact software product suite. Requirements: Mandatory Skills: 2 to 6 year of experience developing software using .NET and WPF. Proficient in C#, .NET, WPF/XAML, Web APIs, LINQ, Entity Framework, SQL. Experience working on at least one SOA or microservices architecture style software product. Good understanding of UML, object-oriented programming (OOP) and Object Oriented Design principles. Strong knowledge of software development best practices. Passion for code quality to write well-factored, optimized, unit tested, reliable code. Knowledge about performance management to prevent performance issue in C# or SQL. Excellent debugging skills to troubleshoot issues reported from production environment. Preferred Skills (but not mandatory): 2 years of hands-on WPF development experience and/or equivalent proficiency Familiarity with Agile methodologies such as Scrum and Kanban, preferably in a scaled agile environment. Experience with Test-Driven Development (TDD) or Acceptance Test-Driven Development (ATDD); familiarity with tools such as FitNesse or Postman is a plus Exposure to developing and deploying applications on Microsoft Azure. Personal Skills: Strong analytical and problem-solving abilities. Excellent verbal and written communication skills; capable of clearly articulating complex technical issues to various stakeholders. Self-motivated, detail-oriented, and a reliable team player. Comfortable working in a dynamic, international team environment WHAT WE OFFER: Opportunity to develop and scale a world class IT product, for use in worldwide laboratories. Our code impacts life and makes world healthier and safer place to live. Be a part of an ambitious IT solutions program, with an opportunity to fast-track career as a high performer. A launch pad into various opportunities and a chance to become part of international team of professionals. Qualifications B.E./B.Tech. in Computer Science & Engineering or MCA (full-time) from a recognized institute.

Posted 5 days ago

Apply

6.0 - 9.0 years

14 - 19 Lacs

Bengaluru

Work from Office

About Eurofins The primary focus at EITSI is to develop the next generation LIMS (Lab Information Management system), Customer portals, e-commerce solutions, ERP/CRM system, Mobile Apps & other B2B platforms for various Eurofins Laboratories and businesses. Job Title: Module Lead ( .Net Fullstack Developer) Work Location: Bengaluru, Karnataka, India Shifts any: 8.00am to 5.00pm OR 12.00pm to 9.00pm Work mode: Hybrid - 3 Days office Company Description About Eurofins The primary focus at EITSI is to develop the next generation LIMS (Lab Information Management system), Customer portals, e-commerce solutions, ERP/CRM system, Mobile Apps & other B2B platforms for various Eurofins Laboratories and businesses. The Role : The position shall manage the group of developers technically in Dublin, to develop one or more high quality eCommerce products (Microsoft based tech stack) and related mobile application for the Primary Eurofins eCommerce Portal. Product is developed in coordination with the India & Europe Team. Responsibilities : The role has ultimate responsibility for the assigned project(s) and manages all aspects of delivery including definition, planning, monitoring, customer satisfaction and others aspects of an agile product development. This role is more of a hands-on Development Manager who will have the total accountability and responsibility for delivering with highest quality (minimum defect leakage and density) and within the said cost/time. Some of the responsibilities are listed below; however, these are not the exhaustive set of responsibilities. Deliver high quality shippable product as per the scope of the program. Should ensure that the quality is measured, monitored and improved with every release. Manage team of Developers technically and ensure that all best practices of software engineering is implemented. Oversee planning, daily stand-up meetings, reviews, retrospectives, sprint and release planning, demos and other agile project related meetings. Ensure the development teams are practicing the core agile principles of collaboration, prioritization, team accountability, and visibility. Establish clear ownership for project tasks, ensure that team members have the tools needed, and provide timely feedback. Report (or contribute in preparing the status report) to Sr. management Assess project issues and identify solutions to meet productivity, quality and customer. REQUIRED EXPERIENCE AND S: Experience: Overall 8+ years in experience in IT Application/Software Development field. Good and hands-on knowledge of Agile adoption (concept of delivering MVP) is mandatory. Good to have handled at least 2 eCOM or e-Portal development projects including it"™s deployment and maintenance. Additional knowledge of delivering multi-platform mobile apps is an advantage. Good to have working experience in US, UK or Europe for atleast 2 years (should have stayed onsite for extended period). Highly assertive and ability to drive the onsite teams to seek information or clarification. Self-Managed and highly independent. Healthcare or life science domain will be highly preferred. Technology skills: Strong and proven background in Information Technology. Strong working knowledge of .NET, C#, ASP.NET MVC, Web Services, WCF Rest and Web API Working experience of Angular, JavaScript, HTML 5 and CSS 3, Bootstrap technologies Working knowledge of MS SQL Databases Working knowledge of ESB or Message Queuing (MSMQ). Microservices is an added advantage. Methodology skills AGILE, TDD, UML Qualifications BE Computer Science/MCA or any other Bachelor"™s degree with the right experience

Posted 5 days ago

Apply

2.0 - 4.0 years

8 - 12 Lacs

Bengaluru

Work from Office

About Eurofins The primary focus at EITSI is to develop the next generation LIMS (Lab Information Management system), Customer portals, e-commerce solutions, ERP/CRM system, Mobile Apps & other B2B platforms for various Eurofins Laboratories and businesses. Experience: Experience of : 2-4 yrs for Software engineer 5-7 yrs for Senior Software Engineer 7-10 yrs for Principal Software Engineer in IT Application/Software Development field. Good and hands-on knowledge of Agile adoption (concept of delivering MVP) is mandatory. Good to have handled at least 2 eCOM or e-Portal development projects including its deployment and maintenance. Additional knowledge of delivering multi-platform mobile apps is an advantage. Good to have working experience in US, UK or Europe for at least 2 years (should have stayed onsite for extended period). Highly assertive and ability to drive the onsite teams to seek information or clarification. Self-Managed and highly independent. Technology skills: Strong and proven background in Information Technology. Strong working knowledge of .NET Core, C#, REST API, LINQ, Entity Framework, XUnit. Troubleshooting issues related to code performance. Working knowledge of Angular 15 or later, Typescript, Jest Framework, HTML 5 and CSS 3. Working knowledge of MS SQL Databases, troubleshooting issues related to DB performance. Good understanding of CI/CD pipelines and SonarQube. Basic understanding of containerization using docker. Basic understanding of messaging and reverse proxy. Good understanding of CQRS, mediator, repository pattern. Good understanding of AuthN and AuthZ techniques like (windows, basic, JWT). Good understanding of GIT and it"™s process like Pull request Merge, pull, commit Methodology skills AGILE, TDD, UML Personal Skills: Excellent analytical and problem-solving skills. Excellent verbal/written communication skills. Fluent in English and the working country language Should be a self-motivated, independent, detail oriented, responsible team-player and exhibit exceptional relationship management skills. Ability to work in a complex international environment. Experience in Agile (Scrum) methodologies would be a plus. Ability to adapt quickly to an existing, complex environment. Ability to quickly learn new concepts and software is necessary. PREFERED CANDIDATES Good communication and interpersonal skills to interact with team in Europe BE Computer Science/MCA or any other bachelor"™s degree with the right experience Will be an added advantage if worked on SaaS method Additional Information Good English communication skills (concise writing and orally convincing). Independent, Responsive problem solver, self-starter and proactive actions. Eager to learn and continuously develop personal and technical capabilities. Ability to work in a international environment and at ease with distant communications leveraging a wide array of technologies (documents and forums, phone, chat, e-mail). Excellent analytical skills which allows him/her to quickly identify gaps in testing, integrations.

Posted 5 days ago

Apply

3.0 - 6.0 years

8 - 13 Lacs

Bengaluru

Work from Office

The primary focus at EITSI is to develop the next generation LIMS (Lab Information Management system), Customer portals, e-commerce solutions, ERP/CRM system, Mobile Apps & other B2B platforms for various Eurofins Laboratories and businesses. POSITION TITLESoftware Engineer REPORTING TOManager REPORTING LOCATIONBangalore WORKING LOCATIONBangalore, India SUMMARY OF POSITION AND OBJECTIVESSeeking a software craftsman capable of contributing to the design, development, troubleshooting, testing, and documentation of enterprise web applications and services. POSITION & OBJECTIVES: As a Senior Software Engineer, the primary goal is to deliver high-quality software independently or collaboratively with the team, including design, code, tests, and documentation. Job description: Test-drive and implement complex features with quality in a timely manner. Peer review team code and suggest improvements. Efficiently refactor existing code to enhance quality. Collaborate with Architects to review and propose architectural design changes and ensure their quality implementation by the team. Engage constructively with Business Analysts to estimate complexity and workload, select appropriate technical solutions, and achieve optimal requirement artifacts for a functional software solution. Collaborate effectively with other IT teams. Experience3-4 years of experience in developing end-to-end web applications using the Microsoft stack of Technologies. Strong working knowledge of web application development using .NET technologies. Solid understanding of SOLID principles and design patterns. Proficient in UML, object-oriented programming (OOP), and Object-Oriented Design principles. Experience in at least one SOA (Service-Oriented Architecture) project. Strong expertise in designing and working with n-tier architectures. Committed to maintaining high quality. Proficient in TDD, BDD, and UML. Experience in Agile methodology, preferably SCRUM. Capable of providing technical recommendations and solving technical problems. Quick learner. Technology Skills: Extensive experience with .NET, C#, MVC, WCF Rest, and WebAPI, NUnit/MsUnit, EF. Strong working knowledge of Azure DevOps, HTML5, CSS3, and SASS technologies. Working knowledge of MS SQL Databases, PowerShell, MongoDB. Familiarity with Azure/AWS, MFE, Micro-services, ESB, or Message Queuing (MSMQ, RabbitMQ) is advantageous. Proficient in Unit testing frameworks and familiar with UI testing frameworks. Familiarity with WPF. Additional Information Eurofins IT Solutions India Pvt Ltd., Careers Page: http://www.eurofins.in/careers/it-careers.aspx Eurofins IT Solutions India Pvt Ltd., office location : http://www.eurofins.com/en/about-us/laboratory-contacts/india/eurofins-it-solutions-india.aspx Eurofins India office/service locations: http://www.eurofins.com/en/about-us/laboratory-contacts/india.aspx

Posted 5 days ago

Apply

9.0 - 14.0 years

16 - 20 Lacs

Bengaluru

Work from Office

Eurofins IT Solutions India Pvt Ltd (EITSI) is a fully owned subsidiary of Eurofins and functions as a Global Software Delivery Center exclusively catering to Eurofins Global IT business needs. The primary focus at EITSI is to develop the next generation LIMS (Lab Information Management system), Customer portals, e-commerce solutions, ERP/CRM system, Mobile Apps & other B2B platforms for various Eurofins Laboratories and businesses. POSITION TITLE Technical Lead REPORTING TOIT Manager REPORTING LOCATIONBangalore WORKING LOCATIONBangalore, India SUMMARY OF POSITION AND OBJECTIVES: With 36 facilities worldwide, Eurofins BioPharma Product Testing (BPT) is the largest network of bio/pharmaceutical GMP product testing laboratories providing comprehensive laboratory services for the world's largest pharmaceutical, biopharmaceutical, and medical device companies. BPT is enabled by global engineering teams working on next-generation applications and Laboratory Information Management Systems (LIMS). As Principal QA Engineer, you will be a crucial part of our delivery team, ensuring the product features are completely automated and reducing the idea to live time to Business. As a technology leader, BPT wants to give you the opportunity not just to accept new challenges and opportunities but to impress with your ingenuity, focus, attention to detail and collaboration with a global team of professionals. This role reports to IT Manager. Required Experience and Skills Required Qualifications: Engineering graduate/post graduate with at least 9 years of experience in total and at least 3 years as a technical lead your joining. Experience 9 to 12 years of experience with developing end "“to- end web applications using Microsoft stack of Technologies. Strong working knowledge of Web application development using ASP.NET technologies Strong working knowledge of SOLID principles and design patterns Good understanding of UML, object-oriented programming (OOP) and Object Oriented Design principles Should have worked on at least one SOA (Service Oriented Architecture) project Strong experience in designing and working with n-tier architectures Uncompromising attitude towards quality TDD, BDD, UML Should have worked in an AGILE practice methodology (preferably SCRUM) Able to provide technical recommendations and solve technical problems Must be a quick learner Technology skills: Strong working knowledge of .NET Core, C#, MVC, WCF Rest and WebAPI, nUnit/MsUnit, EF Working knowledge of JavaScript, TypeScript, JQuery, Angular 2 or above, Jasmine, HTML5 and CSS3 technologies Working knowledge of MS SQL Databases , Powershell Working knowledge of ESB or Message Queuing (MSMQ) is an added advantage Well versed with Unit testing frameworks Familiarity with UI testing framework Familiarity with WPF Qualifications Engineering graduate/post graduate with at least 9 years of experience in total and at least 3 years as a technical lead Additional Information Personal Skills: Excellent analytical and problem solving skills Excellent verbal and written communication skills Ability to articulate and present different points-of-views on various topics related to project and otherwise. Eager to learn and continuously develop personal and technical capabilities.

Posted 5 days ago

Apply

5.0 - 7.0 years

10 - 14 Lacs

Bengaluru

Work from Office

About Eurofins The primary focus at EITSI is to develop the next generation LIMS (Lab Information Management system), Customer portals, e-commerce solutions, ERP/CRM system, Mobile Apps & other B2B platforms for various Eurofins Laboratories and businesses. Experience: 5-8 years of experience with developing end "“to- end web applications using Microsoft stack of Technologies. Strong working knowledge of Web application development using .NET technologies and Angular 16+ Strong working knowledge of SOLID principles and design patterns Good understanding of UML, object-oriented programming (OOP) and Object Oriented Design principles Should have worked on at least one SOA (Service Oriented Architecture) project Strong experience in designing and working with n-tier architectures Uncompromising attitude towards quality TDD, BDD, UML Should have worked in an AGILE practice methodology (preferably SCRUM) Able to provide technical recommendations and solve technical problems Must be a quick learner Technology skills: Strong work experience of .NET Core, C#, MVC, WCF Rest and WebAPI, nUnit/MsUnit, EF Strong working knowledge of Azure DevOps, HTML5 and CSS3, SASS technologies. Good knowledge of MS SQL Databases, PowerShell, MongoDB Strong work experience in Angular 16+ for UI development Working knowledge of Azure/AWS, MFE, Micro-services, ESB or Message Queuing (MSMQ, RabbitMQ) is an added advantage. Well versed with Unit testing frameworks Familiarity with UI testing framework Familiarity with WPF Additional Information Language skills and level expected: English (written and Spoken) required

Posted 5 days ago

Apply

7.0 - 10.0 years

16 - 20 Lacs

Bengaluru

Work from Office

About Eurofins The primary focus at EITSI is to develop the next generation LIMS (Lab Information Management system), Customer portals, e-commerce solutions, ERP/CRM system, Mobile Apps & other B2B platforms for various Eurofins Laboratories and businesses. TITLE : eCommerce Principal engineer REPORTING TO : Manager WORKING LOCATION Bangalore, India The Role : The position shall manage the group of developers technically in Dublin, to develop one or more high quality eCommerce products (Microsoft based tech stack) and related mobile application for the Primary Eurofins eCommerce Portal. Product is developed in coordination with the India & Europe Team. Responsibilities The role has ultimate responsibility for the assigned project(s) and manages all aspects of delivery including definition, planning, monitoring, customer satisfaction and others aspects of an agile product development. This role is more of a hands-on Development Manager who will have the total accountability and responsibility for delivering with highest quality (minimum defect leakage and density) and within the said cost/time. Some of the responsibilities are listed below; however these are not the exhaustive set of responsibilities. Deliver high quality shippable product as per the scope of the program. Should ensure that the quality is measured, monitored and improved with every release. Manage team of Developers technically, and ensure that all best practices of software engineering is implemented. Oversee planning, daily stand up meetings, reviews, retrospectives, sprint and release planning, demos and other agile project related meetings. Ensure the development teams are practicing the core agile principles of collaboration, prioritization, team accountability, and visibility. Establish clear ownership for project tasks, ensure that team members have the tools needed, and provide timely feedback. Report (or contribute in preparing the status report) to Sr. management Assess project issues and identify solutions to meet productivity, quality and customer. REQUIRED EXPERIENCE AND S: Experience: Overall 8-10 years in experience in IT Application/Software Development field. Good and hands-on knowledge of Agile adoption (concept of delivering MVP) is mandatory. Good to have handled atleast 2 eCOM or e-Portal development projects including it"™s deployment and maintenance. Additional knowledge of delivering multi-platform mobile apps is an advantage. Good to have working experience in US, UK or Europe for atleast 2 years (should have stayed onsite for extended period). Highly assertive and ability to drive the onsite teams to seek information or clarification. Self-Managed and highly independent. Healthcare or life science domain will be highly preferred. Technology skills: Strong and proven background in Information Technology. Strong working knowledge of .NET, C#, ASP.NET MVC, Web Services, WCF Rest and Web API Working knowledge of Angular, JavaScript, HTML 5 and CSS 3, Bootstrap technologies Working knowledge of MS SQL Databases Working knowledge of ESB or Message Queuing (MSMQ). Microservices is an added advantage. Methodology skills AGILE, TDD, UML Qualifications BE Computer Science/MCA or any other Bachelor"™s degree with the right experience

Posted 5 days ago

Apply

6.0 years

0 Lacs

Gurugram, Haryana, India

On-site

You Lead the Way. We’ve Got Your Back. At American Express, we know that with the right backing, people and businesses have the power to progress in incredible ways. Whether we’re supporting our customers’ financial confidence to move ahead, taking commerce to new heights, or encouraging people to explore the world, our colleagues are constantly redefining what’s possible —and we’re proud to back each other every step of the way. When you join #TeamAmex, you become part of a diverse community of over 60,000 colleagues, all with a common goal to deliver an exceptional customer experience every day. We back our colleagues with the support they need to thrive, professionally and personally. That’s why we have Amex Flex, our working model that provides greater flexibility to colleagues while ensuring we preserve the important aspects of our unique in-person culture. Depending on role and business needs, colleagues will either work onsite, in a hybrid model (combination of in-office and virtual days) or fully virtually. From building next-generation apps and microservices in Kotlin/Java to using AI to help protect our customers from fraud, you could be doing ambitious work that brings our iconic, global brand into the future. As a part of our tech team, we could work together to bring ground-breaking and diverse ideas to life that power the digital systems, services, products and platforms that millions of customers around the world depend on. If you love to work with APIs, contribute to open source, or use the latest technologies, we’ll support you with an open environment and learning culture to grow your career. Our Software Engineers not only understand how technology works, but how that technology intersects with the people who count on it every day. Today, innovative ideas, insight and fresh opinions are at the core of how we create a more powerful, personal and fulfilling experience for all our customers. So if you’re interested in a career creating breakthrough software and making an impact on an audience of millions, look no further. You won’t just keep up, you’ll break new ground. Join Team Amex and let's lead the way together. American Express is looking for energetic, high-performing and highly skilled Engineers to help shape our technology and product roadmap. You will be part of the fast-paced, entrepreneurial focused on delivering the next generation data engineering solutions. The team will be responsible for experience for our Card members by delivering world-class innovative solutions using best in class Machine Learning techniques, processing TBs of data, to provide highly personalized card member experience and to drive profitable growth for the organization. Key responsibilities: Contributes to design, development, solving, debugging, evaluating, modifying, deploying, and documenting software and systems that meet the needs of customer-facing applications, business applications, and/or internal end user applications Function as an active member of an agile team by contributing to software builds through consistent development practices (tools, common components, and documentation) Focus on coding standard methodologies and automated testing Debug basic software components and identify code defects for remediation Support and monitoring of software across test, integration, and production environments Automate deployments in test or production environments Explores new automation techniques to refine the agility, speed and quality of engineering initiatives and efforts Defines test conditions based on the requirements and specifications provided. Takes part in reviews of own work and handles work efficiently. Skills & qualifications: 6 to 9 years of work experience in software design and implementation using Java. 4+ Experience in Java, Spring/Spring boot Hands on experience of Core Java concepts including Collection, multithreading, Latest Java features Hands on experience in building REST APIs Experience in RDBMS or NoSQL databases. Knowledge of application development on Google Cloud platform Excellent interpersonal and communication skills Good to have: Hands on experience of Kotlin/Java Experience in Microservice Able to demonstrate good web fundamentals & knowledge of DOM Experience writing adaptive and responsive UI applications Experience with TDD, BDD and unit testing. Experience with Continuous Integration and Continuous Delivery (CI/CD) environment and their frameworks Working in an Agile or SAFe development environment is a plus We back you with benefits that support your holistic well-being so you can be and deliver your best. This means caring for you and your loved ones' physical, financial, and mental health, as well as providing the flexibility you need to thrive personally and professionally: Competitive base salaries Bonus incentives Support for financial-well-being and retirement Comprehensive medical, dental, vision, life insurance, and disability benefits (depending on location) Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need Generous paid parental leave policies (depending on your location) Free access to global on-site wellness centers staffed with nurses and doctors (depending on location) Free and confidential counseling support through our Healthy Minds program Career development and training opportunities American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law. Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.

Posted 5 days ago

Apply

13.0 years

70 - 95 Lacs

Agra, Uttar Pradesh, India

Remote

Experience : 13.00 + years Salary : INR 7000000-9500000 / year (based on experience) Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full time Permanent Position (*Note: This is a requirement for one of Uplers' client - Netskope) What do you need for this opportunity? Must have skills required: C++, Kubernetes, Docker, Multithreading Netskope is Looking for: Principal Engineer (DLP) About The Role Please note, this team is hiring across multiple levels and candidates are individually assessed and appropriately leveled based upon their skills and experience. The Netskope Data Security team is focused on providing unrivaled visibility and real-time data protection. Our products ensure that customer’s data is protected wherever it lives. Our engineers work on architecting, designing, and delivering the next generation of highly scalable, effective, and high-performance data loss prevention solutions. You will have the opportunity to build best-in-class data security solutions using different technologies including cutting edge algorithms and ML-based models while working with a talented and experienced team of software engineers in a dynamic and collaborative environment. What’s in it for you: We are looking for software engineers who are passionate about developing cutting-edge software in C++, Golang and Python. As a member of the Netskope Data Security team you will design and deliver highly effective, scalable and high-performance software solutions required for the next generation of content inspection and data protection. What you will be doing: Developing software in C++, C, Golang, and Python. Architecting, designing and developing systems as part of the data security services offering. Using ML models and advanced data structures and algorithms to deliver solutions to challenging problems. Delivering solutions that prevent loss of sensitive or confidential data by performing deep content inspection of traffic. Developing highly scalable software solutions. Required skills and experience: 12+ years of industry experience building high-performance, scalable, and secure dataplane services. Programming mastery of C++ (Experience with Golang, Python, and C). Strong understanding of computer architecture such as multi-threading, CPU scheduling, and memory management. A solid understanding of algorithms and data structures to implement software solutions responsible for real-time inline data processing. Experience and knowledge of TCP, SSL, HTTP, and SMTP protocols and REST Services. Passion and hands-on experience developing data security solutions. Inspire out of the box thinking to solve challenging problems. Working knowledge of regular expression syntax and tools is a plus. Strong analytical and troubleshooting skills using debuggers like gdb and tools like Valgrind. Experience with Docker and Kubernetes. Experience with developing and deploying software to GCP, AWS, Azure. Experience in CI/CD using tools like Drone, Jenkins, or other similar technologies. Proponent of TDD a big plus and a knowledge of various unit testing frameworks. Knowledge of and solid experience with Linux, Windows, and/or MacOS. Strong verbal and written communication skills. Able to communicate in an open, transparent and consistent manner with team and co-workers. Innovative and out-of-the box thinking to foster original ideas. Education: BSCS Or Equivalent Required, MSCS Or Equivalent Strongly Preferred How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!

Posted 5 days ago

Apply

13.0 years

70 - 95 Lacs

Noida, Uttar Pradesh, India

Remote

Experience : 13.00 + years Salary : INR 7000000-9500000 / year (based on experience) Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full time Permanent Position (*Note: This is a requirement for one of Uplers' client - Netskope) What do you need for this opportunity? Must have skills required: C++, Kubernetes, Docker, Multithreading Netskope is Looking for: Principal Engineer (DLP) About The Role Please note, this team is hiring across multiple levels and candidates are individually assessed and appropriately leveled based upon their skills and experience. The Netskope Data Security team is focused on providing unrivaled visibility and real-time data protection. Our products ensure that customer’s data is protected wherever it lives. Our engineers work on architecting, designing, and delivering the next generation of highly scalable, effective, and high-performance data loss prevention solutions. You will have the opportunity to build best-in-class data security solutions using different technologies including cutting edge algorithms and ML-based models while working with a talented and experienced team of software engineers in a dynamic and collaborative environment. What’s in it for you: We are looking for software engineers who are passionate about developing cutting-edge software in C++, Golang and Python. As a member of the Netskope Data Security team you will design and deliver highly effective, scalable and high-performance software solutions required for the next generation of content inspection and data protection. What you will be doing: Developing software in C++, C, Golang, and Python. Architecting, designing and developing systems as part of the data security services offering. Using ML models and advanced data structures and algorithms to deliver solutions to challenging problems. Delivering solutions that prevent loss of sensitive or confidential data by performing deep content inspection of traffic. Developing highly scalable software solutions. Required skills and experience: 12+ years of industry experience building high-performance, scalable, and secure dataplane services. Programming mastery of C++ (Experience with Golang, Python, and C). Strong understanding of computer architecture such as multi-threading, CPU scheduling, and memory management. A solid understanding of algorithms and data structures to implement software solutions responsible for real-time inline data processing. Experience and knowledge of TCP, SSL, HTTP, and SMTP protocols and REST Services. Passion and hands-on experience developing data security solutions. Inspire out of the box thinking to solve challenging problems. Working knowledge of regular expression syntax and tools is a plus. Strong analytical and troubleshooting skills using debuggers like gdb and tools like Valgrind. Experience with Docker and Kubernetes. Experience with developing and deploying software to GCP, AWS, Azure. Experience in CI/CD using tools like Drone, Jenkins, or other similar technologies. Proponent of TDD a big plus and a knowledge of various unit testing frameworks. Knowledge of and solid experience with Linux, Windows, and/or MacOS. Strong verbal and written communication skills. Able to communicate in an open, transparent and consistent manner with team and co-workers. Innovative and out-of-the box thinking to foster original ideas. Education: BSCS Or Equivalent Required, MSCS Or Equivalent Strongly Preferred How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!

Posted 5 days ago

Apply

13.0 years

70 - 95 Lacs

Ghaziabad, Uttar Pradesh, India

Remote

Experience : 13.00 + years Salary : INR 7000000-9500000 / year (based on experience) Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full time Permanent Position (*Note: This is a requirement for one of Uplers' client - Netskope) What do you need for this opportunity? Must have skills required: C++, Kubernetes, Docker, Multithreading Netskope is Looking for: Principal Engineer (DLP) About The Role Please note, this team is hiring across multiple levels and candidates are individually assessed and appropriately leveled based upon their skills and experience. The Netskope Data Security team is focused on providing unrivaled visibility and real-time data protection. Our products ensure that customer’s data is protected wherever it lives. Our engineers work on architecting, designing, and delivering the next generation of highly scalable, effective, and high-performance data loss prevention solutions. You will have the opportunity to build best-in-class data security solutions using different technologies including cutting edge algorithms and ML-based models while working with a talented and experienced team of software engineers in a dynamic and collaborative environment. What’s in it for you: We are looking for software engineers who are passionate about developing cutting-edge software in C++, Golang and Python. As a member of the Netskope Data Security team you will design and deliver highly effective, scalable and high-performance software solutions required for the next generation of content inspection and data protection. What you will be doing: Developing software in C++, C, Golang, and Python. Architecting, designing and developing systems as part of the data security services offering. Using ML models and advanced data structures and algorithms to deliver solutions to challenging problems. Delivering solutions that prevent loss of sensitive or confidential data by performing deep content inspection of traffic. Developing highly scalable software solutions. Required skills and experience: 12+ years of industry experience building high-performance, scalable, and secure dataplane services. Programming mastery of C++ (Experience with Golang, Python, and C). Strong understanding of computer architecture such as multi-threading, CPU scheduling, and memory management. A solid understanding of algorithms and data structures to implement software solutions responsible for real-time inline data processing. Experience and knowledge of TCP, SSL, HTTP, and SMTP protocols and REST Services. Passion and hands-on experience developing data security solutions. Inspire out of the box thinking to solve challenging problems. Working knowledge of regular expression syntax and tools is a plus. Strong analytical and troubleshooting skills using debuggers like gdb and tools like Valgrind. Experience with Docker and Kubernetes. Experience with developing and deploying software to GCP, AWS, Azure. Experience in CI/CD using tools like Drone, Jenkins, or other similar technologies. Proponent of TDD a big plus and a knowledge of various unit testing frameworks. Knowledge of and solid experience with Linux, Windows, and/or MacOS. Strong verbal and written communication skills. Able to communicate in an open, transparent and consistent manner with team and co-workers. Innovative and out-of-the box thinking to foster original ideas. Education: BSCS Or Equivalent Required, MSCS Or Equivalent Strongly Preferred How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!

Posted 5 days ago

Apply

13.0 years

70 - 95 Lacs

Noida, Uttar Pradesh, India

Remote

Experience : 13.00 + years Salary : INR 7000000-9500000 / year (based on experience) Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full time Permanent Position (*Note: This is a requirement for one of Uplers' client - Netskope) What do you need for this opportunity? Must have skills required: C++, Kubernetes, Docker, Multithreading Netskope is Looking for: Principal Engineer (DLP) About The Role Please note, this team is hiring across multiple levels and candidates are individually assessed and appropriately leveled based upon their skills and experience. The Netskope Data Security team is focused on providing unrivaled visibility and real-time data protection. Our products ensure that customer’s data is protected wherever it lives. Our engineers work on architecting, designing, and delivering the next generation of highly scalable, effective, and high-performance data loss prevention solutions. You will have the opportunity to build best-in-class data security solutions using different technologies including cutting edge algorithms and ML-based models while working with a talented and experienced team of software engineers in a dynamic and collaborative environment. What’s in it for you: We are looking for software engineers who are passionate about developing cutting-edge software in C++, Golang and Python. As a member of the Netskope Data Security team you will design and deliver highly effective, scalable and high-performance software solutions required for the next generation of content inspection and data protection. What you will be doing: Developing software in C++, C, Golang, and Python. Architecting, designing and developing systems as part of the data security services offering. Using ML models and advanced data structures and algorithms to deliver solutions to challenging problems. Delivering solutions that prevent loss of sensitive or confidential data by performing deep content inspection of traffic. Developing highly scalable software solutions. Required skills and experience: 12+ years of industry experience building high-performance, scalable, and secure dataplane services. Programming mastery of C++ (Experience with Golang, Python, and C). Strong understanding of computer architecture such as multi-threading, CPU scheduling, and memory management. A solid understanding of algorithms and data structures to implement software solutions responsible for real-time inline data processing. Experience and knowledge of TCP, SSL, HTTP, and SMTP protocols and REST Services. Passion and hands-on experience developing data security solutions. Inspire out of the box thinking to solve challenging problems. Working knowledge of regular expression syntax and tools is a plus. Strong analytical and troubleshooting skills using debuggers like gdb and tools like Valgrind. Experience with Docker and Kubernetes. Experience with developing and deploying software to GCP, AWS, Azure. Experience in CI/CD using tools like Drone, Jenkins, or other similar technologies. Proponent of TDD a big plus and a knowledge of various unit testing frameworks. Knowledge of and solid experience with Linux, Windows, and/or MacOS. Strong verbal and written communication skills. Able to communicate in an open, transparent and consistent manner with team and co-workers. Innovative and out-of-the box thinking to foster original ideas. Education: BSCS Or Equivalent Required, MSCS Or Equivalent Strongly Preferred How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!

Posted 5 days ago

Apply

13.0 years

70 - 95 Lacs

Surat, Gujarat, India

Remote

Experience : 13.00 + years Salary : INR 7000000-9500000 / year (based on experience) Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full time Permanent Position (*Note: This is a requirement for one of Uplers' client - Netskope) What do you need for this opportunity? Must have skills required: C++, Kubernetes, Docker, Multithreading Netskope is Looking for: Principal Engineer (DLP) About The Role Please note, this team is hiring across multiple levels and candidates are individually assessed and appropriately leveled based upon their skills and experience. The Netskope Data Security team is focused on providing unrivaled visibility and real-time data protection. Our products ensure that customer’s data is protected wherever it lives. Our engineers work on architecting, designing, and delivering the next generation of highly scalable, effective, and high-performance data loss prevention solutions. You will have the opportunity to build best-in-class data security solutions using different technologies including cutting edge algorithms and ML-based models while working with a talented and experienced team of software engineers in a dynamic and collaborative environment. What’s in it for you: We are looking for software engineers who are passionate about developing cutting-edge software in C++, Golang and Python. As a member of the Netskope Data Security team you will design and deliver highly effective, scalable and high-performance software solutions required for the next generation of content inspection and data protection. What you will be doing: Developing software in C++, C, Golang, and Python. Architecting, designing and developing systems as part of the data security services offering. Using ML models and advanced data structures and algorithms to deliver solutions to challenging problems. Delivering solutions that prevent loss of sensitive or confidential data by performing deep content inspection of traffic. Developing highly scalable software solutions. Required skills and experience: 12+ years of industry experience building high-performance, scalable, and secure dataplane services. Programming mastery of C++ (Experience with Golang, Python, and C). Strong understanding of computer architecture such as multi-threading, CPU scheduling, and memory management. A solid understanding of algorithms and data structures to implement software solutions responsible for real-time inline data processing. Experience and knowledge of TCP, SSL, HTTP, and SMTP protocols and REST Services. Passion and hands-on experience developing data security solutions. Inspire out of the box thinking to solve challenging problems. Working knowledge of regular expression syntax and tools is a plus. Strong analytical and troubleshooting skills using debuggers like gdb and tools like Valgrind. Experience with Docker and Kubernetes. Experience with developing and deploying software to GCP, AWS, Azure. Experience in CI/CD using tools like Drone, Jenkins, or other similar technologies. Proponent of TDD a big plus and a knowledge of various unit testing frameworks. Knowledge of and solid experience with Linux, Windows, and/or MacOS. Strong verbal and written communication skills. Able to communicate in an open, transparent and consistent manner with team and co-workers. Innovative and out-of-the box thinking to foster original ideas. Education: BSCS Or Equivalent Required, MSCS Or Equivalent Strongly Preferred How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!

Posted 5 days ago

Apply

13.0 years

70 - 95 Lacs

Ahmedabad, Gujarat, India

Remote

Experience : 13.00 + years Salary : INR 7000000-9500000 / year (based on experience) Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full time Permanent Position (*Note: This is a requirement for one of Uplers' client - Netskope) What do you need for this opportunity? Must have skills required: C++, Kubernetes, Docker, Multithreading Netskope is Looking for: Principal Engineer (DLP) About The Role Please note, this team is hiring across multiple levels and candidates are individually assessed and appropriately leveled based upon their skills and experience. The Netskope Data Security team is focused on providing unrivaled visibility and real-time data protection. Our products ensure that customer’s data is protected wherever it lives. Our engineers work on architecting, designing, and delivering the next generation of highly scalable, effective, and high-performance data loss prevention solutions. You will have the opportunity to build best-in-class data security solutions using different technologies including cutting edge algorithms and ML-based models while working with a talented and experienced team of software engineers in a dynamic and collaborative environment. What’s in it for you: We are looking for software engineers who are passionate about developing cutting-edge software in C++, Golang and Python. As a member of the Netskope Data Security team you will design and deliver highly effective, scalable and high-performance software solutions required for the next generation of content inspection and data protection. What you will be doing: Developing software in C++, C, Golang, and Python. Architecting, designing and developing systems as part of the data security services offering. Using ML models and advanced data structures and algorithms to deliver solutions to challenging problems. Delivering solutions that prevent loss of sensitive or confidential data by performing deep content inspection of traffic. Developing highly scalable software solutions. Required skills and experience: 12+ years of industry experience building high-performance, scalable, and secure dataplane services. Programming mastery of C++ (Experience with Golang, Python, and C). Strong understanding of computer architecture such as multi-threading, CPU scheduling, and memory management. A solid understanding of algorithms and data structures to implement software solutions responsible for real-time inline data processing. Experience and knowledge of TCP, SSL, HTTP, and SMTP protocols and REST Services. Passion and hands-on experience developing data security solutions. Inspire out of the box thinking to solve challenging problems. Working knowledge of regular expression syntax and tools is a plus. Strong analytical and troubleshooting skills using debuggers like gdb and tools like Valgrind. Experience with Docker and Kubernetes. Experience with developing and deploying software to GCP, AWS, Azure. Experience in CI/CD using tools like Drone, Jenkins, or other similar technologies. Proponent of TDD a big plus and a knowledge of various unit testing frameworks. Knowledge of and solid experience with Linux, Windows, and/or MacOS. Strong verbal and written communication skills. Able to communicate in an open, transparent and consistent manner with team and co-workers. Innovative and out-of-the box thinking to foster original ideas. Education: BSCS Or Equivalent Required, MSCS Or Equivalent Strongly Preferred How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!

Posted 5 days ago

Apply

13.0 years

70 - 95 Lacs

Jaipur, Rajasthan, India

Remote

Experience : 13.00 + years Salary : INR 7000000-9500000 / year (based on experience) Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full time Permanent Position (*Note: This is a requirement for one of Uplers' client - Netskope) What do you need for this opportunity? Must have skills required: C++, Kubernetes, Docker, Multithreading Netskope is Looking for: Principal Engineer (DLP) About The Role Please note, this team is hiring across multiple levels and candidates are individually assessed and appropriately leveled based upon their skills and experience. The Netskope Data Security team is focused on providing unrivaled visibility and real-time data protection. Our products ensure that customer’s data is protected wherever it lives. Our engineers work on architecting, designing, and delivering the next generation of highly scalable, effective, and high-performance data loss prevention solutions. You will have the opportunity to build best-in-class data security solutions using different technologies including cutting edge algorithms and ML-based models while working with a talented and experienced team of software engineers in a dynamic and collaborative environment. What’s in it for you: We are looking for software engineers who are passionate about developing cutting-edge software in C++, Golang and Python. As a member of the Netskope Data Security team you will design and deliver highly effective, scalable and high-performance software solutions required for the next generation of content inspection and data protection. What you will be doing: Developing software in C++, C, Golang, and Python. Architecting, designing and developing systems as part of the data security services offering. Using ML models and advanced data structures and algorithms to deliver solutions to challenging problems. Delivering solutions that prevent loss of sensitive or confidential data by performing deep content inspection of traffic. Developing highly scalable software solutions. Required skills and experience: 12+ years of industry experience building high-performance, scalable, and secure dataplane services. Programming mastery of C++ (Experience with Golang, Python, and C). Strong understanding of computer architecture such as multi-threading, CPU scheduling, and memory management. A solid understanding of algorithms and data structures to implement software solutions responsible for real-time inline data processing. Experience and knowledge of TCP, SSL, HTTP, and SMTP protocols and REST Services. Passion and hands-on experience developing data security solutions. Inspire out of the box thinking to solve challenging problems. Working knowledge of regular expression syntax and tools is a plus. Strong analytical and troubleshooting skills using debuggers like gdb and tools like Valgrind. Experience with Docker and Kubernetes. Experience with developing and deploying software to GCP, AWS, Azure. Experience in CI/CD using tools like Drone, Jenkins, or other similar technologies. Proponent of TDD a big plus and a knowledge of various unit testing frameworks. Knowledge of and solid experience with Linux, Windows, and/or MacOS. Strong verbal and written communication skills. Able to communicate in an open, transparent and consistent manner with team and co-workers. Innovative and out-of-the box thinking to foster original ideas. Education: BSCS Or Equivalent Required, MSCS Or Equivalent Strongly Preferred How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!

Posted 5 days ago

Apply

13.0 years

70 - 95 Lacs

Greater Lucknow Area

Remote

Experience : 13.00 + years Salary : INR 7000000-9500000 / year (based on experience) Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full time Permanent Position (*Note: This is a requirement for one of Uplers' client - Netskope) What do you need for this opportunity? Must have skills required: C++, Kubernetes, Docker, Multithreading Netskope is Looking for: Principal Engineer (DLP) About The Role Please note, this team is hiring across multiple levels and candidates are individually assessed and appropriately leveled based upon their skills and experience. The Netskope Data Security team is focused on providing unrivaled visibility and real-time data protection. Our products ensure that customer’s data is protected wherever it lives. Our engineers work on architecting, designing, and delivering the next generation of highly scalable, effective, and high-performance data loss prevention solutions. You will have the opportunity to build best-in-class data security solutions using different technologies including cutting edge algorithms and ML-based models while working with a talented and experienced team of software engineers in a dynamic and collaborative environment. What’s in it for you: We are looking for software engineers who are passionate about developing cutting-edge software in C++, Golang and Python. As a member of the Netskope Data Security team you will design and deliver highly effective, scalable and high-performance software solutions required for the next generation of content inspection and data protection. What you will be doing: Developing software in C++, C, Golang, and Python. Architecting, designing and developing systems as part of the data security services offering. Using ML models and advanced data structures and algorithms to deliver solutions to challenging problems. Delivering solutions that prevent loss of sensitive or confidential data by performing deep content inspection of traffic. Developing highly scalable software solutions. Required skills and experience: 12+ years of industry experience building high-performance, scalable, and secure dataplane services. Programming mastery of C++ (Experience with Golang, Python, and C). Strong understanding of computer architecture such as multi-threading, CPU scheduling, and memory management. A solid understanding of algorithms and data structures to implement software solutions responsible for real-time inline data processing. Experience and knowledge of TCP, SSL, HTTP, and SMTP protocols and REST Services. Passion and hands-on experience developing data security solutions. Inspire out of the box thinking to solve challenging problems. Working knowledge of regular expression syntax and tools is a plus. Strong analytical and troubleshooting skills using debuggers like gdb and tools like Valgrind. Experience with Docker and Kubernetes. Experience with developing and deploying software to GCP, AWS, Azure. Experience in CI/CD using tools like Drone, Jenkins, or other similar technologies. Proponent of TDD a big plus and a knowledge of various unit testing frameworks. Knowledge of and solid experience with Linux, Windows, and/or MacOS. Strong verbal and written communication skills. Able to communicate in an open, transparent and consistent manner with team and co-workers. Innovative and out-of-the box thinking to foster original ideas. Education: BSCS Or Equivalent Required, MSCS Or Equivalent Strongly Preferred How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!

Posted 5 days ago

Apply

13.0 years

70 - 95 Lacs

Thane, Maharashtra, India

Remote

Experience : 13.00 + years Salary : INR 7000000-9500000 / year (based on experience) Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full time Permanent Position (*Note: This is a requirement for one of Uplers' client - Netskope) What do you need for this opportunity? Must have skills required: C++, Kubernetes, Docker, Multithreading Netskope is Looking for: Principal Engineer (DLP) About The Role Please note, this team is hiring across multiple levels and candidates are individually assessed and appropriately leveled based upon their skills and experience. The Netskope Data Security team is focused on providing unrivaled visibility and real-time data protection. Our products ensure that customer’s data is protected wherever it lives. Our engineers work on architecting, designing, and delivering the next generation of highly scalable, effective, and high-performance data loss prevention solutions. You will have the opportunity to build best-in-class data security solutions using different technologies including cutting edge algorithms and ML-based models while working with a talented and experienced team of software engineers in a dynamic and collaborative environment. What’s in it for you: We are looking for software engineers who are passionate about developing cutting-edge software in C++, Golang and Python. As a member of the Netskope Data Security team you will design and deliver highly effective, scalable and high-performance software solutions required for the next generation of content inspection and data protection. What you will be doing: Developing software in C++, C, Golang, and Python. Architecting, designing and developing systems as part of the data security services offering. Using ML models and advanced data structures and algorithms to deliver solutions to challenging problems. Delivering solutions that prevent loss of sensitive or confidential data by performing deep content inspection of traffic. Developing highly scalable software solutions. Required skills and experience: 12+ years of industry experience building high-performance, scalable, and secure dataplane services. Programming mastery of C++ (Experience with Golang, Python, and C). Strong understanding of computer architecture such as multi-threading, CPU scheduling, and memory management. A solid understanding of algorithms and data structures to implement software solutions responsible for real-time inline data processing. Experience and knowledge of TCP, SSL, HTTP, and SMTP protocols and REST Services. Passion and hands-on experience developing data security solutions. Inspire out of the box thinking to solve challenging problems. Working knowledge of regular expression syntax and tools is a plus. Strong analytical and troubleshooting skills using debuggers like gdb and tools like Valgrind. Experience with Docker and Kubernetes. Experience with developing and deploying software to GCP, AWS, Azure. Experience in CI/CD using tools like Drone, Jenkins, or other similar technologies. Proponent of TDD a big plus and a knowledge of various unit testing frameworks. Knowledge of and solid experience with Linux, Windows, and/or MacOS. Strong verbal and written communication skills. Able to communicate in an open, transparent and consistent manner with team and co-workers. Innovative and out-of-the box thinking to foster original ideas. Education: BSCS Or Equivalent Required, MSCS Or Equivalent Strongly Preferred How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!

Posted 5 days ago

Apply

13.0 years

70 - 95 Lacs

Nagpur, Maharashtra, India

Remote

Experience : 13.00 + years Salary : INR 7000000-9500000 / year (based on experience) Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full time Permanent Position (*Note: This is a requirement for one of Uplers' client - Netskope) What do you need for this opportunity? Must have skills required: C++, Kubernetes, Docker, Multithreading Netskope is Looking for: Principal Engineer (DLP) About The Role Please note, this team is hiring across multiple levels and candidates are individually assessed and appropriately leveled based upon their skills and experience. The Netskope Data Security team is focused on providing unrivaled visibility and real-time data protection. Our products ensure that customer’s data is protected wherever it lives. Our engineers work on architecting, designing, and delivering the next generation of highly scalable, effective, and high-performance data loss prevention solutions. You will have the opportunity to build best-in-class data security solutions using different technologies including cutting edge algorithms and ML-based models while working with a talented and experienced team of software engineers in a dynamic and collaborative environment. What’s in it for you: We are looking for software engineers who are passionate about developing cutting-edge software in C++, Golang and Python. As a member of the Netskope Data Security team you will design and deliver highly effective, scalable and high-performance software solutions required for the next generation of content inspection and data protection. What you will be doing: Developing software in C++, C, Golang, and Python. Architecting, designing and developing systems as part of the data security services offering. Using ML models and advanced data structures and algorithms to deliver solutions to challenging problems. Delivering solutions that prevent loss of sensitive or confidential data by performing deep content inspection of traffic. Developing highly scalable software solutions. Required skills and experience: 12+ years of industry experience building high-performance, scalable, and secure dataplane services. Programming mastery of C++ (Experience with Golang, Python, and C). Strong understanding of computer architecture such as multi-threading, CPU scheduling, and memory management. A solid understanding of algorithms and data structures to implement software solutions responsible for real-time inline data processing. Experience and knowledge of TCP, SSL, HTTP, and SMTP protocols and REST Services. Passion and hands-on experience developing data security solutions. Inspire out of the box thinking to solve challenging problems. Working knowledge of regular expression syntax and tools is a plus. Strong analytical and troubleshooting skills using debuggers like gdb and tools like Valgrind. Experience with Docker and Kubernetes. Experience with developing and deploying software to GCP, AWS, Azure. Experience in CI/CD using tools like Drone, Jenkins, or other similar technologies. Proponent of TDD a big plus and a knowledge of various unit testing frameworks. Knowledge of and solid experience with Linux, Windows, and/or MacOS. Strong verbal and written communication skills. Able to communicate in an open, transparent and consistent manner with team and co-workers. Innovative and out-of-the box thinking to foster original ideas. Education: BSCS Or Equivalent Required, MSCS Or Equivalent Strongly Preferred How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!

Posted 5 days ago

Apply

13.0 years

70 - 95 Lacs

Nashik, Maharashtra, India

Remote

Experience : 13.00 + years Salary : INR 7000000-9500000 / year (based on experience) Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full time Permanent Position (*Note: This is a requirement for one of Uplers' client - Netskope) What do you need for this opportunity? Must have skills required: C++, Kubernetes, Docker, Multithreading Netskope is Looking for: Principal Engineer (DLP) About The Role Please note, this team is hiring across multiple levels and candidates are individually assessed and appropriately leveled based upon their skills and experience. The Netskope Data Security team is focused on providing unrivaled visibility and real-time data protection. Our products ensure that customer’s data is protected wherever it lives. Our engineers work on architecting, designing, and delivering the next generation of highly scalable, effective, and high-performance data loss prevention solutions. You will have the opportunity to build best-in-class data security solutions using different technologies including cutting edge algorithms and ML-based models while working with a talented and experienced team of software engineers in a dynamic and collaborative environment. What’s in it for you: We are looking for software engineers who are passionate about developing cutting-edge software in C++, Golang and Python. As a member of the Netskope Data Security team you will design and deliver highly effective, scalable and high-performance software solutions required for the next generation of content inspection and data protection. What you will be doing: Developing software in C++, C, Golang, and Python. Architecting, designing and developing systems as part of the data security services offering. Using ML models and advanced data structures and algorithms to deliver solutions to challenging problems. Delivering solutions that prevent loss of sensitive or confidential data by performing deep content inspection of traffic. Developing highly scalable software solutions. Required skills and experience: 12+ years of industry experience building high-performance, scalable, and secure dataplane services. Programming mastery of C++ (Experience with Golang, Python, and C). Strong understanding of computer architecture such as multi-threading, CPU scheduling, and memory management. A solid understanding of algorithms and data structures to implement software solutions responsible for real-time inline data processing. Experience and knowledge of TCP, SSL, HTTP, and SMTP protocols and REST Services. Passion and hands-on experience developing data security solutions. Inspire out of the box thinking to solve challenging problems. Working knowledge of regular expression syntax and tools is a plus. Strong analytical and troubleshooting skills using debuggers like gdb and tools like Valgrind. Experience with Docker and Kubernetes. Experience with developing and deploying software to GCP, AWS, Azure. Experience in CI/CD using tools like Drone, Jenkins, or other similar technologies. Proponent of TDD a big plus and a knowledge of various unit testing frameworks. Knowledge of and solid experience with Linux, Windows, and/or MacOS. Strong verbal and written communication skills. Able to communicate in an open, transparent and consistent manner with team and co-workers. Innovative and out-of-the box thinking to foster original ideas. Education: BSCS Or Equivalent Required, MSCS Or Equivalent Strongly Preferred How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!

Posted 5 days ago

Apply

13.0 years

70 - 95 Lacs

Kanpur, Uttar Pradesh, India

Remote

Experience : 13.00 + years Salary : INR 7000000-9500000 / year (based on experience) Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full time Permanent Position (*Note: This is a requirement for one of Uplers' client - Netskope) What do you need for this opportunity? Must have skills required: C++, Kubernetes, Docker, Multithreading Netskope is Looking for: Principal Engineer (DLP) About The Role Please note, this team is hiring across multiple levels and candidates are individually assessed and appropriately leveled based upon their skills and experience. The Netskope Data Security team is focused on providing unrivaled visibility and real-time data protection. Our products ensure that customer’s data is protected wherever it lives. Our engineers work on architecting, designing, and delivering the next generation of highly scalable, effective, and high-performance data loss prevention solutions. You will have the opportunity to build best-in-class data security solutions using different technologies including cutting edge algorithms and ML-based models while working with a talented and experienced team of software engineers in a dynamic and collaborative environment. What’s in it for you: We are looking for software engineers who are passionate about developing cutting-edge software in C++, Golang and Python. As a member of the Netskope Data Security team you will design and deliver highly effective, scalable and high-performance software solutions required for the next generation of content inspection and data protection. What you will be doing: Developing software in C++, C, Golang, and Python. Architecting, designing and developing systems as part of the data security services offering. Using ML models and advanced data structures and algorithms to deliver solutions to challenging problems. Delivering solutions that prevent loss of sensitive or confidential data by performing deep content inspection of traffic. Developing highly scalable software solutions. Required skills and experience: 12+ years of industry experience building high-performance, scalable, and secure dataplane services. Programming mastery of C++ (Experience with Golang, Python, and C). Strong understanding of computer architecture such as multi-threading, CPU scheduling, and memory management. A solid understanding of algorithms and data structures to implement software solutions responsible for real-time inline data processing. Experience and knowledge of TCP, SSL, HTTP, and SMTP protocols and REST Services. Passion and hands-on experience developing data security solutions. Inspire out of the box thinking to solve challenging problems. Working knowledge of regular expression syntax and tools is a plus. Strong analytical and troubleshooting skills using debuggers like gdb and tools like Valgrind. Experience with Docker and Kubernetes. Experience with developing and deploying software to GCP, AWS, Azure. Experience in CI/CD using tools like Drone, Jenkins, or other similar technologies. Proponent of TDD a big plus and a knowledge of various unit testing frameworks. Knowledge of and solid experience with Linux, Windows, and/or MacOS. Strong verbal and written communication skills. Able to communicate in an open, transparent and consistent manner with team and co-workers. Innovative and out-of-the box thinking to foster original ideas. Education: BSCS Or Equivalent Required, MSCS Or Equivalent Strongly Preferred How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!

Posted 5 days ago

Apply

2.0 years

0 Lacs

Bengaluru South, Karnataka, India

On-site

You Lead the Way. We’ve Got Your Back. With the right backing, people and businesses have the power to progress in incredible ways. When you join Team Amex, you become part of a global and diverse community of colleagues with an unwavering commitment to back our customers, communities and each other. Here, you’ll learn and grow as we help you create a career journey that’s unique and meaningful to you with benefits, programs, and flexibility that support you personally and professionally. At American Express, you’ll be recognized for your contributions, leadership, and impact—every colleague has the opportunity to share in the company’s success. Together, we’ll win as a team, striving to uphold our company values and powerful backing promise to provide the world’s best customer experience every day. And we’ll do it with the utmost integrity, and in an environment where everyone is seen, heard and feels like they belong. Join Team Amex and let's lead the way together. How will you make an impact in this role? There are hundreds of opportunities to make your mark on technology and life at American Express. As an Engineer, Here’s just some of what you’ll be doing: - Function as a member of an agile team and helps drive consistent development and test practices with respect to tools, common components, and documentation. - Perform technical development for applications including architecture, design, developing prototypes, writing new code and API's and performing unit and assembly testing of developed software also as needed - Hand-on architecture working closely with solution architects and architecture governance technical team for solution development and design reviews - Typically spends 60-70% of time writing code and testing, and remainder of time managing team and stakeholders through ongoing product/platform release sprints - Perform code reviews, make design decisions and ensure constant focus on quality and clearing technical debt items in the backlog. - You will be using Java Technologies – Vertx, Spring MVC, Spring Data and Spring Boot and RESTful micro services. - Build & Maintain new RESTful APIs on Cloud Platform (eCP) using MapR DB and any NoSQL DBs. - Improve efficiency, reliability, and scalability of our data pipelines. - Work on cross-functional initiatives and collaborate with Engineers across the organizations. - Build CICD pipelines for continuous integration and delivery. - Build automation for application changes and deployment for faster time to market. - Develops deep understanding of tie-ins with other systems and platforms within the supported domains - Perform ongoing refactoring of code, quality assurance and testing, applying best practice methodologies and processes. - Identify opportunities to adopt innovative technologies & ideas in development / test area. - Provide continuous support for ongoing application availability. - Collaborate/influence within and across teams to create successes with an innovative mindset and challenge the status quo. Minimum Qualifications - Computer Science, or equivalent degree or industry experience. - Up to 2 years of software development experience in a professional environment. - Strong OOPs concepts, concurrency, exception handling etc. - Data structures and Algorithms, Strong OS fundamentals, Advanced Java concepts - Strong development experience using languages Java/ Go. Keen understanding of how to build highly performant systems with such languages. - Hands on experience in building distributed micro-service systems, experience with Service Mesh products/frameworks like such as Envoy, Linkerd, Istio, gRPC/ProtoBuf; Distributed System Management/tracing and monitoring such as Zipkin/Jaeger, ELK Stack, Prometheus - Have experience in designing and building Cloud native applications. Experience in cloud platforms like Docker, Kubernetes, OpenShift are a plus. - Experience in using NoSQL databases and distributed messaging systems such as Redis, Kafka, Couchbase, Cassandra in the context of low latency and high transaction volume systems. - Experience with Continuous Integration/Continuous Deployment tools such as Jenkins, GitHub - Experience working in DevOps teams and Scrums. - Ability to learn and deep dive into new technology and business domains, question status quo and think outside of the box. - Proficient oral and written communication skills. Preferred Qualifications Demonstrated experience of writing applications for deployment on cloud environment including OpenShift and Docker containers. Experience on RESTful API design and implementation is a plus 1-2 years of experience with Test Driven Development (TDD) / Behavior Driven Development (BDD) practices, unit testing, functional testing, system integration testing, regression testing and web service testing. - Experience with automated release management using Maven, Git, Jenkins. Experience with continuous integration and continuous delivery environment Looks proactively beyond the obvious for continuous improvement opportunities. Willingness to learn new technologies and exploit them to their optimal potential Excellent leadership and communication skills, with the ability to influence at all levels across functions, from both technical and non-technical perspectives alike. We back our colleagues and their loved ones with benefits and programs that support their holistic well-being. That means we prioritize their physical, financial, and mental health through each stage of life. Benefits include: Competitive base salaries Bonus incentives Support for financial-well-being and retirement Comprehensive medical, dental, vision, life insurance, and disability benefits (depending on location) Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need Generous paid parental leave policies (depending on your location) Free access to global on-site wellness centers staffed with nurses and doctors (depending on location) Free and confidential counseling support through our Healthy Minds program Career development and training opportunities American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law. Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.

Posted 5 days ago

Apply

3.0 - 5.0 years

6 - 8 Lacs

Mumbai, Navi Mumbai

Work from Office

Were looking for top-notch Software Development Engineers who will deliver on key initiatives, starting from the ideation phase all the way through requirement definition, analysis, technical specifications, development and product delivery. Education : Bachelors / Masters in Software Engineering Primary Responsibilities: You will be an integral member in the development and deployment efforts for few enterprise application projects to solve complex business problems. You will write idempotent, testable, debuggable, intelligible and documentable code and test cases using appropriate technologies like JavaScript or any other programming language. You will Collaborate with Developers, Program Managers, Testers and Production Support engineers in an agile development environment. You will improve the systems by integrating existing solutions and building new technology. Required Skill: Strong proficiency with JavaScript. Strong proven experience with Node. JS and Express. Experience building API using Node JS. Strong proficiency working with RDMS and NoSQL databases. Event-driven and Microservices architectures; Understanding the nature of asynchronous programming. Experience with implementing run-time architecture services (caching, logging, etc.). Experience with collaborating with team members. Experience with managing team members. Experience with Test Driven Development is a plus. Experience with Domain Driven Design is a plus. Experience using Containers - Docker, Kubernetes is a plus Experience working in AWS Cloud Environment is a bonus. Location-remote

Posted 5 days ago

Apply

15.0 - 20.0 years

22 - 27 Lacs

Pune

Work from Office

What You'll Do As a Principal Engineer, you will apply your vision and drive to create some market leading technology. We have a phenomenal team working in an open, collaborative environment that makes taxes and compliance less taxing to deal with. It will be up to you to convert product vision and requirements into the finished product. Avalara is a global company with dev teams across multiple locations in the world. Despite our size, we maintain a start-up culture focused on building great software and having the maximum impact on the world that we can have and having fun while doing it. You will report to Sr. Director of Engineering. What Your Responsibilities Will Be Automation vs People Power: Computers are great for process automation but there is a limit to what it can do, and you know where that limit is. You will solve the unique challenges that occur at the intersection of software and people-driven tasks and apply these solutions to the novel business automation that Avalara aims to create. Industry Leadership: Avalara is the market leader, and we intend on staying that way. That means we cannot be complacent. We encourage everyone to make > Collaborate with teams to align integration efforts with product and team goals. Lead, mentor, and inspire multiple teams, providing guidance on best practices, architecture, and development methodologies. Foster a culture of innovation, collaboration, and accountability within the engineering teams. Ensure seamless data flow and real-time synchronization between systems, minimizing latency and ensuring data integrity for an ever-growing client-base and increasing data volumes. Guide the design of high-quality, scalable, and maintainable integration solutions. Oversee the full software development lifecycle, from requirements gathering and design to implementation, testing, deployment, and post-release support. Build POCs to demonstrate the technical solution feasibility. Focus on security aspects, observability, scalability, and telemetry. Perform code reviews and ensure coding standards are followed. Implement Agile/scrum processes. What You'll Need to be Successful Bachelor/master's degree in computer science or equivalent 15+ years of full stack experience in software design. Experience with Object-oriented programming languages Experience with APIs, data models, and authentication mechanisms.. Good experience with RESTful APIs, JSON, XML, and other data interchange formats. Familiarity with authentication protocols like OAuth and token-based authentication. Experience working in an Agile team with hands on with TDD, BDD Navigate complex technical challenges. Experience working on AWS Cloud and DevOps (Terraform, Docker, ECS) would be beneficial. Experience building scalable, resilient, and observable distributed systems Experience delivering high-quality software projects. Proficiency in CI/CD tools (Jenkins, GitLab, etc.)

Posted 5 days ago

Apply
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies