Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
2.0 - 7.0 years
0 Lacs
chennai, tamil nadu
On-site
At EY, you'll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture, and technology to become the best version of you. And we're counting on your unique voice and perspective to help EY become even better, too. Join us and build an exceptional experience for yourself and a better working world for all. You will be taking on the role of a Senior with the following primary responsibilities and accountabilities: - Must have experience with Oracle Cloud Infrastructure. - Responsible for Database Administration, Solution design, Database Migration, and manageability for Mission Critical Enterprise Applications in Datacenter and Cloud Deployments. - Experience in End-to-End Database Migration from On-Prem to Cloud Infrastructure, including Virtual Network Design, routing rules, security groups, Instance creation, and database deployment. - Oracle DBA should have experience with 19c, 18c & 12c upgrades, production support, cross-platform migration. - Experience in Oracle Database upgrade from 9i, 10g, and 11g to 12c, 18c & 19c on various platforms. - Experience in any other database apart from Oracle like MS-SQL, PostgreSQL, Mongo. - Good written/Verbal Communication, Presentation, Interactive skills with a team across geography. - Flexible to work independently or in tandem with the Cloud Infrastructure team to identify and implement the most efficient cloud-based solutions for the company. Good to have: - Knowledge on Engineered Systems including Oracle Exadata Cloud Machine. - Exadata administration, patching, performance tuning. - Experience with DevOps tools like GitHub, Jenkins, Azure DevOps, Ansible, Terraform. Requirements (including Experience, Skills, And Additional Qualifications): - Experience: 2-7 years of relevant experience in architecting, designing, implementing, and/or supporting highly distributed applications. - Extensive experience working on at least one Public Cloud Oracle/Azure/Google. Oracle Cloud is preferred. - Certified in Public Cloud Oracle/AWS/Azure/Google Cloud Certified Architect Professional. - Technical Experience in Designing, Developing, Deploying, and/or Migrating mission-critical business applications to Cloud environments, including the re-platform of such systems. - Expertise in architecting the best technical solutions based on customer requirements. - Experience giving presentations to executive audiences and explaining the benefits of the platform and service solution over competitors. - Technical lead for engagements such as Proof of Concepts and Architectural Design Sessions to define and design a complete solution using best practices on Oracle Cloud. - System administration experience (Linux, Solaris). Competencies / Skills: - Possesses good communication skills to coordinate, resolve queries of both external and internal customers. - Self-motivator and result-oriented to complete tasks as per timelines. - Must have good analytical and problem-solving skills. Education: - BTech / MTech / MCA / MBA. EY | Building a better working world: EY exists to build a better working world, helping to create long-term value for clients, people, and society and build trust in the capital markets. Enabled by data and technology, diverse EY teams in over 150 countries provide trust through assurance and help clients grow, transform, and operate. Working across assurance, consulting, law, strategy, tax, and transactions, EY teams ask better questions to find new answers for the complex issues facing our world today.,
Posted 3 weeks ago
3.0 - 8.0 years
10 - 14 Lacs
mumbai, gurugram
Work from Office
Skills: PHP and Python Database: databases such as MySQL or PostgreSQL. as well no-sql like Mongo Front-End Skills: Basic understanding of HTML, CSS, and JavaScript. Version Control: Familiarity with version control system Git Frameworks: PHP frameworks or CMSs (e.g., Yii2, Laravel, Symfony) etc). APIs: Knowledge of RESTful APIs and integration. Testing: Experience with testing frameworks or tools
Posted 3 weeks ago
9.0 - 14.0 years
11 - 17 Lacs
ahmedabad
Work from Office
Software Developer 1.1 Job Summary. We are seeking a highly skilled Software Developer II with strong expertise in .Net to design, develop, and optimize scalable web applications. The ideal candidate will be responsible for implementing high-quality, secure, and efficient code while collaborating with cross-functional teams to deliver innovative solutions. 1.2. Roles & Responsibilities. • Application Development: Design, develop, and maintain scalable and high- performance web applications using .Net. • Code Quality & Optimization: Write clean, maintainable, and efficient code, ensuring best practices in security and performance optimization. • Database Management: Work with MongoDB, ensuring database optimization, indexing, and efficient query execution. • API Development: Build and maintain RESTful APIs for seamless system integration. • Version Control & CI/CD: Utilize Git for version control and contribute to CI/CD pipelines for streamlined deployment. • Debugging & Troubleshooting: Identify, analyze, and resolve performance bottlenecks, bugs, and technical issues. • Scalability & Security: Implement security best practices and scalability solutions to support business growth. • Agile Development: Work in an Agile/Scrum environment, participating in stand-ups, code reviews, and sprints. • Industry Trends: Stay up to date with the latest technologies, frameworks, and industry best practices. 1.3. Qualifications & Experience • 4+ years of experience in .NET Core, ASP.NET, C#, and Web API. • Experience with microservices architecture. • Good to have knowledge of NoSQL databases (MongoDB). • Must have experience with entity framework. • Good to have experience with cloud platforms (AWS, Azure, GCP). • Good to have experience with CI/CD pipelines, Docker, Kubernetes. • Proficiency in multithreading, concurrency, and high-performance applications.
Posted 3 weeks ago
9.0 - 13.0 years
0 Lacs
pune, maharashtra
On-site
The Applications Development Senior Programmer Analyst position is an intermediate level role where you will be responsible for participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your main objective will be to contribute to applications systems analysis and programming activities. As a Senior Programmer Analyst, your responsibilities will include developing, analyzing, enhancing, maintaining, and interpreting code. You will work on various project assignments and tasks either individually or as part of a team. Additionally, you will provide development oversight for the project team in terms of architecture compliance, interface design, and review. You will also be involved in recommending and developing security measures in post-implementation analysis to ensure successful system design and functionality. Utilizing your in-depth specialty knowledge of applications development, you will analyze complex problems and provide evaluations of business processes, system processes, and industry standards. Consultation with users/clients and other technology groups, recommendation of advanced programming solutions, and installation and assistance with customer exposure systems will be part of your role. You will also ensure essential procedures are followed, help define operating standards and processes, and serve as an advisor or coach to new or lower-level analysts. Moreover, you will be required to appropriately assess risks when making business decisions, with a focus on safeguarding Citigroup, its clients, and assets. This includes ensuring compliance with applicable laws, rules, and regulations, adhering to Policy, applying ethical judgment, and reporting control issues with transparency. Qualifications for this role include 9-12 years of relevant experience, excellent Java/J2EE server-side programming skills, hands-on experience in core Java, Micro-services, Mongo, Oracle, and good experience in systems design, analysis, and programming of software applications. Exposure to containerization and AWS is a plus, along with working experience in a Linux environment and understanding of agile methodologies. Education requirements include a Bachelor's degree or equivalent experience. Other duties related to feasibility studies, IT planning, risk technology, model development, and establishing new or revised applications systems and programs may also be assigned. This job description offers a comprehensive overview of the responsibilities and qualifications for the Applications Development Senior Programmer Analyst role. Additional information may be provided as necessary.,
Posted 4 weeks ago
8.0 - 12.0 years
0 Lacs
chennai, tamil nadu
On-site
The Applications Development Senior Programmer Analyst position requires you to actively participate in establishing and implementing new or updated application systems and programs in collaboration with the Technology team. Your main goal will be to contribute to the analysis and programming activities of application systems. Your responsibilities will include conducting tasks related to feasibility studies, estimating time and cost, IT planning, risk technology, applications development, and implementing new or revised application systems to meet specific business needs. You will be monitoring and controlling all phases of the development process, providing user and operational support on applications, and analyzing complex problems to provide evaluative judgment. As an Applications Development Senior Programmer Analyst, you will recommend and develop security measures, consult with users/clients on issues, recommend advanced programming solutions, and ensure essential procedures are followed. You will also serve as an advisor to new or lower-level analysts, operate with a limited level of direct supervision, and act as a subject matter expert to senior stakeholders and team members. In terms of technical proficiency, you should have strong experience in systems design and development of software applications, particularly in Java, Spring Framework, Spring Boot, Kafka, MQ, Micro-Service, Oracle, Mongo, Openshift, REST, Maven, Git, JUnit, TDD, Agile, and CI/CD pipeline. Proficiency in Python skills and GEN AI tools knowledge is considered a plus. You are expected to be hands-on with technologies, contribute to design and implementation, and ensure good quality in all aspects of development. Stakeholder management and effective communication with Engineering, QA, and Product/Business teams throughout the SDLC lifecycle are essential. To qualify for this role, you should have 8 to 12+ years of experience as a Software Engineer/Developer using Java 17 or higher, Spring, Springboot, microservices, design patterns, and Kubernetes. Additionally, you should have experience in software engineering best practices, data structures, object-oriented principles, cloud-native development, container orchestration tools, CI/CD pipelines, troubleshooting skills, agile software delivery, SQL Databases, MongoDB, Oracle, event-driven design, security, observability, and monitoring tools. Your role responsibilities will involve designing, implementing, and deploying software components, leading deliveries of high quality, reviewing design and code, focusing on operational excellence, and making improvements to development and testing processes. Leadership qualities such as organization skills, attention to detail, multi-tasking ability, and excellent communication skills are key requirements for this position. A Bachelors degree or equivalent experience is required for this role. This job description offers a comprehensive overview of the responsibilities and qualifications expected for the Applications Development Senior Programmer Analyst position.,
Posted 4 weeks ago
3.0 - 7.0 years
0 Lacs
chennai, tamil nadu
On-site
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company thrives on global distributed collaboration with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet in person two to four times yearly in interesting locations around the world to align on strategy and execution. Canonical is founder-led, profitable, and growing. We are hiring a Software Engineer - L3 Support to work in a dynamic and exciting engineering role in Linux-based infrastructure and applications. This role covers all layers of the stack, including bare metal, virtualization (KVM), containerization (Docker/LXC/LXD), storage (Ceph and Linux filesystems), networking (OVS, OVN, Core networking), OpenStack, Kubernetes, and the open-source applications running on top of them. As a Software Engineer - L3 Support, you will be challenged to demonstrate the breadth of your engineering skills needed to work on various aspects of Ubuntu and the open-source applications large enterprise customers run. This role presents an opportunity for a technologist with a passion for Linux and open source to build a career with Canonical and drive success for our customers, community, and the company. If you possess an affinity for open source software, excellent communication skills, and a passion for troubleshooting and fixing issues in technology used worldwide, you will enjoy working with some of the best people in the industry at Canonical. Our engineers work on critical issues in the open-source stack that require upstream bug fixes. They are proficient at working productively at any level of the stack, including the kernel, and in a wide range of languages to address software issues effectively. This role is crucial to the success of our customers, partners, and Ubuntu itself. As a Software Engineer - L3 Support, your responsibilities will include resolving complex customer problems related to Ubuntu, Kernel, Ceph, OpenStack, or Kubernetes, maintaining a close working relationship with Canonical's Field, Support, and product engineering teams, participating in upstream communities, developing bug fixes, backporting patches, and working with upstream for inclusion, reviewing code produced by other engineers, demonstrating good judgment in technical methods and techniques, prioritizing work effectively, participating in team discussions to improve processes, tools, and documentation, maintaining clear, technical, and concise communications, and working from home and traveling internationally up to 10% of work time for team meetings, events, and conferences. We are looking for individuals with an exceptional academic track record, a background in Computer Science, STEM, or similar field, experience with Linux and open-source software, experience with at least one of Python, Go, C, or C++ on Linux, a drive to learn unfamiliar technology and deep-dive into difficult issues, and willingness to travel up to 4 times a year for internal events. Nice-to-have skills include a passion for technology and working with brilliant people, curiosity, flexibility, articulateness, accountability, value for soft skills, passion, enterprising mindset, thoughtfulness, self-motivation, and interest in or willingness to learn about Ubuntu Linux - kernel or userspace, Kubernetes, OpenStack, Ceph, QEMU/KVM, LXC/LXD, Postgresql, Mongo, Debian packaging, and distributed systems. At Canonical, we offer a distributed work environment with twice-yearly team sprints in person, a personal learning and development budget of USD 2,000 per year, annual compensation review, recognition rewards, annual holiday leave, maternity and paternity leave, Employee Assistance Programme & Wellness Platform, opportunity to travel to new locations to meet colleagues, Priority Pass, and travel upgrades for long-haul company events. Canonical is a pioneering tech firm leading the global move to open source. As the publisher of Ubuntu, a crucial open-source project and the platform for AI, IoT, and the cloud, we are transforming the world of software. We recruit globally and set a high standard for individuals joining the company. We value excellence and expect our employees to be the best at what they do. Working at Canonical challenges individuals to think differently, work smarter, learn new skills, and elevate their performance. Canonical is an equal opportunity employer committed to fostering a workplace free from discrimination. We value diversity of experience, perspectives, and background as they create a better work environment and better products. We give fair consideration to all applications regardless of identity.,
Posted 1 month ago
7.0 - 11.0 years
0 Lacs
pune, maharashtra
On-site
The Applications Development Senior Programmer Analyst position is an intermediate level role where you will be responsible for participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your main objective will be to contribute to applications systems analysis and programming activities. Your responsibilities will include tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establishing and implementing new or revised applications systems and programs to meet specific business needs or user areas. You will monitor and control all phases of the development process, including analysis, design, construction, testing, and implementation, as well as provide user and operational support on applications to business users. Utilizing in-depth specialty knowledge of applications development, you will analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgments. You will recommend and develop security measures in post-implementation analysis of business usage to ensure successful system design and functionality. Additionally, you will consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems. Ensuring essential procedures are followed and helping define operating standards and processes will also be part of your responsibilities. You will serve as an advisor or coach to new or lower-level analysts and have the ability to operate with a limited level of direct supervision. You will exercise independence of judgment and autonomy, act as a subject matter expert to senior stakeholders and/or other team members, and appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients, and assets. Qualifications: - 7-10 years of relevant experience as Java Full Stack application development engineering lead using Java, Spring, Multithreading, ReactJS - Hands-on coding experience - Experience in systems analysis and programming of software applications - Extensive experience in Java/J2EE, Spring framework, and associated technologies - Strong proficiency in Micro Services based architecture - Knowledge of Database Management systems like Oracle, Mongo - Experience with front-end technologies such as React JS, HTML5, JavaScript, and CSS - In-depth knowledge of React, Redux, RTK, Cypress, and Storybook - Extensive experience with Cypress and Vitest focusing on test-driven development - Advanced proficiency in JavaScript and TypeScript including understanding of complex types, interfaces, and generics - Proficiency in responsive web design and CSS - Familiarity with backend frameworks such as node.js and Java Spring boot APIs - Knowledge of restful web services including its data interchange format such as JSON, Protobuf, gRPC - Ability to adjust priorities quickly as circumstances dictate - Consistently demonstrates clear and concise written and verbal communication Education: - Bachelor's degree/University degree or equivalent experience Please note that this job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.,
Posted 1 month ago
4.0 - 8.0 years
0 Lacs
karnataka
On-site
As the Lead Developer for Process Automations within our Global Business Operations (GBO) team, you will play a crucial role in delivering tactical process transformation automation solutions efficiently. With a team of over 2,000 dedicated individuals supporting 21 markets worldwide, our offices in Bangalore, Budapest, Bogota, and Manila offer vast learning opportunities. We prioritize learning and development across various skills, ensuring you are equipped for both current and future demands in the digital, industry, professional, and domain sectors. Your contributions will be recognized in our inclusive and supportive culture. Your responsibilities will include owning and ensuring the effective delivery of planned automation solutions, adhering to established processes, and maintaining the necessary capabilities for smooth automation execution. You will collaborate with the Reporting Automation Centre of Excellence (COE) to design and deploy custom automation solutions using Python. Additionally, you will be responsible for developing solutions in alignment with enterprise architecture, conducting various tests, and adhering to software development and deployment guidelines. To excel in this role, you must have a minimum of 4 to 7 years of experience in autonomous design development and deployment of custom software within a shared service delivery environment. A Bachelor's Degree in Engineering, Science, Statistics, Mathematics, or equivalent is required. Proficiency in Python, JavaScript ES6, and various libraries and frameworks is essential for developing automation solutions. Familiarity with cloud architecture, database management, networking protocols, and security scanning tools is highly desirable. Flexibility is key to our success, and we offer various flexible work arrangements to support our employees. By joining us, you will contribute to our mission of celebrating life every day, everywhere, and help us build the most trusted and respected consumer products companies globally. If you are inspired by our vision and seek an opportunity to drive transformation in our business, we encourage you to apply. If you need any reasonable adjustments during the application process, please ensure to communicate your requirements.,
Posted 1 month ago
5.0 - 9.0 years
0 Lacs
pune, maharashtra
On-site
The Applications Development Intermediate Programmer Analyst position is an intermediate level role where you will be involved in establishing and implementing new or revised application systems and programs in coordination with the Technology team. Your main objective will be to contribute to applications systems analysis and programming activities. Your responsibilities will include utilizing your knowledge of applications development procedures and concepts to identify necessary system enhancements, consulting with users and recommending programming solutions, analyzing applications for vulnerabilities, and conducting testing and debugging. You will also serve as an advisor to new analysts, identify problems, make evaluative judgments, and implement solutions with a limited level of direct supervision. As an Intermediate Programmer Analyst, you will need to demonstrate clear communication skills, problem-solving abilities, and the capacity to work under pressure while managing deadlines and unexpected changes. A minimum of 5 years of relevant experience in the Financial Service industry and an intermediate level experience in Applications Development role are required for this position. The ideal candidate should possess a Bachelor's degree or equivalent experience and have technical proficiency in Java programming language, experience with Spring, Hibernate, RESTful APIs, microservices architecture, Docker, Kubernetes, Git, cloud platforms like AWS and Azure, KAFKA, MQ, Angular, Reactive, MongoDB, Oracle, SOLACE, DEVOPS (CI/CD), Jenkins, Agile Principles, databases, SQL, and version control systems like Git. Please note that this job description provides an overview of the work performed, and other job-related duties may be assigned as required. If you are a person with a disability and require a reasonable accommodation to use the search tools or apply for a career opportunity, please review Accessibility at Citi. You can also view Citi's EEO Policy Statement and the Know Your Rights poster.,
Posted 1 month ago
7.0 - 11.0 years
0 Lacs
pune, maharashtra
On-site
The Applications Development Senior Programmer Analyst position is an intermediate level role where you will be responsible for participating in the establishment and implementation of new or revised application systems and programs in collaboration with the Technology team. Your main objective will be to contribute to applications systems analysis and programming activities. Your responsibilities will include conducting tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establishing and implementing new or revised applications systems and programs to meet specific business needs or user areas. You will be monitoring and controlling all phases of the development process, including analysis, design, construction, testing, and implementation, while also providing user and operational support on applications to business users. Additionally, you will utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, evaluate business and system processes, and industry standards, and make judgements accordingly. You will be recommending and developing security measures in post-implementation analysis of business usage to ensure successful system design and functionality. Consultation with users/clients and other technology groups on issues, recommendation of advanced programming solutions, and installation and assistance with customer exposure systems will also be part of your role. Ensuring essential procedures are followed, defining operating standards and processes, and serving as an advisor or coach to new or lower level analysts will be expected from you. As a Senior Programmer Analyst, you should be able to operate with a limited level of direct supervision, exercise independence of judgment and autonomy, and act as a subject matter expert to senior stakeholders and/or other team members. You will need to appropriately assess risk when making business decisions, consider the firm's reputation, and safeguard Citigroup, its clients, and assets by ensuring compliance with applicable laws, rules, and regulations. To qualify for this role, you should have 7-10 years of relevant experience as a Java Full Stack application development engineering lead using Java, Spring, and ReactJS. Hands-on coding experience, experience in systems analysis and programming of software applications, extensive knowledge of Java/J2EE, Spring framework, Micro Services based architecture, Database Management systems like Oracle and Mongo, front end technologies such as React JS, HTML5, JavaScript, CSS, and other related technologies are essential. Proficiency in JavaScript, TypeScript, responsive web design, and backend frameworks like node.js and Java Spring boot APIs will be required. Additionally, knowledge of restful web services and data interchange formats, along with excellent communication skills, will be beneficial. The educational requirement for this position is a Bachelor's degree/University degree or equivalent experience. Please note that this job description provides a high-level review of the types of work performed, and other job-related duties may be assigned as required.,
Posted 1 month ago
7.0 - 11.0 years
0 Lacs
pune, maharashtra
On-site
The Applications Development Senior Programmer Analyst role is an intermediate level position where you will be responsible for participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your main objective will be to contribute to applications systems analysis and programming activities. You will be tasked with conducting feasibility studies, providing time and cost estimates, participating in IT planning, managing risk technology, developing applications, and implementing new or revised systems and programs to meet specific business needs. It will be your responsibility to monitor and control all phases of the development process including analysis, design, construction, testing, and implementation. Additionally, you will need to provide user and operational support on applications to business users. Your role will require utilizing your in-depth specialty knowledge of applications development to analyze complex problems, evaluate business and system processes, and adhere to industry standards. You will also be expected to recommend and develop security measures to ensure successful system design and functionality post implementation. Consultation with users/clients and technology groups, recommending advanced programming solutions, and assisting with customer exposure systems will also be part of your responsibilities. As an Applications Development Senior Programmer Analyst, you will need to ensure that essential procedures are followed, help define operating standards and processes, and serve as an advisor or coach to new or lower-level analysts. Operating with a limited level of direct supervision, exercising independence of judgment and autonomy, acting as a subject matter expert to senior stakeholders and team members, and appropriately assessing risk in business decisions will be key aspects of your role. To qualify for this position, you should have 7-10 years of relevant experience as a Java Full Stack application development engineering lead, hands-on coding experience, proficiency in Java/J2EE, Spring framework, Micro Services based architecture, and front end technologies like React JS, HTML5, JavaScript, and CSS. Additionally, you should possess knowledge of Database Management systems such as Oracle and Mongo, experience with Cypress and Vitest, understanding of restful web services, and proficiency in JavaScript and TypeScript. A Bachelors degree or equivalent experience is required for this role. This job description provides an overview of the work performed, and other job-related duties may be assigned as necessary.,
Posted 1 month ago
4.0 - 8.0 years
0 Lacs
pune, maharashtra
On-site
Conducting research aligned with the roadmaps to de-risk, mature, and incorporate advanced AI concepts into Honeywell products, focusing on the latest advancements in generative AI, causal modeling, knowledge graphs, machine learning, and deep learning techniques. Research, design, and implement scalable AI-based solutions to address high-value and complex customer challenges, thereby fostering new growth opportunities. Lead prototyping activities to support pilot programs for research and development purposes. Collaborate with cross-functional teams to devise data-driven solutions. Take ownership of problem analysis, stakeholder engagement, solution design, front-end and back-end integration, maintenance, and support of data science and analytics solutions. Develop guidelines and standards for analytics and machine learning models, their deployment, and associated processes. You Must Have: - Bachelor's/Master's degree in Engineering, Applied Mathematics, or a related field. - Strong analytics skills, including the ability to evaluate data, derive insights, and provide recommendations. - Proficiency in manipulating data sets and constructing statistical models. - Strong problem-solving skills with a focus on product development. - Chemical engineers with APC/APM experience will have an added advantage. - Experience supporting fast-paced startup engineering teams. - In-depth knowledge of the latest trends and advancements in AI and ML, particularly in generative models and LLM (both Cloud and OnPrem). - Proficiency in programming languages and libraries. - Cloud expertise in AWS and Azure. - Proficiency in languages such as Advanced Python, pySpark. - Familiarity with frameworks like Lambda, Django, Express. - Experience with databases like Postgres, Mongo, ES. - Hands-on experience in design and development, including Automated Unit testing (pyTest), with a robust technical background to create high-performance and scalable applications. - Minimum of 4 years of relevant experience in data science-related product development.,
Posted 1 month ago
3.0 - 7.0 years
0 Lacs
chennai, tamil nadu
On-site
NTT DATA is looking for a Python Full Stack + JAVA Microservices developer to join their team in Chennai, Tamil Ndu, India. As part of this role, you will be responsible for the development, testing, and maintenance of software applications and systems. You will also lead the planning and design of product and technical initiatives and mentor team members. Your duties will include driving improvements in engineering techniques, standards, practices, and processes across the department, fostering a culture of knowledge sharing and collaboration. You will collaborate with team members to ensure deliverables are of high quality, optimized, and adhere to performance standards. Additionally, you will engage with internal stakeholders to understand user requirements and prepare design documents to be shared with the development team. Participating in Agile planning and estimation activities, breaking down large tasks into smaller ones, resolving team queries, and escalating issues to team leads when necessary are also part of your responsibilities. You will provide technical guidance to the team, implement reusable frameworks, manage the environment, and design layouts. Mentoring junior team members, supporting interviews, and evaluations will also be expected of you. NTT DATA is a global innovator of business and technology services, serving 75% of the Fortune Global 100. Committed to helping clients innovate, optimize, and transform for long-term success, they have experts in over 50 countries and a robust partner ecosystem. Their services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation, and management of applications, infrastructure, and connectivity. NTT DATA is a leading provider of digital and AI infrastructure, investing heavily in research and development to help organizations and society move confidently into the digital future.,
Posted 1 month ago
14.0 - 18.0 years
0 Lacs
chennai, tamil nadu
On-site
The Applications Development Senior Manager position is a senior management role where you will lead a team or department to establish and implement new or revised application systems and programs in collaboration with the Technology team. Your main goal will be to drive applications systems analysis and programming activities. You will be responsible for managing one or more Applications Development teams to achieve established goals, including conducting personnel duties such as performance evaluations, hiring, and disciplinary actions. Utilizing your in-depth knowledge and skills across multiple Applications Development areas, you will provide technical oversight across systems and applications. Additionally, you will review and analyze proposed technical solutions for projects and contribute to the formulation of strategies for applications development and other functional areas. As the Applications Development Senior Manager, you will play a key role in ensuring essential procedures are followed, defining standards, monitoring the delivery of end results, and participating in budget management. You will need to assess risks when making business decisions and demonstrate particular consideration for the firm's reputation and compliance with applicable laws and regulations. Your leadership skills will be crucial in promoting teamwork, building strong relationships, and driving continuous process improvement in code quality, testability, and reliability. In terms of technical proficiency, you must be an experienced hands-on engineer with a passion for solving business, customer, and technology problems through innovation. Your responsibilities will include writing critical code, design and design reviews, code reviews, and process automation. You should have a strong background in systems design and development of software applications, with exposure to technologies such as Java, Spring Framework, Spring Boot, Kafka, MQ, Micro-Service, Oracle, Mongo, Openshift, REST, Maven, Git, JUnit, TDD, Agile, CI/CD pipeline, and system design with resiliency. To qualify for this role, you should have at least 14 years of relevant experience in Java & Microservices with people management experience. Hands-on experience in Java, Spring, Spring Cloud, Spring Data JPA, Spring Boot Microservices, and proficiency in Microservices, API development, messaging systems like Kafka and MQ are essential. Experience with observability and monitoring tech stack, unit testing, CI/CD tools, Docker, Kubernetes, SQL databases, and stakeholder management is also required. In addition to technical skills, you should possess strong leadership, project management, and communication skills. A Bachelor's degree or equivalent experience is required, while a Master's degree is preferred. This job description provides an overview of the responsibilities and qualifications for the Applications Development Senior Manager role. Other duties may be assigned as needed.,
Posted 1 month ago
3.0 - 7.0 years
0 Lacs
maharashtra
On-site
You are being sought after by mthree to fill the role of Test Performance & Automation Engineer at a highly esteemed Multinational Investment Bank and Financial Services Company. As part of the Equity Trading Systems team based in Mumbai, with a hybrid work model of 2-3 days in the office, you will have the opportunity to contribute to the development of top-tier allocation services for the client. This position offers a unique chance to work on a large-scale, highly distributed, and mission-critical system. Your primary responsibility will be to finalize the tool and design the Performance testing framework. The team extensively uses technologies like Java, C#, Angular, MQ, Kafka, Machine Learning, Distributed Caching, No-SQL/Mongo, DB2/Sybase/SQL, and various storage technologies along with Spring. The skills required for this role include developing and executing performance and load testing for a large-scale microservice-based application, utilizing tools like Load Runner, JMeter, or similar for designing and executing load and performance tests for web/desktop applications and their backend services. You should have hands-on programming experience in Python or similar scripting languages, be adept at preparing and analyzing data for execution, and be able to report findings, log defects, and collaborate with the development team to resolve issues. Additionally, hands-on experience in executing UNIX commands, writing SQL queries, and managing databases to support testing and debugging processes effectively is essential. Desirable qualifications include prior experience in the financial sector, familiarity with automation tools like Cypress or Playwright, and hands-on experience with MongoDB or similar NoSQL databases. If you are passionate about performance testing, automation, and working in a dynamic environment, this role as a Test Performance & Automation Engineer could be an excellent fit for you.,
Posted 1 month ago
7.0 - 11.0 years
0 Lacs
pune, maharashtra
On-site
The Applications Development Senior Programmer Analyst position is an intermediate role where you will be responsible for contributing to the establishment and implementation of new or updated application systems and programs in collaboration with the Technology team. Your main objective will be to support applications systems analysis and programming activities. Your responsibilities will include conducting tasks related to feasibility studies, estimating time and costs, IT planning, risk technology, applications development, and implementing new or revised applications systems and programs to meet specific business needs. You will also monitor and control all phases of the development process, provide user and operational support on applications, analyze complex problems, recommend security measures, and consult with users/clients and technology groups. As a Senior Programmer Analyst, you will utilize your in-depth specialty knowledge of applications development to evaluate business and system processes, recommend programming solutions, and ensure successful system design and functionality. You will also play a role in defining operating standards and processes, advising new or lower-level analysts, and operating with a limited level of direct supervision. Additionally, you will act as a Subject Matter Expert (SME) to senior stakeholders and team members, assess risks in business decisions, and demonstrate ethical judgment in compliance with laws and regulations. Your qualifications should include 7-10 years of experience in Java Full Stack application development, hands-on coding experience, expertise in Java/J2EE, Spring framework, Micro Services architecture, and front-end technologies like React JS, HTML5, JavaScript, and CSS. Furthermore, you should have knowledge of Database Management systems such as Oracle and Mongo, experience with back-end frameworks like node.js and Java Spring boot APIs, and proficiency in responsive web design, JavaScript, TypeScript, restful web services, and test-driven development. You should possess a Bachelor's degree or equivalent experience and demonstrate clear and concise communication skills. This job description outlines the key responsibilities and qualifications for the Applications Development Senior Programmer Analyst role. Additional duties may be assigned as necessary. If you require a reasonable accommodation due to a disability, please review Accessibility at Citi.,
Posted 1 month ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Consumer and community banking technology team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firms business objectives. You will execute software solutions, design, development, and technical troubleshooting with the ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Applying test engineering methodologies, behavioral-driven development, Agile software delivery, and operating in product-based delivery squads will be part of your responsibilities. You will operate with an automation-first mindset to enable and enhance Continuous Integration and Continuous Delivery capabilities, acting as an SDET to ensure faster turn-around of testing initiatives. Participation in various POCs (Proof of Concept) to keep the automation framework and technology relevant and current to product offerings is expected. Effective collaboration with software engineers, product owners, test engineers, and other stakeholders to ensure the quality of product delivery is crucial. Defining, automating, and validating test cases to ensure requirements are met across all layers of the technology stack (API / Services / UI) is an integral part of the role. Required qualifications, capabilities, and skills include formal training or certification on Software Engineering concepts and 3+ years of applied experience. You should have experience in software engineering or Quality Engineering roles in enterprise systems with high volume, highly available, and scalable systems. Additionally, experience in a Test Engineering role for middleware applications with a focus on API automation is necessary. Proficiency in WebService automation using Java17 & Springboot, Oracle SQL Database, Test Framework using BDD, Cucumber, JUnit, build tools like Maven & Gradle, WebService based systems & automated validation, analytical skills, and strong hands-on programming experience are all essential. Experience with Performance testing tools like JMeter, Blazemeter, front-end automation using Selenium, and Databases such as Mongo and Cockroach are also required. Preferred qualifications, capabilities, and skills include the ability to work closely with developers in verification and validation of features in new and existing applications. Effective communication with product squad & partner teams, business users, product owners, and other stakeholders is key. Experience researching testing trends, self-motivation to stay current with industry best practices, and familiarity with tools & frameworks such as Javascript, understanding of design patterns, Rest API, Gen AI tools, ELK stack, and React are advantageous.,
Posted 1 month ago
8.0 - 12.0 years
0 Lacs
hyderabad, telangana
On-site
As a key member of the Software Engineering team within BRs 400-people strong Informatics organization (NX), you will be responsible for developing next generation software tools that optimize the acquisition, storage, integration, mining, analysis, visualization and interpretation of chemical, biological, clinical and operational data. We are looking for a problem-solver with a strong foundation in computer science. Develop state-of-the-art software tools and methodologies to support the discovery process across the entire design-make-test-analyze cycle. Play a key role in the design and development of tools and technologies for integrating, processing, analyzing and visualizing data at scale. Operate as part of a cross-functional product team to translate business needs into powerful, functional and beautiful products. Participate in the full development cycle from product inception, research and prototyping to production release. Embrace a bias-to-action mindset, agile development principles, and industry standard software development best practices. Balance strong technical and thought leadership with a learning and listening mindset. Embody and integrate software development best practices into your everyday work and inspire others within the engineering community to emulate these practices. Ensure adherence to Novartis global Information Security and Quality standards and policies for all products/services. If applicable, ensure Regulatory Compliance (e.g. GLP & GCP) standards and policies for GxP products/services. Experience building commercial-quality cloud-based solutions at scale effectively via various SDLC, and product-led approaches, delivering performance, quality, and reliability. Demonstrated ability to act as technical lead of products, enabling the team to be more impactful. Excellent interpersonal skills with the ability to communicate effectively in a matrix environment. Experience with modern programming languages (Java, JavaScript, Python, etc.), operating systems and software development environments. Experience with relational and non-relational databases (Oracle, SQL Server, PostgreSQL, Couch, Mongo, Neo4j, etc.). Experience with cloud technologies (AWS, Azure) & container technologies (e.g. Docker, Kubernetes, etc.). Experience with web service development. Experience with software development code management principles and tools (e.g. JIRA, Bitbucket, Jenkins, CI/CD, etc.). Well-structured working style with open and clear communication that enables effective collaboration across multiple teams, sites and time zones. Attention to detail and passion for the end-user experience. BS in computer science, information systems, life sciences or related field (advanced degree preferred). Excellent English skills, both verbal and written. Additional knowledge of French and German considered a plus. Novartis is committed to building an outstanding, inclusive work environment and diverse teams" representative of the patients and communities we serve.,
Posted 1 month ago
8.0 - 12.0 years
0 Lacs
karnataka
On-site
As a Senior Manager, DevOps at o9, you will play a crucial role in leading a team of talented SRE professionals to ensure the smooth functioning of the organization's policies and procedures related to change management, configuration management, release and deployment management, service monitoring, problem management, and supporting the o9 Digital Brain Platform across major cloud providers like AWS, GCP, Azure, and Samsung Cloud using cutting-edge CI/CD tools. Your responsibilities will include deploying, maintaining, and supporting o9 Digital Brain SaaS environments on various cloud platforms, managing the SRE team to ensure quality and efficiency, hiring and nurturing SRE talent, leading the planning, building, configuring, testing, and deployment of software and systems for platform infrastructure and applications, collaborating with internal and external stakeholders to support o9 platform deployment needs, and enhancing system performance and reliability. To excel in this role, you should possess strong skills in operating system concepts, Linux, and troubleshooting, along with expertise in automation and cloud technologies. A bachelor's degree in computer science, Software Engineering, Information Technology, Industrial Engineering, or Engineering Management is required, along with over 10 years of experience in managing high-performing teams in roles such as SRE Manager or DevOps Manager. Additionally, certification in cloud technologies and Kubernetes administration is preferred. Your experience should include over 8 years in an SRE role, deploying and maintaining applications, performance tuning, application upgrades, and supporting CI/CD tooling, as well as over 10 years of experience in deploying and maintaining applications on cloud platforms. Proficiency in tools like Jenkins, Ansible, Terraform, and ArgoCD, administration of databases, and working knowledge of Linux and Windows operating systems are essential. Your decision-making, problem-solving, critical thinking, and testing skills will be crucial in delivering technical solutions independently with minimal supervision. At o9, we offer a flat organizational culture, great colleagues, and a fun work environment where you can truly make a difference. We prioritize team spirit, transparency, and frequent communication, regardless of hierarchy or distance. If you have a passion for learning, adapting to new technologies, and thrive in an international working environment, we welcome you to join us on our journey of driving 10x improvements in enterprise decision-making through AI-powered management. Apply now and be part of our diverse and inclusive team at o9!,
Posted 1 month ago
2.0 - 6.0 years
0 Lacs
maharashtra
On-site
LogiNext is seeking a technically savvy and experienced Client Success Engineer to join our engineering team. As a Client Success Engineer, you will play a crucial role in ensuring the success of our clients by swiftly resolving technical issues across our entire SaaS product suite. Your primary responsibility will be to uphold the SLAs set by the organization and collaborate with the clients" operations team, engineering team, and other support team members to deliver exceptional service and support. Your responsibilities will include being hands-on with software and technology, such as JAVA, Spring, RESTful web services, Mongo, RDBMS, AWS, Python, and more. You will provide code-level enhancements, technical support, and ensure that our enterprise clients receive top-notch services within the defined SLAs. Troubleshooting application and software-related issues, working with the product development and DevOps engineering team, and managing multiple work requirements to meet deadlines will be key aspects of your role. To qualify for this position, you should hold a Bachelor's degree in Computer Science, Information Technology, or a related field and have at least 2 years of experience in developing scalable and distributed enterprise applications. Proficiency in Java, MySQL, MongoDB, and front-end technologies like HTML5, CSS3, jQuery, AngularJS, and D3.js is preferred. Additionally, you should possess excellent coding skills, a deep understanding of Agile SDLC, and strong communication, decision-making, and leadership abilities. If you are passionate about technology, have a proactive approach to problem-solving, and enjoy working in a collaborative environment, we would love to have you on board. Please note that this role may require weekend support on a rotational basis.,
Posted 1 month ago
2.0 - 6.0 years
0 Lacs
guwahati, assam
On-site
As an experienced candidate with a minimum of 2 to 3 years of experience, you will be expected to have a strong background in Version Control, including familiarity with Git GUI and Command Line. Additionally, you should be well-versed in Unit Testing with a focus on Test-Driven Development (TDD) and have experience working with CI/CD Pipelines. It is essential that you have a solid understanding of Open Source technologies and a proficiency in Linux. Your role will involve working on various aspects of Data Analytics, including Data Wrangling, Machine Learning, and Data Storytelling utilizing tools such as Python, Google Colab, Pandas, Scikit-learn, Keras, Matplotlib, Dataiku, and NumPy. You should also possess expertise in Regular Expressions for building Parsers and Crawlers and be proficient in utilizing automation tools like iMacros and UiPath. Familiarity with technologies such as SVG, D3.js, and NoSQL databases like MongoDB, Firebase, and Apache Storm will be advantageous. Knowledge of frontend technologies like Vue.js, HTML5, CSS3, and Bootstrap is also desired. In this role, you will be involved in Data Science and Visualization projects using Python, contributing to the development and implementation of innovative solutions. Your experience and expertise in these areas will be instrumental in driving the success of our projects and initiatives.,
Posted 1 month ago
4.0 - 8.0 years
0 Lacs
maharashtra
On-site
As a Senior Software Engineer - Analytics at LogiNext, you will be tasked with the exciting opportunity to build data products that extract valuable business insights for efficiency and customer experience. Your role will involve managing, processing, and analyzing large amounts of raw information within scalable databases. You will also be responsible for developing unique data structures and writing algorithms for innovative products. Your critical thinking and problem-solving skills will be put to the test as you delve into software development with advanced algorithms and tackle large volumes of data. Experience with statistics and machine learning algorithms will be highly beneficial for this role. Additionally, familiarity with the cloud environment, continuous integration, and agile scrum processes is a plus. Responsibilities: - Develop software that integrates data-driven intelligence into products dealing with Big Data backends - Conduct exploratory analysis of data to design efficient data structures and algorithms based on requirements - Implement advanced algorithm development, potentially involving machine learning models and pipelines - Manage data in large-scale data stores (e.g., NoSQL DBs, time series DBs, Geospatial DBs) - Create metrics and evaluate algorithms for improved accuracy and recall - Ensure efficient data access and usage through techniques like indexing and clustering - Collaborate with engineering and product development teams Requirements: - Master's or Bachelor's degree in Engineering (Computer Science, Information Technology, Information Systems) from a top-tier school or a master's degree or higher in Statistics, Mathematics, with a software development background - 4 to 7 years of experience in product development with algorithmic work - 3+ years of experience working with large data sets or performing large-scale quantitative analysis - Understanding of SaaS-based products and services - Strong algorithmic problem-solving skills - Ability to mentor and manage teams, taking responsibility for team deadlines - Proficiency in Python programming - Experience with data processing analytics and visualization tools in Python (e.g., pandas, matplotlib, Scipy) - Strong understanding of SQL and querying NoSQL databases (e.g., Mongo, Cassandra, Redis) - Knowledge of working with and managing large databases, including indexing, sharding, caching, etc. - Exposure to Big Data technologies like Hadoop, Yarn, Redshift, Spark, Kafka, Pig/Hive - Familiarity with machine learning algorithms - Exposure to geospatial data stores, with knowledge of PostGIS considered a plus - Desirable experience with data visualization In this role, you will play a crucial part in shaping data products that drive business efficiency and enhance customer experiences. Your expertise and skills will contribute to the development of cutting-edge solutions in the field of analytics.,
Posted 1 month ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
As an AWS Infrastructure Architect, you will be responsible for designing and implementing robust infrastructure solutions on Linux and Windows Servers, utilizing technologies such as Docker, SQL Clustering, MongoDB, Redis, Nginx, and cloud platforms like AWS and Azure. Your expertise in creating highly available applications in AWS, deploying applications in a highly available environment using DevOps tools, and designing the security of AWS environments will be crucial to the success of our projects. You will leverage your experience in setting up scalable infrastructure and working on customer projects to ensure the reliability and scalability of our systems. Additionally, your proficiency in Docker, Kubernetes, and serverless computing will be instrumental in optimizing our infrastructure for performance and efficiency. We are looking for immediate joiners who are passionate about architecting cutting-edge solutions and have a strong background in infrastructure design and implementation. If you are someone who thrives in a fast-paced, dynamic environment and enjoys tackling complex challenges, we encourage you to apply for this exciting opportunity.,
Posted 1 month ago
3.0 - 7.0 years
0 Lacs
noida, uttar pradesh
On-site
As a Full Stack Engineer at GlobalLogic, you will be working with technologies such as .Net, Nightwatch, Azure, Angular/React, and Azure Data Sources including Azure SQL, ADF, Cosmos, Mongo, etc. Your role will involve a combination of front-end and back-end development tasks utilizing these technologies. Your responsibilities will include developing and maintaining applications using the mentioned technologies, ensuring the performance, quality, and responsiveness of applications. You will collaborate with cross-functional teams to define, design, and ship new features, as well as identify and correct bottlenecks and fix bugs. At GlobalLogic, we prioritize a culture of caring where people come first. You will experience an inclusive environment of acceptance and belonging from day one. We are committed to your continuous learning and development, providing you with various opportunities to enhance your skills and advance your career through programs, training curricula, and hands-on experiences. As part of our team, you will work on projects that have a meaningful impact on our clients worldwide. You will have the chance to engage your problem-solving skills and creativity to deliver cutting-edge solutions that shape the world today. We believe in promoting a balance between work and life by offering flexibility in career areas, roles, and work arrangements. Your well-being is essential to us, and we strive to help you integrate the best of both work and personal life while having fun along the way. Joining GlobalLogic means becoming part of a high-trust organization where integrity is fundamental. We value truthfulness, candor, and integrity in everything we do, ensuring a safe, reliable, and ethical global company for our employees and clients. GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner known for collaborating with the world's largest companies to create innovative digital products and experiences. By working with us, you will contribute to transforming businesses and redefining industries through intelligent products, platforms, and services.,
Posted 1 month ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
Greetings from Ubique Systems! We are currently looking to hire an AI/ML Developer with a focus on OCR (Optical Character Recognition). We prefer candidates who can join immediately or within 30 days. This is a remote position requiring a minimum of 5 years of relevant experience in the field of AI/ML. As an AI/ML Developer at Team Computers, you will be responsible for building, deploying, and enhancing AI/ML models with a special emphasis on OCR. You will work on AI applications within a challenging supply chain environment. Your key responsibilities will include taking end-to-end ownership of AI/ML model development, translating real business challenges into AI solutions, leading OCR-based projects, and utilizing tools such as TensorFlow, Keras, PyTorch, GluonTS, and Darts. Collaboration with Data Engineers and integration of solutions with Azure Cloud will also be part of your role. The ideal candidate should possess strong Python skills, a deep understanding of ML algorithms, NLP, and Deep Learning, along with knowledge of OCR, neural networks, and model deployment. Hands-on experience with AI frameworks like TensorFlow, Keras, and PyTorch is essential. Exposure to Azure, SQL/Mongo/ElasticSearch, good communication skills, and the ability to articulate project experiences in detail are also required. Candidates with experience in Supply Chain or Transportation, as well as exposure to C#/.NET, will be given preference. The interview process will be conducted on a rolling basis, and early applications are encouraged. If you are an immediate joiner with a passion for AI/ML and OCR, please feel free to DM us or share your updated resume at [nikita.bhattacharya@ubique-systems.com]. Join us and be part of our exciting AI/ML journey! #Hiring #AIML #MachineLearning #OCR #Python #ImmediateJoiner #RemoteJob,
Posted 1 month 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
73564 Jobs | Dublin
Wipro
27625 Jobs | Bengaluru
Accenture in India
22690 Jobs | Dublin 2
EY
20638 Jobs | London
Uplers
15021 Jobs | Ahmedabad
Bajaj Finserv
14304 Jobs |
IBM
14148 Jobs | Armonk
Accenture services Pvt Ltd
13138 Jobs |
Capgemini
12942 Jobs | Paris,France
Amazon.com
12683 Jobs |