Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
2.0 - 5.0 years
11 - 15 Lacs
Pune
Work from Office
Your Team Responsibilities MSCI is seeking a talented java performance developer for our Application Development Group MSCI is aggressively expanding its performance attribution offering in terms of analytics and reporting capabilities, system scalability and data coverage, Your Key Responsibilities The candidate will join our performance attribution team, which is responsible for maintaining and building out MSCIs performance attribution software in a multi-tier, distributed software environment that services MSCIs world-class web-based portfolio risk and performance attribution analytics platforms including BarraOne, Barra Portfolio Manager and Risk Manager, Your Skills And Experience That Will Help You Excel Degree in computer science, engineering or similar discipline with above average results 3 to 4 years of hands-on programming expertise in predominantly Java, but also other object orientated languages, on commercial applications Excellent Java Development skills with focus on core java, memory management, multithreading and distributed computing Experience with Performance Analysis/Troubleshooting while providing solutions to optimize application performance Experience with profilers (YourKit, JMeter, JConsole), debuggers Experience with JVM fine tuning and diagnostic for optimal application performance Design, implement and test new frameworks/services that center around performance, scalability and efficiency Analyze performance metrics and logs to identify inefficiencies and opportunities to improve scalability and performance Experience with relational database systems or non-relational database systems, preferably on a large scale SQL Query Tuning: complex query plan analysis and optimization and Schema redesign Test-driven development, design and code reviews Strong communication, interpersonal and problem-solving skills Demonstrated ability to learn quickly in a fast-paced, multi-tasking development environment Experience in complete project lifecycle including requirements, design, implementation, QA and maintenance Experience with Apache Spark or any other BigData framework is desirable, Good to have some experience on Kubernetes, Docker, Azure, Redis, web technologies such as JavaScript, GWT, CSS, JQuery, Ext Js and Visualization tools like Spotfire, Experience in financial markets is desirable, but not necessary, About MSCI What we offer you Transparent compensation schemes and comprehensive employee benefits, tailored to your location, ensuring your financial security, health, and overall wellbeing, Flexible working arrangements, advanced technology, and collaborative workspaces, A culture of high performance and innovation where we experiment with new ideas and take responsibility for achieving results, A global network of talented colleagues, who inspire, support, and share their expertise to innovate and deliver for our clients, Global Orientation program to kickstart your journey, followed by access to our Learning@MSCI platform, LinkedIn Learning Pro and tailored learning opportunities for ongoing skills development, Multi-directional career paths that offer professional growth and development through new challenges, internal mobility and expanded roles, We actively nurture an environment that builds a sense of inclusion belonging and connection, including eight Employee Resource Groups All Abilities, Asian Support Network, Black Leadership Network, Climate Action Network, Hola! MSCI, Pride & Allies, Women in Tech, and Womens Leadership Forum, At MSCI we are passionate about what we do, and we are inspired by our purpose to power better investment decisions Youll be part of an industry-leading network of creative, curious, and entrepreneurial pioneers This is a space where you can challenge yourself, set new standards and perform beyond expectations for yourself, our clients, and our industry, MSCI is a leading provider of critical decision support tools and services for the global investment community With over 50 years of expertise in research, data, and technology, we power better investment decisions by enabling clients to understand and analyze key drivers of risk and return and confidently build more effective portfolios We create industry-leading research-enhanced solutions that clients use to gain insight into and improve transparency across the investment process, MSCI Inc is an equal opportunity employer It is the policy of the firm to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, creed, age, sex, gender, gender identity, sexual orientation, national origin, citizenship, disability, marital and civil partnership/union status, pregnancy (including unlawful discrimination on the basis of a legally protected parental leave), veteran status, or any other characteristic protected by law MSCI is also committed to working with and providing reasonable accommodations to individuals with disabilities If you are an individual with a disability and would like to request a reasonable accommodation for any part of the application process, please email Disability Assistance@msci and indicate the specifics of the assistance needed Please note, this e-mail is intended only for individuals who are requesting a reasonable workplace accommodation; it is not intended for other inquiries, To all recruitment agencies MSCI does not accept unsolicited CVs/Resumes Please do not forward CVs/Resumes to any MSCI employee, location, or website MSCI is not responsible for any fees related to unsolicited CVs/Resumes, Note on recruitment scams We are aware of recruitment scams where fraudsters impersonating MSCI personnel may try and elicit personal information from job seekers Read our full note on careers msci Show
Posted 3 days ago
2.0 - 6.0 years
8 - 12 Lacs
Pune
Work from Office
Our world is transforming, and PTC is leading the way ?Our software brings the physical and digital worlds together, enabling companies to improve operations, create better products, and empower people in all aspects of their business, Our people make all the difference in our success Today, we are a global team of nearly 7,000 and our main objective is to create opportunities for our team members to explore, learn, and grow all while seeing their ideas come to life and celebrating the differences that make us who we are and the work we do possible, Job Overview: PTC, a global leader in CAD software, is seeking a highly skilled Software Engineer to join our dynamic team The ideal candidate will be responsible for designing, developing, and troubleshooting complex and critical code primarily in C and C++ This role involves executing unit tests, maintaining code quality, and collaborating with cross-functional teams to enhance the capabilities of Creo, Key Responsibilities: Design, develop, and maintain complex code for our CAD software in C, C++, Work on new functionality projects to improve product features, Resolve product issues and defects efficiently, Collaborate closely with QA and Product Management and other R&D teams to ensure high-quality product delivery, Attend and actively participate in daily and weekly meetings across different time zones, Practice strong configuration management and version control, Deliver high-quality results within tight schedules, Demonstrate the ability to manage multiple tasks simultaneously, Required Skills and Experience: Bachelor's or Master's degree in Computer Science, Mechanical Engineering, Production Engineering, or a related field, 4-5 Yrs hands-on experience with C/C++, data structures, and algorithms, Strong object-oriented programming skills, Proficiency in scripting languages such as C-Shell, Bash, Perl, or Python is a plus, Excellent technical, analytical, and problem-solving skills, Familiarity with agile frameworks, processes, and metrics, A proactive attitude towards learning new concepts and developing domain knowledge, Why PTC Life at PTC is about more than working with todays most cutting-edge technologies to transform the physical world Its about showing up as you are and working alongside some of todays most talented industry leaders to transform the world around you, If you share our passion for problem-solving through innovation, youll likely become just as passionate about the PTC experience as we are Are you ready to explore your next career move with us Website: https:// ptc LinkedIn: https:// linkedin /company/ptcinc/ Facebook Page: https:// facebook /ptc inc/ Twitter Handle: @LifeatPTC '@PTC Instagram: ptc_inc Hashtag: Life at PTC is about more than working with todays most cutting-edge technologies to transform the physical world Its about showing up as you are and working alongside some of todays most talented industry leaders to transform the world around you, If you share our passion for problem-solving through innovation, youll likely become just as passionate about the PTC experience as we are Are you ready to explore your next career move with us We respect the privacy rights of individuals and are committed to handling Personal Information responsibly and in accordance with all applicable privacy and data protection laws Review our Privacy Policy here " Show
Posted 3 days ago
3.0 - 7.0 years
7 - 11 Lacs
Bengaluru
Work from Office
Join us as a Quality Automation Specialist In this key role, youll be undertaking and enabling automated testing activities in all delivery models Well look to you to support teams to develop quality solutions and enable continuous integration and assurance of defect free deployment of customer value Youll be working closely with feature teams and a variety of stakeholders, giving you great exposure to professional development opportunities We're offering this role at associate level What you'll do Joining us in a highly collaborative role, youll be contributing to the transformation of testing using quality processes, tools, and methodologies, significantly improving control, accuracy and integrity Youll make sure repeatable, constant and consistent quality is built into all phases of the idea to value lifecycle at reduced cost or reduced time to market Its a chance to work with colleagues at multiple levels, and with cross-domain, domain, platform and feature teams, to build in quality as an integral part of all activities, Additionally, Youll Be Supporting the design of automation test strategies, aligned to business or programme goals Actioning and evolving more predictive and intelligent testing approaches, based on automation and innovative testing products and solutions Collaborating to refine the scope of manual and automated testing required, the creation of automated test scripts, user documentation and artefacts Designing and creating a low maintenance suite of stable, re-usable automated tests, which are usable both within the product or domain and across domains and systems in an end-to-end capacity Applying testing and delivery standards by understanding the product development lifecycle along with mandatory, regulatory and compliance requirements The skills you'll need Were looking for someone with experience of automated testing, particularly from an Agile development or CI/CD environment Youll be an innovative thinker who can identify opportunities and design solutions, coupled with the ability to develop complex automation code, Youll have a good understanding of Agile methodologies with experience of working in an Agile team, with the ability to relate everyday work to the strategic vision of the feature, Well Also Look For You To Have At least four to eight years of API Automation experience using RestAssured or SOAPUI Expertise in designing and developing API Automation frameworks using Java Strong proficiency in Java programming and object-Oriented programming principles Experience with CI/CD pipelines and integration of automation scripts Experience in end-to-end and automation testing using the latest tools as recommended by the enterprise tooling framework Excellent communication skills with the ability to communicate complex technical concepts to management level colleagues Good collaboration and stakeholder management skills Show
Posted 3 days ago
6.0 - 9.0 years
20 - 32 Lacs
Noida, Hyderabad
Work from Office
Please apply to this job using below link: https://crowe.wd12.myworkdayjobs.com/External_Careers/job/Noida-Uttar-Pradesh-India/Senior-Software-Engineer_R-48265 "Do Not Apply on Naukri Directly" Your Journey at Crowe Starts Here: At Crowe, you can build a meaningful and rewarding career. With real flexibility to balance work with life moments, you’re trusted to deliver results and make an impact. We embrace you for who you are, care for your well-being, and nurture your career. Everyone has equitable access to opportunities for career growth and leadership. Over our 80-year history, delivering excellent service through innovation has been a core part of our DNA across our audit, tax, and consulting groups. That’s why we continuously invest in innovative ideas, such as AI-enabled insights and technology-powered solutions, to enhance our services. Join us at Crowe and embark on a career where you can help shape the future of our industry. Job Description: Crowe is looking to hire a Senior Software Engineer in our Product Engineering practice. This resource will play a senior engineering role for a Scrum team responsible for enhancing and maintaining the Crowe Digital Assets Platform used to deliver Crowe’s Digital Audit services. This individual should have a passion for software development, innovation, and experience working within an Agile Scrum team. The following responsibilities apply to this position: • Work with your scrum team to design, build, implement, and support the product modules and integrations with various Crowe systems and services. • Responsible for creating a highly available, scalable, and performant system using the Microsoft technology stack and Azure Cloud services. The platform utilizes the following technologies: .NET 8, Angular, Azure SQL DB, Azure Table Storage, Azure Functions, Mongo DB, and many other Azure services. • Collaborate with scrum team to refine requirements. • Collaborate with the Solution Architect and the development team to define technical approach for user stories. • Consult with the Solution Architect, Architecture Review Board, and broader Crowe teams to ensure architectures are meeting all firm technical and security standards. • Embrace the Shift Left mindset and weave quality early into the development lifecycle. • Work with the team to provide accurate estimates and meet Sprint objectives. • Participate in establishing, reviewing, and enforcing software development practices and architectures. • Minimum of 7 years of experience in developing, configuring, implementing, and supporting diverse enterprise applications utilizing a n-tier architecture, the Microsoft technology stack, and the .NET framework. • Minimum of 7 years of experience in ASP.NET development, including experience with .NET core, JavaScript, HTML and CSS. • Minimum 5 years of experience developing applications on the RDBMS and NO SQL platforms. • Experience leveraging Entity Framework or similar ORM for database interactions. • Strong understanding of API design (REST, gRPC) and microservices implementation on Azure. • Proficient in building SaaS solutions using Azure services such as Azure SQL Database, Azure Functions, API Management, Azure App Service, Azure Service Bus. • Proficiency with a modern JavaScript framework such as Angular, or similar. • Well-versed in object-oriented programming (OOP). • Strong understanding of Dependency Injection concept, ability to leverage inversion of control and unit testing to deliver a loosely coupled architecture with a focus on quality. • Experience leveraging Azure DevOps (ADO) or Jira for work item management and Git for version control. • Understanding of DevOps and the value of deployment automation. Experience with Azure DevOps deployment YAML pipelines, Octopus or similar. • Strong interpersonal and communication skills; able to interact effectively with people from many different disciplines. • Bachelor's degree in computer science, Information Technology, or related field or equivalent work experience. • Strong knowledge of software development best practices, including coding standards, code reviews and automated testing. Other Preferred Qualifications: • Preferred experience in Blockchain technology along with any other 3rd Gen language preferably C++ or Go. We expect the candidate to uphold Crowe’s values of Care, Trust, Courage, and Stewardship. These values define who we are. We expect all of our people to act ethically and with integrity at all times. Our Benefits: At Crowe, we know that great people are what makes a great firm. We value our people and offer employees a comprehensive benefits package. Learn more about what working at Crowe can mean for you! How You Can Grow: We will nurture your talent in an inclusive culture that values diversity. You will have the chance to meet on a consistent basis with your Career Coach that will guide you in your career goals and aspirations. Learn more about where talent can prosper! More about Crowe: C3 India Delivery Centre LLP formerly known as Crowe Howarth IT Services LLP is a wholly owned subsidiary of Crowe LLP (U.S.A.), a public accounting, consulting and technology firm with offices around the world. Crowe LLP is an independent member firm of Crowe Global, one of the largest global accounting networks in the world. The network consists of more than 200 independent accounting and advisory firms in more than 130 countries around the world. Crowe does not accept unsolicited candidates, referrals or resumes from any staffing agency, recruiting service, sourcing entity or any other third-party paid service at any time. Any referrals, resumes or candidates submitted to Crowe, or any employee or owner of Crowe without a pre-existing agreement signed by both parties covering the submission will be considered the property of Crowe, and free of charge.
Posted 4 days ago
5.0 - 8.0 years
15 - 25 Lacs
Coimbatore
Work from Office
We are seeking a highly skilled Senior Software Engineer (Node.js) to join our dynamic team and take a key role in developing scalable, high-performance server-side applications. You'll work on cutting-edge projects, collaborate across teams, and contribute to building innovative, user-centric solutions. Responsibilities Collaborate with product managers, designers, and developers in delivering responsive, user-friendly web applications Design and implement robust, scalable architectures with an emphasis on modularity and code maintainability Develop reliable server-side applications and RESTful APIs using Node.js Write clean, efficient code leveraging technologies such as HTML, CSS, and JavaScript Conduct thorough code reviews and mentor junior developers to raise the team's technical standards Stay informed on emerging trends and contribute fresh ideas to enhance the development lifecycle Partner with QA teams to ensure robust testing and swiftly address production issues Troubleshoot, diagnose, and resolve application performance issues Requirements 5–8 years of professional development experience with a strong focus on Node.js Expertise in Node.js for building server-side applications and RESTful APIs In-depth knowledge of JavaScript, ES6+ and TypeScript Knowledge of functional and object-oriented programming principles Hands-on experience with Nest and Azure Familiarity with GraphQL and Apollo as an optional asset Proficiency with version control tools like Git Skills in implementing unit tests to maintain code quality Nice to have Showcase of hands-on experience with GraphQL and Apollo Background in scaling enterprise-grade applications Familiarity with DevOps practices such as continuous integration/deployment Understanding of microservices architecture and corresponding tech stacks
Posted 1 week ago
5.0 - 8.0 years
8 - 12 Lacs
Bengaluru
Work from Office
Strong experience working with the Apache Spark framework, including a solid grasp of core concepts, performance optimizations, and industry best practices Proficient in PySpark with hands-on coding experience; familiarity with unit testing, object-oriented programming (OOP) principles, and software design patterns Experience with code deployment and associated processes Proven ability to write complex SQL queries to extract business-critical insights Hands-on experience in streaming data processing Familiarity with machine learning concepts is an added advantage Experience with NoSQL databases Good understanding of Test-Driven Development (TDD) methodologies Demonstrated flexibility and eagerness to learn new technologies Roles and Responsibilities Design and implement solutions for problems arising out of large-scale data processing Attend/drive various architectural, design and status calls with multiple stakeholders Ensure end-to-end ownership of all tasks being aligned including development, testing, deployment and support Design, build & maintain efficient, reusable & reliable code Test implementation, troubleshoot & correct problems Capable of working as an individual contributor and within team too Ensure high quality software development with complete documentation and traceability Fulfil organizational responsibilities (sharing knowledge & experience with other teams/ groups)
Posted 1 week ago
3.0 - 5.0 years
3 - 8 Lacs
Noida
Work from Office
Key Responsibilities: 1. Is familiar with working in agile frameworks. 2. Develop, test, and maintain ASP.NET MVC applications using C#, HTML, CSS and JavaScript/jQuery. 3. Implement responsive and interactive UI using JavaScript/jQuery. 4. Work with complex SQL queries, stored procedures, triggers, cursors, and MERGE statements. 5. Analyze, debug, and optimize SQL performance and logic. 6. Collaborate with cross-functional teams to define, design, and ship new features. 7. Follow best practices for code versioning, code reviews, and automated testing. Skills Required: 1. Professional experience with ASP.NET MVC, C#, entity framework. 2. Strong knowledge of JavaScript, HTML, CSS, and reactive UI patterns. 3. Proficient in SQL Server with experience in writing and debugging stored procedures, MERGE statements cursors and triggers. 4. Solid understanding of object-oriented programming and design patterns. 5. Experience working with version control git. 6. Ability to write clean, modular, and unit-tested code. Nice to have: 1. Familiarity with restful Api development. 2. Understanding of CI/CD process. 3. Performance tuning in code and DB. Total Experience Expected: 04-06 years
Posted 1 week ago
5.0 - 10.0 years
10 - 20 Lacs
Noida, Hyderabad, India
Hybrid
Essential Functions: Executes different phases of solution deployment including establishing connectivity, data onboarding, configuration, testing and go-live preparation activities using in-house tools and third-party applications Adheres to pre-determined service level agreements and drives timely and quality execution of interoperability and database management solutions resulting in a delightful client experience Proactively monitors and addresses data connectivity issues Balances assigned tasks: Client implementation (30%), Client Support (70%) Works with internal stakeholders in Implementation, Client Success and Client Support teams (as a Tier 2 function) Focus on client success with effective verbal and written communication skills Actively participates in an agile environment Performs other related duties as assigned Supervisory Requirements: Individual Contributor Standard Expectations: Complies with organizational policies, procedures, and performance improvement initiatives and maintains organizational and industry policies regarding confidentiality Communicate clearly and effectively in English in both written and verbal forms Develops constructive and cooperative working relationships with others and maintains them over time Encourages and builds mutual trust, respect, and cooperation among team members Maintains regular and predictable attendance Education & Experience Requirements: Bachelor’s Degree in Computer Science, Computer Engineering, or Management Information Systems or equivalent work experience in lieu of degree is required Related experience including: 3+ years of experience in extract, transfer, load, integration role (required) 2+ years of experience with AWS technologies (required) 1+ years of experience in managing large-scale internal, external/client-facing projects (required) 1+ years of experience with one of the following: PERL, Python, or any object-oriented programming languages (required) 1+ years of experience using Postman API collections (required) 2+ years of experience with API, HL7-based integrations (preferred) Strong background and previous experience using SQL or other RDBMS type environment (required) Familiarity with utilizing APIs (required) Understanding of GIT Repository functionality (preferred) Familiarity with a Linux Environment (required) Hands-on experience leveraging third-party integration engine tools, including Rhapsody (preferred) Roles and Responsibilities Essential Functions: Executes different phases of solution deployment including establishing connectivity, data onboarding, configuration, testing and go-live preparation activities using in-house tools and third-party applications Adheres to pre-determined service level agreements and drives timely and quality execution of interoperability and database management solutions resulting in a delightful client experience Proactively monitors and addresses data connectivity issues Balances assigned tasks: Client implementation (30%), Client Support (70%) Works with internal stakeholders in Implementation, Client Success and Client Support teams (as a Tier 2 function) Focus on client success with effective verbal and written communication skills Actively participates in an agile environment Performs other related duties as assigned Supervisory Requirements: Individual Contributor Standard Expectations: Complies with organizational policies, procedures, and performance improvement initiatives and maintains organizational and industry policies regarding confidentiality Communicate clearly and effectively in English in both written and verbal forms Develops constructive and cooperative working relationships with others and maintains them over time Encourages and builds mutual trust, respect, and cooperation among team members Maintains regular and predictable attendance Education & Experience Requirements: Bachelor’s Degree in Computer Science, Computer Engineering, or Management Information Systems or equivalent work experience in lieu of degree is required Related experience including: 3+ years of experience in extract, transfer, load, integration role (required) 2+ years of experience with AWS technologies (required) 1+ years of experience in managing large-scale internal, external/client-facing projects (required) 1+ years of experience with one of the following: PERL, Python, or any object-oriented programming languages (required) 1+ years of experience using Postman API collections (required) 2+ years of experience with API, HL7-based integrations (preferred) Strong background and previous experience using SQL or other RDBMS type environment (required) Familiarity with utilizing APIs (required) Understanding of GIT Repository functionality (preferred) Familiarity with a Linux Environment (required) Hands-on experience leveraging third-party integration engine tools, including Rhapsody (preferred)
Posted 1 week ago
3.0 - 8.0 years
9 - 13 Lacs
Hyderabad
Work from Office
Takes end-to-end ownership for development and quality of solutions and services that delight caregivers and add strategic value to Providence St Joseph Health They evaluate requirements, estimate costs, and design and implement solutions and services They define and implement the quality criteria for their solutions and services, using measurements and insights to understand and validate the quality of experience for caregivers Must have working experience in integration of multiple applications with any IGA tool (SailPoint, Active Directory, Azure M365) Must have working experience in workflow design and development, role-based access management, creating password policies, application on-boarding Expertise in programming languages like Java or PowerShell, SQL, J2EE, JSON, REST, SCIM and SOAP-based web services is crucial A solid understanding of IAM concepts such as RBAC, user lifecycle management, authentication, and authorization is essential Deep understanding of IAM standards and protocols such as RBAC, SCIM, SAML, OAuth, and OpenID Connect is necessary , Hands-On experience with UI customization, writing scripts and developing code to fetch assertion values form multiple data sources Agile and DevOps: Experience with agile development methodologies and DevOps tools for continuous deployments is valuable Experience in integrating directories/Database as with Identity Governance tools Should be very good Java/J2EE developer Thorough in creating technical documentation of Design, Use and Test cases Troubleshooting skills, performing detailed L3 RCA for issues and incidents that may occur in IGA platform Required Qualifications Bachelor's Degree Computer Engineering, Computer Science, Mathematics, Engineering Or equivalent education/experience 8+ years Related experience; software development preferred with increasing scope and responsibilities Familiarity with platforms like SailPoint, Saviynt, One Identity, or similar is highly desirable Extensive experience with object-oriented programming in C#, Java, Python or equivalent Experience with source code control systems such as Git and how to successfully use them in across multiple teams Extensive SQL integration development experience with SQL/noSQL Extensive experience with Agile software development methodologies and tools such as Azure DevOps, TFS, and Jira Proven track record of working both independently and collaboratively as part of a multi-disciplined team Extensive experience with Azure/AWS/hybrid and other cloud technologies Experience designing and successfully implementing a highly complex project Preferred Qualifications Bachlors Degree Computer Engineering, Computer Science, Or equivalent education/experience Experience in a healthcare setting
Posted 1 week ago
2.0 - 6.0 years
3 - 7 Lacs
Hyderabad
Work from Office
Takes end-to-end ownership for development and quality of solutions and services that delight caregivers and add strategic value to Providence St Joseph Health They evaluate requirements, estimate costs, and design and implement solutions and services They define and implement the quality criteria for their solutions and services, using measurements and insights to understand and validate the quality of experience for caregivers Must have working experience in integration of multiple applications with any IGA tool (SailPoint, Active Directory, Azure M365) Must have working experience in workflow design and development, role-based access management, creating password policies, application on-boarding Expertise in programming languages like Java or PowerShell, SQL, J2EE, JSON, REST, SCIM and SOAP-based web services is crucial A solid understanding of IAM concepts such as RBAC, user lifecycle management, authentication, and authorization is essential Deep understanding of IAM standards and protocols such as RBAC, SCIM, SAML, OAuth, and OpenID Connect is necessary , Hands-On experience with UI customization, writing scripts and developing code to fetch assertion values form multiple data sources Agile and DevOps: Experience with agile development methodologies and DevOps tools for continuous deployments is valuable Experience in integrating directories/Database as with Identity Governance tools Should be very good Java/J2EE developer Thorough in creating technical documentation of Design, Use and Test cases Troubleshooting skills, performing detailed L3 RCA for issues and incidents that may occur in IGA platform Required Qualifications Bachelor's Degree Computer Engineering, Computer Science, Mathematics, Engineering Or equivalent education/experience 8+ years Related experience; software development preferred with increasing scope and responsibilities Familiarity with platforms like SailPoint, Saviynt, One Identity, or similar is highly desirable Extensive experience with object-oriented programming in C#, Java, Python or equivalent Experience with source code control systems such as Git and how to successfully use them in across multiple teams Extensive SQL integration development experience with SQL/noSQL Extensive experience with Agile software development methodologies and tools such as Azure DevOps, TFS, and Jira Proven track record of working both independently and collaboratively as part of a multi-disciplined team Extensive experience with Azure/AWS/hybrid and other cloud technologies Experience designing and successfully implementing a highly complex project
Posted 1 week ago
5.0 - 8.0 years
15 - 25 Lacs
Chennai, Coimbatore
Work from Office
We are seeking a highly skilled Senior Software Engineer (Node.js) to join our dynamic team and take a key role in developing scalable, high-performance server-side applications. You'll work on cutting-edge projects, collaborate across teams, and contribute to building innovative, user-centric solutions. Responsibilities Collaborate with product managers, designers, and developers in delivering responsive, user-friendly web applications Design and implement robust, scalable architectures with an emphasis on modularity and code maintainability Develop reliable server-side applications and RESTful APIs using Node.js Write clean, efficient code leveraging technologies such as HTML, CSS, and JavaScript Conduct thorough code reviews and mentor junior developers to raise the team's technical standards Stay informed on emerging trends and contribute fresh ideas to enhance the development lifecycle Partner with QA teams to ensure robust testing and swiftly address production issues Troubleshoot, diagnose, and resolve application performance issues Requirements 5–8 years of professional development experience with a strong focus on Node.js Expertise in Node.js for building server-side applications and RESTful APIs In-depth knowledge of JavaScript, ES6+ and TypeScript Knowledge of functional and object-oriented programming principles Hands-on experience with Nest and Azure Familiarity with GraphQL and Apollo as an optional asset Proficiency with version control tools like Git Skills in implementing unit tests to maintain code quality Nice to have Showcase of hands-on experience with GraphQL and Apollo Background in scaling enterprise-grade applications Familiarity with DevOps practices such as continuous integration/deployment Understanding of microservices architecture and corresponding tech stacks
Posted 1 week ago
8.0 - 12.0 years
19 - 27 Lacs
Coimbatore
Work from Office
We are searching for a highly skilled and experienced Lead Software Engineer with expertise in Node.js to join our dynamic team. As a core member of our team, you will play a pivotal role in architecting, developing, and maintaining innovative applications while mentoring junior developers and driving technical excellence. Responsibilities Collaborate with product managers, designers, and developers to develop high-quality, responsive, and user-friendly web applications Design and implement architecture, ensuring code reusability, modularity, and scalability Write clean, efficient, and maintainable code using HTML, CSS, and JavaScript Develop server-side applications and RESTful APIs using Node.js, ensuring optimal performance and scalability Conduct code reviews, provide constructive feedback, and mentor junior developers to foster a culture of continuous improvement and growth Stay up to date with the latest trends and best practices in development and contribute innovative ideas to enhance the overall development process Collaborate with the quality assurance team to ensure thorough testing and bug fixing Troubleshoot and resolve production issues in a timely manner Requirements 8-13 years in software development, with at least 5 years as a Node.js developer Proven work experience as a Lead Developer (1+ year) Strong proficiency in Node.js and experience in building server-side applications and RESTful APIs In-depth knowledge in JavaScript, including ES6+ and TypeScript Knowledge of functional and object-oriented programming Hands-on experience in Nest Hands-on experience in Azure Proficiency with RESTful APIs Adept at writing Unit Tests Proficient understanding of code versioning tools, such as Git Nice to have Hands-on experience in GraphQL and Apollo
Posted 1 week ago
8.0 - 12.0 years
19 - 27 Lacs
Chennai
Work from Office
We are searching for a highly skilled and experienced Lead Software Engineer with expertise in Node.js to join our dynamic team. As a core member of our team, you will play a pivotal role in architecting, developing, and maintaining innovative applications while mentoring junior developers and driving technical excellence. Responsibilities Collaborate with product managers, designers, and developers to develop high-quality, responsive, and user-friendly web applications Design and implement architecture, ensuring code reusability, modularity, and scalability Write clean, efficient, and maintainable code using HTML, CSS, and JavaScript Develop server-side applications and RESTful APIs using Node.js, ensuring optimal performance and scalability Conduct code reviews, provide constructive feedback, and mentor junior developers to foster a culture of continuous improvement and growth Stay up to date with the latest trends and best practices in development and contribute innovative ideas to enhance the overall development process Collaborate with the quality assurance team to ensure thorough testing and bug fixing Troubleshoot and resolve production issues in a timely manner Requirements 8-13 years in software development, with at least 5 years as a Node.js developer Proven work experience as a Lead Developer (1+ year) Strong proficiency in Node.js and experience in building server-side applications and RESTful APIs In-depth knowledge in JavaScript, including ES6+ and TypeScript Knowledge of functional and object-oriented programming Hands-on experience in Nest Hands-on experience in Azure Proficiency with RESTful APIs Adept at writing Unit Tests Proficient understanding of code versioning tools, such as Git Nice to have Hands-on experience in GraphQL and Apollo
Posted 1 week ago
2.0 - 5.0 years
11 - 15 Lacs
Pune
Work from Office
Overview MSCI is seeking a talented java performance developer for our Application Development Group. MSCI is aggressively expanding its performance attribution offering in terms of analytics and reporting capabilities, system scalability and data coverage. Responsibilities The candidate will join our performance attribution team, which is responsible for maintaining and building out MSCI’s performance attribution software in a multi-tier, distributed software environment that services MSCI’s world-class web-based portfolio risk and performance attribution analytics platforms including BarraOne, Barra Portfolio Manager and Risk Manager. Qualifications Degree in computer science, engineering or similar discipline with above average results 3 to 4 years of hands-on programming expertise in predominantly Java, but also other object orientated languages, on commercial applications Excellent Java Development skills with focus on core java, memory management, multithreading and distributed computing Experience with Performance Analysis/Troubleshooting while providing solutions to optimize application performance Experience with profilers (YourKit, JMeter, JConsole), debuggers Experience with JVM fine tuning and diagnostic for optimal application performance Design, implement and test new frameworks/services that center around performance, scalability and efficiency Analyze performance metrics and logs to identify inefficiencies and opportunities to improve scalability and performance Experience with relational database systems or non-relational database systems, preferably on a large scale SQL Query Tuning: complex query plan analysis and optimization and Schema redesign Test-driven development, design and code reviews Strong communication, interpersonal and problem-solving skills Demonstrated ability to learn quickly in a fast-paced, multi-tasking development environment Experience in complete project lifecycle including requirements, design, implementation, QA and maintenance Experience with Apache Spark or any other BigData framework is desirable. Good to have some experience on Kubernetes, Docker, Azure, Redis, web technologies such as JavaScript, GWT, CSS, JQuery, Ext Js and Visualization tools like Spotfire. Experience in financial markets is desirable, but not necessary. What we offer you Transparent compensation schemes and comprehensive employee benefits, tailored to your location, ensuring your financial security, health, and overall wellbeing. Flexible working arrangements, advanced technology, and collaborative workspaces. A culture of high performance and innovation where we experiment with new ideas and take responsibility for achieving results. A global network of talented colleagues, who inspire, support, and share their expertise to innovate and deliver for our clients. Global Orientation program to kickstart your journey, followed by access to our Learning@MSCI platform, LinkedIn Learning Pro and tailored learning opportunities for ongoing skills development. Multi-directional career paths that offer professional growth and development through new challenges, internal mobility and expanded roles. We actively nurture an environment that builds a sense of inclusion belonging and connection, including eight Employee Resource Groups. All Abilities, Asian Support Network, Black Leadership Network, Climate Action Network, Hola! MSCI, Pride & Allies, Women in Tech, and Women’s Leadership Forum. At MSCI we are passionate about what we do, and we are inspired by our purpose – to power better investment decisions. You’ll be part of an industry-leading network of creative, curious, and entrepreneurial pioneers. This is a space where you can challenge yourself, set new standards and perform beyond expectations for yourself, our clients, and our industry. MSCI is a leading provider of critical decision support tools and services for the global investment community. With over 50 years of expertise in research, data, and technology, we power better investment decisions by enabling clients to understand and analyze key drivers of risk and return and confidently build more effective portfolios. We create industry-leading research-enhanced solutions that clients use to gain insight into and improve transparency across the investment process. MSCI Inc. is an equal opportunity employer. It is the policy of the firm to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, creed, age, sex, gender, gender identity, sexual orientation, national origin, citizenship, disability, marital and civil partnership/union status, pregnancy (including unlawful discrimination on the basis of a legally protected parental leave), veteran status, or any other characteristic protected by law. MSCI is also committed to working with and providing reasonable accommodations to individuals with disabilities. If you are an individual with a disability and would like to request a reasonable accommodation for any part of the application process, please email Disability.Assistance@msci.com and indicate the specifics of the assistance needed. Please note, this e-mail is intended only for individuals who are requesting a reasonable workplace accommodation; it is not intended for other inquiries. To all recruitment agencies MSCI does not accept unsolicited CVs/Resumes. Please do not forward CVs/Resumes to any MSCI employee, location, or website. MSCI is not responsible for any fees related to unsolicited CVs/Resumes. Note on recruitment scams We are aware of recruitment scams where fraudsters impersonating MSCI personnel may try and elicit personal information from job seekers. Read our full note on careers.msci.com
Posted 2 weeks ago
4.0 - 9.0 years
10 - 12 Lacs
Pune
Work from Office
SUMMARY Job Role: Java Enterprise Edition Professionals Location Pune/Bangalore Experience 4+ years Must-Have The candidate should possess at least 3 years of relevant experience in Java Enterprise Edition. Job Description As an Application Developer, you will be responsible for designing, building, and configuring applications to meet specific business processes and application requirements. Your daily tasks will involve collaborating with team members, developing innovative solutions, and ensuring the robustness and user-friendliness of applications. Additionally, you will be involved in testing and debugging processes to improve application performance and reliability, contributing to the overall success of the projects. Roles & Responsibilities Independently perform and become a Subject Matter Expert (SME). Actively participate and contribute in team discussions. Provide solutions to work-related problems. Assist in documenting application specifications and user guides. Engage in code reviews to ensure adherence to best practices and standards. Professional & Technical Skills Must - Have Skills: Proficiency in Java Standard Edition, Spring Boot. Strong understanding of object-oriented programming principles. Experience with RESTful web services and API development. Familiarity with database management systems and SQL. Knowledge of version control systems, particularly Git. Additional Information The candidate should have a minimum of 3 years of experience in Java Standard Edition. A 15-year full-time education is required.
Posted 2 weeks ago
21.0 - 31.0 years
32 - 42 Lacs
Bengaluru
Work from Office
What we’re looking for We’re looking for a Senior Software Engineer (Fullstack) to be part of our Integrations & Connect engineering team in India. We are looking for a talented and experienced engineer who has a passion for solving challenging technical problems. We work closely with our product owners and our customers, iterating quickly to ensure we build the best solution for our users. We welcome new ideas and fresh perspectives which can help grow our team and our product. We are looking for someone who has a passion for solving complex and interesting problems, and delivering versatile full-stack functionality to support our next set of integrations to drive customer adoption and make the experience more meaningful for our customers. What you’ll be working on Building and maintaining our enterprise integration services / capabilities across multiple data-regions Write high-quality front-end and back-end code Top-to-bottom ownership of new features, including crafting technical specs, writing readable and extendible code, and keeping tabs on post-release metrics Building observable systems that track important metrics and automatically notifies when something is off Participating in code reviews to validate best practices and logical designs Investigating and addressing issues with performance, scalability, and maintainability on both production and development environments Mentoring and guiding engineers on best practices We’d love to hear from people with 8-12 years in web application development with full stack development experience Experience leading and shipping large-scale cross functional projects Expertise in designing and building world-class services and APIs Experience with REST/GraphQL and coding against internal/external services and APIs Experience with Python and frameworks like FastAPI, Flask or Pyramid (open for Java but needs to be open to work for Python) Experience with React/ Angular and Javascript. Strong understanding and experience with one or more object-oriented programming languages and design patterns Culture of code reviews, writing tech specs, and collaborating closely with other people Ability to work on in agile environments with frequent deployments Practices automated testing, believes and enforces good code quality and best engineering practices Excellent communication skills and the ability to work with both co-located and remote engineers and cross-functional partners A growth/data mindset in approaching challenges SurveyMonkey believes in-person collaboration is valuable for building relationships, fostering community, and enhancing our speed and execution in problem-solving and decision-making. As such, this opportunity is hybrid and requires you to work from the SurveyMonkey office in Bengaluru 3 days per week. #LI - Hybrid
Posted 2 weeks ago
7.0 - 12.0 years
14 - 18 Lacs
Mumbai
Hybrid
7 - 12 years of industry software engineering experience Application Developer with a high level of technical expertise, combined with excellent planning, coordination and communication skills, and the ability to work on teams. Practitioners must have experience with relevant development tools and specific application and system architecture, in addition to a strong understanding of object-oriented design. Preferred: Proficient in building cloud-native application development using latest technologies like Java, React, Node, etc and understanding of Kubernetes, Docker, DevOps practices is expected Ability to lead App development projects through the complete development lifecycle. Roles and Responsibilities Architect, design, and develop scalable, resilient, and cloud-native applications. Designing major aspects of the architecture of an application, including components such as user interface, middleware and infrastructure Providing technical leadership to the application development team, performing design and code reviews. Ensuring that uniform enterprise-wide application design standards are maintained Collaborating with other stakeholders to ensure the architecture is aligned with business requirements Execute all projects in compliance with company development guidelines. Enforces sound development practices and ensures the quality and timely delivery of applications. Act as a technical advisor to application development teams to plan, implement, and support new and existing applications. Comfortable working with an agile product development environment, building from scratch and continuously improving it. Adhere to all applicable requirements, policies and procedures specified by the organization pertaining to quality and information security.
Posted 2 weeks ago
7.0 - 9.0 years
5 - 5 Lacs
Bengaluru
Work from Office
Role Proficiency: Create and Organise testing process based on project requirement and manage test activities within team Outcomes: Test Estimates and Schedules-. Ensure Test Coverage Produce test results defect reports test logs and reports to evidence for testing Publish RCA reports and preventive measures Ensure Quality of Deliverables Report project metrics and status Ensure adherence of Engineering practices processes and standards Understand and contribute to test automation/performance testing Work with DevOps team when required; to understand testing framework and QA process for implementing continuous testing Manage team utilization Measures of Outcomes: Test Script Creation and Execution Productivity Defect Leakage Metrics (% of defect leaked % of UAT defects and % of Production defects) % of Test case reuse Test execution Coverage Defect Acceptance Ratio Test Review efficiency On-time delivery Effort Variance Test Automation Coverage Outputs Expected: Supporting Organization: Ensure utilization and quality of deliverables prepared by the team Co-ordinate Test Environment and Test Data provisioning Test Design Development Execution: Participate in review walkthrough demo and obtain sign off by stakeholder Prepare Test Summary Report for modules/features Requirements Management: Analyse Prioritize Identify Gaps; create workflow diagrams based on Requirements/User stories Manage Project: Participate in Test management Preparing Tracking and Reporting of Test progress based on schedule Domain relevance: Identify business processes conduct risk analysis and ensure test coverage Estimate: Prepare Estimate Schedule Identify dependencies Knowledge Management: Consume Contribute Review (Best Practices Lesson learned Retrospective) Test Design Execution: Test Plan preparation Test Case/Script Creation Test Execution Risk Identification: Identification of risk/issues and prepare Mitigation and Contingency plans Test & Defect Management: Conduct root cause and trend analysis of the defects Test Planning: Identify the test scenarios with understanding of systems interfaces and application Identify end-to-end business critical scenarios with less support Create and review the test scenarios and prepare RTM Prepare estimates (time /effort) based on the requirements/User stories Identify scope of testing Client Management: Define KPIs to the engagement and ensure adherence to these KPIs. Stakeholder Connect: Handle monthly/weekly governance calls and represent issues for the team Skill Examples: Ability to Create Review and manage a test plan Ability to prepare schedules based on estimates Ability to track report progress and take corrective measures on need basis Ability to identify test scenarios and prepare RTM Ability to analyze requirement/user stories and prioritize testing Ability to carry out RCA Ability to capture and report metrics Ability to identify Test Data and Test Env. Specifications Knowledge Examples: Knowledge of Estimation techniques Knowledge of Testing standards Knowledge of identifying the scope of testing Knowledge of RCA Techniques Knowledge of Test design techniques Knowledge of Test methodologies Knowledge of scope identification and planning Knowledge of Test automation tools and frameworks Additional Comments: -Job Description Responsibilities: The candidate should be able to successfully multi-task, and thrive in a dynamic, fully engaged as Sr. Automation Engineer. Candidate will be working on the team incorporates agile methodologies including Scrum, Test Driven Development, Continuous Integration and Continuous Delivery in its development processes along with Exploratory Testing as needed. Troubleshooting problems quickly and efficiently will offer you a chance to grow your skills in a high-pace, high-impact environment. The candidate should be passionate with end to end testing and automation of frontend/backend applications Take a hands-on approach to implementing automation framework, test design, and analysis Own the quality and communicate key issues and progress updates in a regular, accurate, timely fashion Position Requirements: Minimum qualifications: Bachelor's degree in Computer Science or related technical field. Minimum 10+ years of object-oriented programming experience in Java. Hands on exposure to test automation tools like Selenium, Cucumber BDD framework, REST Assured API, JAVA with JDBC . Additional Qualifications: Good understanding of OOPs concepts and strong in core Java skills. Good understanding of database concepts. Ability to work on well documented API's in any languages Basic knowledge on Supply Chain Retail domain is preferable Excellent oral and written communication skills. Special requirements: Needs to be part of the interview process and profile review processHigh level basic filter criteria, if this help expedite to find correct candidate1. Java knowledge (should have hands on/knowledge on List, Arraylist, Maps, HashMaps) 2. Candidate should know basic experienced level questions like diff between string builder, string buffer , usage of static 3. Candidate should have knowledge on Backened testing and automation ( say : how to construct POST,PUT in automation with either of RestAssured or Http client) 4. Candidate should have knowledge on Exceptions hierarchy in java 5. Candidate should have knowledge on Selenium/Appium 6. Candidate should know the logic of http status code and should be able to answer when 4XX , 5XX will come and in which scenario it may come. Required Skills Java,Selenium,Cucumber Framework,Rest Api
Posted 2 weeks ago
8.0 - 11.0 years
15 - 20 Lacs
Pune
Hybrid
So, what’s the role all about? In NiCE as a Full-stack Developer , you will be responsible for designing, developing, testing, and maintaining scalable and efficient Java / Node based applications that meet business requirements. You will collaborate closely with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality software solutions. Your role involves writing clean, well-structured, and maintainable code following best practices and coding standards. Additionally, you will debug and troubleshoot application issues, ensuring optimal performance and user experience. How will you make an impact? Develop quality, proficient and enterprise grade solutions Test your code using Unit/System tests and automation Work as a member of an agile team to enhance and improve software written in Java Develop according to specific requirements with awareness of scalability, hardware capabilities, cross-environment, and platform implications. Design and present projects to improve current process by researching new knowledge and collaborating on solutions, suggesting process improvements and best practices Demonstrates ability to write efficient code for handling inter-process communications. Fix bugs and care about enterprise grade quality Work as part of the development team towards the application in an aggressive deadline Implementation of software features according to design Work and collaborate in multi-disciplinary Agile teams, adopting Agile spirit, methodology and tools Have you got what it takes? Degree in Computer Science or a related discipline (BE/BTech/MTech/MCA) Must: 8-11 years hands-on software development experience with Full stack development – JAVA, NodeJS, TypeScript Software development experience in Java, Java-Spring, Hibernate, Linux, Maven, Git Strong knowledge of Java, SpringBoot Microservices Strong knowledge of Node.js Proficient in JavaScript or TypeScript Experience with docker containers running on Kubernetes Good hands-on experience in SQL Excellent communication skills Excellent problem-solving skills Good to have - Hands-on experience with AWS cloud technologies Open to learn new tech stack as need be Working knowledge of unit testing. Working knowledge of object-oriented software design. Desire to work in a fast-paced environment. Experience with implementation of Data structure and algorithms. Excellent spoken/written English. Self-driven with a strong sense of ownership Friendly disposition; work effectively as a team player Work as part of the development team towards the application. Adhere and contribute to software best engineering practices. Self-motivated and fast learner with a strong sense of ownership and drive Bonus Experience: Experience with Jira Experience in Snowflake Experience with automation/testing tools Experience with/knowledge of agile development processes Experience as a technical or team lead or equivalent experience Experience in contact center domain Experience working in a CI/CD Environment What’s in it for you? Join an ever-growing, market disrupting, global company where the teams – comprised of the best of the best – work in a fast-paced, collaborative, and creative environment! As the market leader, every day at NiCE is a chance to learn and grow, and there are endless internal career opportunities across multiple roles, disciplines, domains, and locations. If you are passionate, innovative, and excited to constantly raise the bar, you may just be our next NiCEr! Enjoy NiCE-FLEX! At NiCE, we work according to the NiCE-FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work, each week. Naturally, office days focus on face-to-face meetings, where teamwork and collaborative thinking generate innovation, new ideas, and a vibrant, interactive atmosphere. Reporting into: Tech Manager Role Type: Individual Contributor
Posted 2 weeks ago
8.0 - 11.0 years
10 - 15 Lacs
Pune
Hybrid
Specialist Software Engineer At NiCE, we don’t limit our challenges. We challenge our limits. Constantly. We’re relentless. We’re ambitious. And we make an impact. Our NiCErs bring their A game and spend each day turning it into an A+. And if you’re like us, we can offer you the kind of challenge that will light a fire within you. Responsibilities Work with Senior software engineers, architects, and managers in the design process for software products and services; contribute to the implementation planning and estimation. Communicate software designs to other software engineering staff members through code and textual and pictorial documentation as needed. This includes interfacing directly with other groups inside and outside of R&D as needed. Lead the end-to-end implementation and support of the small to medium sized software components through leading by example to ensure complete quality coverage and high degrees of responsiveness to any issues that come up throughout the complete lifecycle of the software. Ensure the intended design and quality levels are met through regular code reviews and testing of the software in-development. Mentor and coach peer and junior engineers and champion best practices and encourage software craftsmanship. Personally contribute high volumes of quality code that is delivered with that of your colleagues in regular releases and deployments. Should be able to lead a scrum team of developers and QA engineers to deliver as per roadmap commitments. Experience: 8+ Years Qualifications / Education: We are looking for a highly skilled software developer with a strong foundation in Java and microservices to join our team. The ideal candidate will have expertise in building scalable, high-performance applications, leveraging modern cloud technologies, and working in an agile environment. Key Responsibilities: Bachelor’s degree in computer science or a related field from a reputed institute. Proven experience in Java programming , with a deep understanding of data structures, threading, object-oriented programming (OOP), design patterns, functional programming, and memory optimization. Strong expertise in developing web applications and web services using Java, Spring, and Spring Boot frameworks . Extensive hands-on experience with microservice architecture and RESTful API development. Experience with message brokers like Kafka and API Gateway/reverse proxy systems (good to have). Proficient in working with relational and NoSQL databases such as Postgres, Redis, and Amazon Aurora. Solid understanding of cloud infrastructure, particularly with Amazon Web Services (AWS). Hands-on experience developing and maintaining infrastructure as code using Terraform and best practices. Experience working with Continuous Integration and Delivery (CI/CD) pipelines using tools like Jenkins, Docker, Kubernetes, Artifactory, and CloudFormation (Terraform experience is a plus). Comfortable working in an Agile environment, utilizing tools like JIRA for work item management. Proficiency in version control systems like Git and TFS. Strong analytical skills and a problem-solving mindset. Excellent communication and collaboration abilities, able to work effectively in a team setting. Excellent communication and collaboration skills. About NiCE NiCELtd. (NASDAQ: NiCE)software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences,fight financial crimeand ensure public safety.Every day, NiCE software managesmore than120 million customer interactions and monitors3+billion financial transactions. Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries. NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.
Posted 2 weeks ago
4.0 - 7.0 years
5 - 15 Lacs
Pune
Hybrid
Senior Software Engineer At NiCE, we don’t limit our challenges. We challenge our limits. Constantly. We’re relentless. We’re ambitious. And we make an impact. Our NiCErs bring their A game and spend each day turning it into an A+. And if you’re like us, we can offer you the kind of challenge that will light a fire within you. Responsibilities Work with Software engineers, Senior software engineers, architects, and managers in the design process for software products and services; contribute to the implementation planning and estimation. Communicate software designs to other software engineering staff members through code and textual and pictorial documentation as needed. This includes interfacing directly with other groups inside and outside of R&D as needed. Lead the end-to-end implementation and support of the small to medium sized software components through leading by example to ensure complete quality coverage and high degrees of responsiveness to any issues that come up throughout the complete lifecycle of the software. Ensure the intended design and quality levels are met through regular code reviews and testing of the software in-development. Mentor and coach peer and junior engineers and champion best practices and encourage software craftsmanship. Personally contribute high volumes of quality code that is delivered with that of your colleagues in regular releases and deployments. Should be able to lead a scrum team of developers and QA engineers to deliver as per roadmap commitments. Experience: 4-7 Years Qualifications / Education: We are looking for a highly skilled software developer with a strong foundation in Java and microservices to join our team. The ideal candidate will have expertise in building scalable, high-performance applications, leveraging modern cloud technologies, and working in an agile environment. Key Responsibilities: Bachelor’s degree in computer science or a related field from a reputed institute. Proven experience in Java programming , with a deep understanding of data structures, threading, object-oriented programming (OOP), design patterns, functional programming, and memory optimization. Strong expertise in developing web applications and web services using Java, Spring, and Spring Boot frameworks . Extensive hands-on experience with microservice architecture and RESTful API development. Experience with message brokers like Kafka and API Gateway/reverse proxy systems (good to have). Proficient in working with relational and NoSQL databases such as Postgres, Redis, and Amazon Aurora. Solid understanding of cloud infrastructure, particularly with Amazon Web Services (AWS). Hands-on experience developing and maintaining infrastructure as code using Terraform and best practices. Experience working with Continuous Integration and Delivery (CI/CD) pipelines using tools like Jenkins, Docker, Kubernetes, Artifactory, and CloudFormation (Terraform experience is a plus). Comfortable working in an Agile environment, utilizing tools like JIRA for work item management. Proficiency in version control systems like Git and TFS. Strong analytical skills and a problem-solving mindset. Excellent communication and collaboration abilities, able to work effectively in a team setting. Excellent communication and collaboration skills. About NiCE NiCELtd. (NASDAQ: NiCE)software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences,fight financial crimeand ensure public safety.Every day, NiCE software managesmore than120 million customer interactions and monitors3+billion financial transactions. Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries. NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.
Posted 2 weeks ago
8.0 - 11.0 years
15 - 20 Lacs
Pune
Hybrid
Specialist Software Engineer At NiCE, we don’t limit our challenges. We challenge our limits. Constantly. We’re relentless. We’re ambitious. And we make an impact. Our NiCErs bring their A game and spend each day turning it into an A+. And if you’re like us, we can offer you the kind of challenge that will light a fire within you. Responsibilities Work with Senior software engineers, architects, and managers in the design process for software products and services; contribute to the implementation planning and estimation. Communicate software designs to other software engineering staff members through code and textual and pictorial documentation as needed. This includes interfacing directly with other groups inside and outside of R&D as needed. Lead the end-to-end implementation and support of the small to medium sized software components through leading by example to ensure complete quality coverage and high degrees of responsiveness to any issues that come up throughout the complete lifecycle of the software. Ensure the intended design and quality levels are met through regular code reviews and testing of the software in-development. Mentor and coach peer and junior engineers and champion best practices and encourage software craftsmanship. Personally contribute high volumes of quality code that is delivered with that of your colleagues in regular releases and deployments. Should be able to lead a scrum team of developers and QA engineers to deliver as per roadmap commitments. Experience: 8+ Years Qualifications / Education: We are looking for a highly skilled software developer with a strong foundation in Java and microservices to join our team. The ideal candidate will have expertise in building scalable, high-performance applications, leveraging modern cloud technologies, and working in an agile environment. Key Responsibilities: Bachelor’s degree in computer science or a related field from a reputed institute. Proven experience in Java programming , with a deep understanding of data structures, threading, object-oriented programming (OOP), design patterns, functional programming, and memory optimization. Strong expertise in developing web applications and web services using Java, Spring, and Spring Boot frameworks . Extensive hands-on experience with microservice architecture and RESTful API development. Experience with message brokers like Kafka and API Gateway/reverse proxy systems (good to have). Proficient in working with relational and NoSQL databases such as Postgres, Redis, and Amazon Aurora. Solid understanding of cloud infrastructure, particularly with Amazon Web Services (AWS). Hands-on experience developing and maintaining infrastructure as code using Terraform and best practices. Experience working with Continuous Integration and Delivery (CI/CD) pipelines using tools like Jenkins, Docker, Kubernetes, Artifactory, and CloudFormation (Terraform experience is a plus). Comfortable working in an Agile environment, utilizing tools like JIRA for work item management. Proficiency in version control systems like Git and TFS. Strong analytical skills and a problem-solving mindset. Excellent communication and collaboration abilities, able to work effectively in a team setting. Excellent communication and collaboration skills. About NiCE NiCELtd. (NASDAQ: NiCE)software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences,fight financial crimeand ensure public safety.Every day, NiCE software managesmore than120 million customer interactions and monitors3+billion financial transactions. Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries. NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.
Posted 2 weeks ago
3.0 - 5.0 years
3 - 8 Lacs
Noida
Work from Office
Roles & Responsibilities: Proficient in ReactJS including framework, GitHub, Git commands Develop code based on functional specifications through an understanding of project code Test code to verify it meets the technical specifications and is working as intended, before submitting to code review Experience in writing tests in ReactJs by using the React testing library OR JEST library Framework Experience in writing tests in Python by using Pytest Follow prescribed standards and processes as applicable to software development methodology, including planning, work estimation, solution demos, and reviews Read and understand basic software requirements Assist with the implementation of a delivery pipeline, including test automation, security, and performance Mandatory Skills ReactJS: React core concept, JavaScript Python: Python Flask, SQL Alchemy (ORM Structure this is mandatory), Pytest UT: React testing library for unit testing, JEST Data: Redux store or Apollo Database - Postgres SQL OR MySQL OR Any relational database. Expertise in object-oriented design and multi-threaded programming Good to have: Knowledge of Cloud like AWS Cloud, Lambda, S3, Dynamo DB Total Experience Expected: 04-06 years
Posted 2 weeks ago
3.0 - 6.0 years
5 - 9 Lacs
Hyderabad
Work from Office
Keyloop bridges the gap between dealers, manufacturers, technology suppliers and car buyers. We empower car dealers and manufacturers to fully embrace digital transformation. How? By creating innovative technology that makes selling cars better for our customers, and buying and owning cars better for theirs. We use cutting-edge technology to link our clients’ systems, departments and sites. We provide an open technology platform that’s shaping the industry for the future. We use data to help clients become more efficient, increase profitability and give more customers an amazing experience. Want to be part of it? Role Overview: We are looking for a Fullstack developer with at least 6 to 9 years of programming experience. • Staying up to date with new technology and teaching other developers how to incorporate new trends • Generating ideas with team members and offering insightful solutions • grooming and mentoring Junior developers • Selling ideas with confidence • Front and back end development of applications and apis • Meeting tight deadlines with a cool head • Attending meetings and briefings with cross functional teams • Delegating tasks to appropriate team members and successfully project managing campaigns at all stages • Taking responsibility for all development work and ownership of thorough quality control • Taking ownership on 911 process assigned role. • Responding to production alerts from application monitoring Required Skill .Net Core, NET , ASP.NET Core, AWS, Caching, Exp in RDBMS such as SQL Server /MySQL/PostgreSQL, REST API, MVC / MVVM frameworks Fluency with object-oriented design patterns. Experience with any front end technology JavaScript with ES6 features. Experience with a CSS-in-JS library such as style-components or emotion. Experience with modern CSS including flexbox, grid and responsive application design. Strong knowledge of the DOM and CSS (HTML5 & CSS3) Experience with accessibility (a11y) and internationalisation (i18n). Experience withUnit Testing (Frontend and backend) as well as Integration Testing & Contract Testing (Cypress) Experience in building Web services and strong knowledge on REST Experience with Git and CI/CD Good understanding and prior experience of the Agile process (Scrum or Kanban) EST principles, swagger and Identify server(Added advantage) Experience with redux desirable but not essential Knwoledge on Apigee Experiance with ReactJS Commercial experience with React, including building reusable components and an expert on using hooks and context. Exposure to create-react-app tooling such as eslint, jest, babel and webpack would be useful. Experiance with AWS Event Driven Architecture, AWS Lambda experience, Graph SQL Strong problem solving / thorough analysis skills. Excellent written, verbal, and interpersonal skills with a ‘can-do’ attitude. Use responsive web design to create applications that automatically conform to multiple screen sizes/devices. Experience of working with Design Systems is desirable Why join us? We’re on a journey to become market leaders in our space – and with that comes some incredible opportunities. Collaborate and learn from industry experts from all over the globe. Work with game-changing products and services. Get the training and support you need to try new things, adapt to quick changes and explore different paths. Join Keyloop and progress your career, your way. An inclusive environment to thrive We’re committed to fostering an inclusive work environment. One that respects all dimensions of diversity. We promote an inclusive culture within our business, and we celebrate different employees and lifestyles – not just on key days, but every day. Be rewarded for your efforts We believe people should be paid based on their performance so our pay and benefits reflect this and are designed to attract the very best talent. We encourage everyone in our organisation to explore opportunities which enable them to grow their career through investment in their development but equally by working in a culture which fosters support and unbridled collaboration. Keyloop doesn’t require academic qualifications for this position. We select based on experience and potential, not credentials. We are also an equal opportunity employer committed to building a diverse and inclusive workforce. We value diversity and encourage candidates of all backgrounds to apply .
Posted 3 weeks ago
5.0 - 10.0 years
11 - 16 Lacs
Bengaluru
Work from Office
Job Title: Lead Full Stack Java Developer Company Name: Sony India Software Centre Job Description: We are seeking a highly skilled and experienced Lead Full Stack Java Developer to join our dynamic team at Sony India Software Centre. The ideal candidate will be responsible for designing and developing high-quality software solutions, leading a team of developers, and ensuring the successful delivery of projects. This position requires a deep understanding of both front-end and back-end technologies, as well as a strong ability to mentor junior developers and collaborate with cross-functional teams. Key Responsibilities: - Lead the design, development, and implementation of software applications using Java and modern web technologies. - Mentor and guide a team of developers, fostering a collaborative and innovative environment. - Collaborate with product managers, UX designers, and other stakeholders to gather requirements and deliver optimal solutions. - Conduct code reviews and ensure adherence to best practices in software development. - Troubleshoot, debug, and optimize existing applications to enhance performance and user experience. - Stay updated with the latest industry trends and technologies to continuously improve the development process and product quality. Skills and Tools Required: - Strong proficiency in Java, with a solid understanding of object-oriented programming concepts. - Experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular and React. - Expertise in back-end technologies, including Spring Framework, RESTful Web Services, and microservices architecture. - Familiarity with database management systems like MySQL, PostgreSQL, or NoSQL databases. - Proficient in using development tools such as Git, Maven, and integrated development environments (IDEs). - Knowledge of cloud services (AWS, Azure, or Google Cloud) and deployment processes. - Excellent problem-solving skills and the ability to work in a fast-paced environment. - Strong communication and teamwork skills, with a focus on collaboration and achieving common goals. Qualifications: - Bachelor's degree in Computer Science, Engineering, or a related field. - Proven experience of 6+ years in software development, with at least 2 years in a role as tech lead. - Demonstrated ability to manage multiple projects and meet deadlines effectively. Join us at Sony India Software Centre and be part of an innovative team that is shaping the future of technology. If you are passionate about software development and thrive in a collaborative environment, we would love to hear from you. Roles and Responsibilities About the Role: As a Lead Full Stack Java Developer at Sony India Software Centre, you will play a crucial role in designing and implementing robust software solutions. You will oversee the development lifecycle, ensuring high-quality code delivery while collaborating with cross-functional teams. This position offers an opportunity to lead projects and contribute to innovative solutions that enhance user experience. About the Team: You will work within a dynamic team of skilled developers, designers, and product managers. The team fosters a collaborative and inclusive environment, encouraging knowledge sharing and continuous learning. You will have the chance to mentor junior developers and shape the technical direction of projects within the team. You are Responsible for: - Leading the design and development of full stack applications using Java and related technologies. - Ensuring best practices in coding, testing, and deployment are followed by the team. - Collaborating with stakeholders to gather requirements and translate them into technical specifications. - Conducting code reviews and offering constructive feedback to team members to improve code quality. To succeed in this role – you should have the following: - Strong experience in Java and frameworks such as Spring or Hibernate for back-end development. - Proficiency in front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React. - A solid understanding of database management systems, both SQL and NoSQL. - Excellent problem-solving skills and the ability to work in a fast-paced, agile environment. - Strong leadership and communication skills to effectively coordinate with team members and stakeholders.
Posted 3 weeks ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough