Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
8.0 - 12.0 years
0 Lacs
chennai, tamil nadu
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 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 also be required to monitor and control all phases of the development process, provide user and operational support on applications to business users, and recommend and develop security measures in post-implementation analysis. As the Applications Development Senior Programmer Analyst, you will utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, evaluate business and system processes, recommend advanced programming solutions, and ensure that essential procedures are followed. Additionally, you will serve as an advisor or coach 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 other team members. To qualify for this role, you should have 8-12 years of relevant experience in systems analysis and programming of software applications, managing and implementing successful projects, and working knowledge of consulting/project management techniques/methods. You should also have the ability to work under pressure, manage deadlines, and adapt to unexpected changes in expectations or requirements. A Bachelor's degree or equivalent experience is required for this position. In addition to the general job description, the ideal candidate should have 8 to 12 years of Application development experience through the full lifecycle with expertise in UI architecture patterns such as Micro Frontend and NX. Proficiency in Core Java/J2EE Application, Data Structures, Algorithms, Hadoop, Map Reduce Framework, Spark, YARN, and other relevant technologies is essential. Experience with Big Data Spark ecosystem, ETL, BI tools, agile environment, test-driven development, and optimizing software solutions for performance and stability is also preferred. This job description provides an overview of the responsibilities and qualifications for the Applications Development Senior Programmer Analyst role. Other job-related duties may be assigned as required.,
Posted 1 day ago
12.0 - 16.0 years
0 Lacs
pune, maharashtra
On-site
As a Marketing Automation Manager at Accenture, your role will involve driving strategic initiatives, managing business transformations, and leveraging industry expertise to create value-driven solutions. You will provide strategic advisory services, conduct market research, and develop data-driven recommendations to enhance business performance. Working closely with clients, you will design, build, and implement initiatives to improve business performance. Your responsibilities will include planning, designing, and executing large-scale marketing automation programs across various channels such as email, SMS, Push, CRM, and web. You will design new campaign strategies based on performance insights, conduct marketing automation vendor assessments, and optimize clients" Campaign/Marketing automation stack. In addition, you will lead discovery and design workshops with clients, follow proven methodologies to enable clients to achieve their unique business objectives, and develop project plans and design documents. You will collaborate with technology solution providers and marketing agencies to deliver the best solutions, possess a strong understanding of marketing processes and technologies, and be proficient in research and analysis. To excel in this role, you should have strong analytical, problem-solving, and communication skills. You must be able to work effectively in a fast-paced, dynamic environment and use insights for campaign and strategy optimization. Additionally, experience with Mar-tech tools such as Adobe Campaign, Adobe Experience Cloud, Marketo, and others will be beneficial. This position offers an opportunity to work on innovative projects, career growth, and leadership exposure. If you are a driven professional with 12-14 years of experience and possess a degree in any field, we encourage you to apply and bring your best skills forward to contribute to our team at Accenture.,
Posted 1 day ago
5.0 - 9.0 years
0 Lacs
thane, maharashtra
On-site
You should be proficient in designing and implementing software features efficiently. Your coding skills should focus on writing quality, reusable, scalable, and test-supported code. Experience in UX design is desirable, along with building features and applications with a mobile responsive design. You will be responsible for performing code reviews to maintain code quality for products and services delivered by the team. Identifying bottlenecks and bugs and devising appropriate solutions will be part of your role. You should have expertise in high-quality software engineering practices for the agile software development cycle. This includes source control management, build processes, testing, and deployment. Determining and implementing design methodologies and toolsets will also be essential. You will need to carry out Live Projects & POCs to ensure that suggested design/technologies meet the requirements. Effective communication with technical teams to collect requirements and describe software product features and technical designs is crucial. Training and mentoring individuals in Core Java, JavaScript, TypeScript, Angular, HTML 5 Canvas, CSS, Spring framework, Spring Boot, Spring Security, OAuth2.0, and JWT will be part of your responsibilities. Hands-on experience with Spring Cloud Gateway, Eureka, Hystrix, ORM Frameworks, Web Services like REST, and relational and non-relational databases is required. Understanding functional requirements, analyzing clients" needs, and applying OOPs concepts and design patterns are important aspects of the role. Awareness of secure coding practices is a must. Experience in CICD tools like Jenkins, SonarQube, Git, JIRA, and JUnit will be an added advantage. Familiarity with Spring Batch, Kubernetes, Docker, Microservices, Hibernate, Data structures, Algorithms, REST services, and Application Servers is a plus. Prospects with hands-on coding skills and academic background in B.Tech/M.Tech/MCA will be preferred.,
Posted 1 day ago
2.0 - 6.0 years
0 Lacs
kozhikode, kerala
On-site
As part of this role, you will undergo 6 Months of On-The-Job, Hands-on Training tailored to help you restart your career as a woman engineer who has taken a career pause. You will have a fantastic opportunity to enhance your skills and knowledge in a supportive environment. To be eligible for this position, you should have an educational background in EC, CS, or IT, with a minimum of 1-year career pause and prior professional experience of at least 2 years. Additionally, having prior experience in AI/ML, Digital, OTT, Wireless, Telecommunication, or Embedded Programming languages would be advantageous. Your responsibilities will include designing, developing, and maintaining scalable, high-performance backend systems using Golang. You will collaborate with cross-functional teams to define, design, and implement new features while writing clean, efficient code following best practices. It will be essential to optimize existing systems for performance and scalability, participate in code reviews, troubleshoot and resolve software defects, and work with containerization technologies like Docker and orchestration tools like Kubernetes. You will also integrate with third-party APIs and services and contribute to the development of microservices architecture. The requirements for this position include a Bachelors degree in Computer Science, Information Technology, or a related field (B.Tech/MCA), project experience with Golang, a strong understanding of Golang and its ecosystem, familiarity with RESTful APIs, gRPC, and microservices architecture, experience with databases such as PostgreSQL, MySQL, or MongoDB, knowledge of version control systems like Git, and an understanding of cloud platforms like AWS, GCP, or Azure. A basic understanding of DevOps practices and CI/CD pipelines would also be beneficial. Key skills required for this role include proficiency in Golang programming, strong problem-solving and analytical skills, a good understanding of data structures and algorithms, the ability to work collaboratively in a team environment, excellent communication and interpersonal skills, and a willingness to learn and adapt to new technologies. If you meet the eligibility criteria and possess the required skills and experience, we encourage you to apply for this role and take advantage of this opportunity to restart your engineering career.,
Posted 1 day ago
6.0 - 10.0 years
0 Lacs
hyderabad, telangana
On-site
As a Software Engineer III at NCR Atleos, you will be responsible for leveraging your 6-9 years of experience to contribute to our global technology initiatives. Your expertise in Java and Spring Boot Framework, specifically Java 11 or higher, will be pivotal in enhancing self-service banking experiences. You will play a key role in implementing microservices architecture, developing RESTful APIs, and utilizing API management platforms to optimize self-service availability for financial institutions and retailers worldwide. Your experience with Azure Cloud, SQL, and NoSQL databases will be essential in designing and developing high volume web-services using API protocols and data formats. A strong understanding of data structures and algorithms will enable you to create efficient and scalable solutions. Additionally, your familiarity with Linux based infrastructure, CI/CD pipelines, automated testing tools, and deployment platforms such as Terraform, Ansible, Jenkins, and AzureDevOps/GitHub Actions will be valuable assets in your role. In this position, you will have the opportunity to contribute to UI/UX frameworks like Angular and Node, drive code reviews, design reviews, and architecture discussions, and optimize Java applications for performance. Your ability to lead small teams for substantial projects, apply strong analytical and problem-solving skills to address complex technical challenges, and communicate effectively with stakeholders, project managers, and fellow developers will be key to your success at NCR Atleos. Join us at NCR Atleos to be a part of a dynamic team dedicated to creating exceptional self-service banking experiences and expanding financial access globally. Discover the benefits offered in your region, competitive base salary, and work/family programs on our careers site.,
Posted 1 day ago
8.0 - 12.0 years
0 Lacs
pune, maharashtra
On-site
Join Fortinet, a cybersecurity pioneer with over two decades of excellence, as you continue to shape the future of cybersecurity and redefine the intersection of networking and security. At Fortinet, the mission is to safeguard people, devices, and data everywhere. Fortinet is currently seeking a dynamic Staff Software Development Engineer to contribute to the success of the rapidly growing business. As a Staff Software Development Engineer at Fortinet, you will be responsible for designing and implementing core services and defining the architecture of the system. Fortinet is looking for a highly motivated individual who can thrive in a fast-paced environment and successfully contribute to the team. The ideal candidate will have a can-do attitude, passion for technology, extensive development experience, and the ability to learn quickly. In this role, you will be developing enterprise-grade backend components to enhance performance, responsiveness, server-side logic, and platform. You will need a good understanding of using technology in the right context with justified study backing the decision. Your responsibilities will include triaging, debugging, and ensuring timely resolution of software defects, as well as participating in functional spec, design, and code reviews. Following standard practices to develop and maintain application code, you will take an active role in reducing technical debt in various codebases. Additionally, you will develop high-quality, secure, scalable software solutions based on technical requirements specifications and design artifacts within expected time and budget. Fortinet is looking for candidates with 8-12 years of experience in Software Engineering, high-level expertise in Python programming and frameworks (Flask/FastAPI), and excellent knowledge of RDBMS (MySQL, PostgreSQL, etc.), MongoDB, Queueing systems, and ES Stack. Experience in building REST API-based microservices, strong data structures knowledge, and multi-threading/multi-processing programming skills are required. Candidates should also be experienced in building high-performing, distributed, scalable, enterprise-grade applications. Experience with AWS services (ECS, ELB, Lambda, SQS, VPC, EC2, IAM, S3, etc.), Docker, and Kubernetes expertise is preferred. Excellent problem-solving and troubleshooting skills are essential, along with the ability to communicate and discuss technical topics with both technical and business audiences. Candidates should be self-motivated with the ability to accomplish tasks with minimal direction. Experience with cybersecurity engineering is considered a plus. The team culture at Fortinet emphasizes collaboration, continuous improvement, customer-centricity, innovation, and accountability. By embedding these values into the ethos and culture, Fortinet creates a dynamic and supportive environment that drives excellence and innovation while maintaining a strong focus on customers" needs and satisfaction. Fortinet encourages candidates from all backgrounds and identities to apply. A supportive work environment and a competitive Total Rewards package are offered to support overall health and financial well-being. Embark on a challenging, enjoyable, and rewarding career journey with Fortinet and join in bringing solutions that make a meaningful and lasting impact on over 660,000 customers globally.,
Posted 1 day ago
2.0 - 6.0 years
0 Lacs
noida, uttar pradesh
On-site
The ideal candidate for this position must have 2 to 5 years of experience in frontend development with a strong focus on Angular. Your responsibilities will include developing web technologies, web portals, and dashboards primarily using the Angular framework. You will be responsible for building user interfaces for complex websites and applications to ensure a seamless user experience. It will be essential to optimize application performance on modern browsers and maintain cross-browser compatible HTML, CSS, and JavaScript templates. You will also be required to implement and integrate frontend code with backend RESTful APIs, monitor UI development trends, and advocate for technology standards and best practices within the team. Understanding UI guidelines for relevant operating systems and adjusting interfaces for consistency and usability will be crucial. Utilizing Git for version control and collaborative development, you will contribute to the entire application lifecycle, from concept and design to testing and deployment. Collaboration with designers, product managers, and backend developers is necessary to deliver high-quality software. Participation in code reviews to ensure code quality and adherence to best practices, troubleshooting and debugging frontend issues for application stability and responsiveness, and staying updated with the latest advancements in Angular and frontend development technologies are key aspects of this role. The qualifications required for this position include a Bachelor's degree in Computer Science, Engineering, or a related field, along with solid problem-solving and analytical skills. Excellent communication and collaboration skills are essential, as well as the ability to work independently and as part of a team. Candidates must be able to work from the office in Noida. Mandatory skills for this role include strong proficiency in Angular (version 2+), excellent skills in HTML/HTML5, strong proficiency in CSS/CSS preprocessors like SASS, deep understanding of core JavaScript concepts, practical experience with jQuery, hands-on experience in integrating frontend applications with backend RESTful APIs, expert-level proficiency in using Git, strong understanding of OOP principles, and solid understanding of fundamental data structures and common design patterns. Preferred skills that would be beneficial for this role include experience with other frontend frameworks/libraries such as ReactJS or VueJS, familiarity with D3JS or other JavaScript charting libraries, understanding of MVC/MVT framework concepts, exposure to backend technologies like Django, Flask, Apache Web Server, or IIS, experience with containerization technologies like Docker, understanding of relational databases such as MySQL and MS SQL, knowledge of web storage mechanisms, understanding of security-related concepts within web applications, exposure to pubsub architecture or microservice architecture, experience with unit testing frameworks, familiarity with build tools and task runners, and experience with responsive design principles and techniques.,
Posted 1 day ago
5.0 - 9.0 years
0 Lacs
hyderabad, telangana
On-site
Join us in our journey to revolutionize the accessibility, usability, and value of machine data for everyone. At our company, we are a team of individuals driven by passion for our product, dedicated to delivering exceptional customer experiences, and committed to each other's success. Discover more about our career opportunities at Splunk and how you can be part of this exciting adventure! As a member of our full stack team, you will play a crucial role in developing a user experience for Splunk's leading Observability platform. Splunk stands out as the only company with products recognized as leaders in both Security and Observability. Your responsibilities will involve contributing to the backend and frontend code for the maintenance and enhancement of the IT Service Intelligence product at Splunk. This position requires physical presence in the Hyderabad, India area. Your responsibilities will include designing and implementing features from scratch, ensuring non-functional requirements such as Responsiveness, Performance, and High availability are met. You will lead design and code reviews, participate in architecture discussions, collaborate with Product Managers to refine requirements, and work with interaction designers and visual designers to create features with a user-friendly experience. Additionally, you will collaborate with the Quality team to define testing scopes, assist in software deliverable estimations, refine technical backlogs with the Architect, and address issues promptly for internal and external customers. You will also have the opportunity to mentor junior engineers, improve engineering practices, and enhance team productivity. **Qualifications:** **Must-Have:** - 7+ years of relevant industry experience with a bachelor's degree; or 5+ years with a master's degree - Proficiency in web standards, modern browsers, responsive design, and the full web technology stack - Experience with client-side scripting and JavaScript frameworks, particularly React - Strong foundation in computer science, including competencies in operating systems, networks, data structures, algorithms, distributed systems, and software design - Excellent problem-solving, collaboration, and communication skills - Creativity, intellectual exploration, and entrepreneurial mindset - Experience in developing, debugging, and performance tuning highly concurrent systems - Extensive knowledge and production programming experience in at least one of Java/C++/Python - Experience in designing and developing REST-based services with well-defined contracts - Self-starter comfortable leading tasks and collaborating with engineers - Familiarity with agile software development processes **Nice to have skills:** - Strong understanding of major Cloud technologies such as AWS, Azure, or Google Cloud - Experience working within a Continuous Delivery (CD) development model Join us at Splunk and be part of a team that is shaping the future of machine data accessibility and usability. Let's work together to deliver exceptional experiences for our customers and drive innovation in the industry.,
Posted 1 day ago
4.0 - 8.0 years
0 Lacs
karnataka
On-site
Your role at our company will involve building libraries/frameworks, designing UI components, and creating advanced features for iOS apps. You will collaborate with cross-functional teams to define, design, and ship new features while ensuring code robustness through unit testing and performance improvements. It will be essential to stay updated with new technologies to enhance development efficiency. To succeed in this role, you should have 4-6 years of iOS development experience with a strong background in Data Structures, algorithms, and object-oriented programming. You should have published iOS apps on the app store and be proficient in Objective-C, Swift, Cocoa Touch, CocoaPods, and SWIFT package Manager. Experience with iOS frameworks like Core Data, Core Animation, Core Graphics, and Core Text, as well as third-party libraries and APIs, will be beneficial. A good understanding of the mobile development life cycle and emerging technologies is required. Our commitment to creating exceptional employee experiences includes providing equal opportunities to everyone. We encourage new ideas from all levels of the organization, recognizing that the next big idea could come from you. Adobe values a diverse and inclusive workplace, ensuring that all employees have equal access to opportunities. If you have a disability or special need that requires accommodation, please contact accommodations@adobe.com or call (408) 536-3015.,
Posted 1 day ago
0.0 - 4.0 years
0 Lacs
karnataka
On-site
The opportunity is to provide you, as an intern, with a valuable learning experience in the field of Information Technology. Throughout this internship, you will have the chance to gain insights into the technical aspects and professionalism required for working in IT. You will be mentored by experienced IT professionals and exposed to various technologies related to real-world Enterprise Networks, Web Applications, Data Engineering, and Business Intelligence. Your input and suggestions on process improvements from the perspective of a student or team member will also be highly valued. You will have the opportunity to collaborate with cross-functional teams to deploy and manage applications and services, optimize infrastructure performance, ensure security measures, automate processes, troubleshoot technical issues, and stay updated on the latest technologies and best practices. During this internship, you will work on multiple concurrent projects in a real-world setting. Key Activities: The specific activities you will be involved in are as follows: IT Infrastructure Management - Enterprise Networks: - Gain an understanding of the infrastructure landscape hosting enterprise networks and applications. - Assist in designing and implementing servers and virtual machines with a focus on high availability, security, and fault tolerance. - Monitor services and provide recommendations for performance optimization. Web Applications: - Support frontend development using HTML, CSS, JavaScript, and Angular. - Contribute to backend development tasks using Spring Boot. - Ensure the Angular version is up-to-date by identifying deprecated plugins, researching updated alternatives, developing Proof of Concepts, and documenting findings. - Utilize version control capabilities (GIT) and collaborative workflows. Data Engineering & Business Intelligence: - Understand various Database Management Systems (DBMS) such as Oracle and AWS Redshift. - Collaborate in establishing ETL strategies and coding business logics for Batch Integrations. - Participate in ETL performance improvement sessions and integrations. - Utilize concepts of Indexing, Triggers for data management strategy, and gain exposure to Business Intelligence through reporting on Tableau. Enterprise Application Lifecycle: - Contribute to all phases of the Software Development Life Cycle (SDLC) from Requirement Gathering to Post Production Support. - Build test plans, review performance benchmarks, conduct functional and performance testing, and evaluate solutions against benchmarks. - Understand production system monitoring and post-production issue handling. Education Requirement: Pursuing final year in BE, BTech, BCA, BSc in Computer Science. Technical Skills: - Basics of SQL, PL-SQL, Data Structures, Object-Oriented Programming, Java, JavaScript, Networking, and Soft Skills (Communication, Interpersonal, Team Work, Problem Solving). This internship opportunity is based in India-Karnataka-Bengaluru and is a full-time temporary position.,
Posted 1 day ago
5.0 - 9.0 years
0 Lacs
ahmedabad, gujarat
On-site
You should have a minimum of 5 years of professional experience in quality assurance and/or application development, along with Java programming skills using Selenium, Junit, and TestNg. You must also have hands-on experience with tools like Jenkins, Maven, Eclipse, and Git. In this role, you will collaborate closely with developers and product managers to create specific testing strategies for the features being developed. You will be responsible for generating comprehensive test plans and test cases, executing them for feature verification and regression testing. A strong understanding of Object-Oriented Design and Data Structures is essential for this position. As an experienced Engineer, you should be proficient in integration-testing frameworks like Selenium and Object-Oriented Programming Language Apache Groovy. You will actively participate in all quality activities within the Quality Engineering team, including Testing, Automation, Test Planning, Design, Debugging, Execution, Review, and Customer Support. Demonstrable experience with Agile and Test-Driven development is required, along with the ability to design and implement test automation for new and existing features for regression testing. Familiarity with in-memory distributed data storage systems like Memcache, Ehcache, and Hazelcast is also beneficial. Key skills for this role include hands-on experience with SQL queries, a solid understanding of database concepts, software design patterns, algorithms, data structures, and web service APIs. Experience with agile methodology and enterprise cloud-based technologies is preferred. You should have a proven ability to learn new tools and technologies with minimal guidance and possess excellent oral, written, problem-solving, and analytical skills. A degree in Computer Science or equivalent (MS/BS/ME/BE) is required. Drive continuous improvement initiatives focused on software quality and the delivery of delightful User Experiences. If you meet these qualifications and are excited about working in a dynamic environment where you can contribute to the success of the team, we would love to hear from you.,
Posted 1 day ago
2.0 - 6.0 years
0 Lacs
haryana
On-site
Schneider Electric is a global leader in energy management and automation committed to providing innovative solutions that ensure Life Is On everywhere, for everyone, and at every moment. We are expanding our team in Gurugram and looking for a backend development professional to enhance our cloud capabilities and drive the integration of digital technologies in our operations. This is a unique opportunity for someone with a Computer Science background (and a good knack of programming) to apply their knowledge by working closely with business teams and understanding the key metrics that customers care about. Your key deliverable for this role will be to understand the product application architecture and data model to cater to the business requirements, which will primarily revolve around defining key metrics, reports, and working on standard data models to provide meaningful insights to customers. You will actively work with cross-functional teams to gather requirements, understand the business cases in detail, and propose the best possible solutions. Additionally, you will be required to resolve advanced technical problems brought to us by business, product teams, sales personnel, and any other users of the solution. With more than 400 million data points captured daily across our solution, you must have the acumen to analyze large data sets to draw meaningful insights for the users. Our solution is based on a cloud-first approach; hence you should be able to understand the cloud architecture and multiple application frameworks to comprehend the challenges and limitations and accordingly recommend optimizations or define new features. **Key Responsibilities:** - Develop an in-depth understanding of IoT stack & owned application architecture(s) - Develop a deep understanding of our solution offerings - Stay updated on industry trends, market demands, and competitor products/solutions - Gain ownership of in-house developed data analytics frameworks (such as Metrics and Reports) - Understand business use cases to define metrics/reports to capture meaningful and actionable insights - Develop new reporting and enhance current reports to meet changing business needs - Document implemented changes/features/owned applications - Understand the requirements from the Offer team and develop corresponding changes, taking them through the whole SDLC journey, including post-production support - Prioritize critical requirements and strive towards delivering them in a set timeline **Qualifications:** - Education qualification: Bachelor's degree in CSE/IT engineering - 2 to 4 years of experience in building web apps in Django & Python with a focus on architecture and maintainability - Proficiency in Data Structures and Algorithms and strong analytical and problem-solving skills - Knowledge of DVCS like Git, etc. - Ardent desire to work at the intersection of technology and business - Capability and desire to work in a dynamic and fast-paced environment with minimal direction **Good to have skill(s)/qualification(s):** - Bachelor's degree from IITs, NITs, and IIITs - Relational data design, Postgres DB & SQL - Time-series or large-scale databases - Django Celery, Python-based testing framework - Good understanding of Microservices principles (Realtime and Event-Driven) - Good understanding of API Design - Dockerization of the application and maintaining containerized application on Kubernetes - AWS/Azure/Google Cloud This is a full-time position based in IN-Haryana-Gurgaon. The unposting date is ongoing.,
Posted 1 day ago
5.0 - 9.0 years
0 Lacs
noida, uttar pradesh
On-site
You should have a good understanding of the Unity Engine, with at least 5 years of experience in game development. You should have worked on at least 5 games that have been published and at least 2 3D games. Additionally, you should have a strong understanding of Vector Mathematics, Data Structures, Multiplayer Programming, SOLID Principles, and design patterns. Experience in optimizing games for mobile platforms is essential, as well as knowledge of building Game Architectures. Familiarity with VR and AR technologies is a plus. You should also be well-versed in using Profiler, Memory Profiler, and Frame Debugger for performance optimization. If you meet these requirements and have a passion for game development, we would love to hear from you.,
Posted 1 day ago
3.0 - 7.0 years
0 Lacs
kochi, kerala
On-site
As a valuable member of the SOTI team, you will have the opportunity to develop well-designed and scalable applications, ensuring the timely delivery of medium complex modules that meet functional, quality, and performance requirements. You will showcase your ability to understand and research unfamiliar code bases, handle ambiguous problems effectively, and think abstractly when needed. Your expertise in software development using programming languages such as C# .Net, HTML5/CSS/JavaScript, Angular, Node.js, Kotlin, and Swift will be instrumental in developing features that align with project timelines and quality standards. Operating within an Agile environment, you will follow Scrum processes diligently, delivering innovative solutions to address business challenges and maintaining high-quality standards across all deliverables. To excel in this role, you should hold a Bachelor's degree in Computer Science or a related STEM field and possess 3-5 years of professional software development experience encompassing frontend and backend technologies. A solid understanding of Data Structures, Algorithms, OOPS, and Database concepts will be crucial, along with excellent communication and problem-solving skills. Your pride in ownership, passion for innovation, and familiarity with agile methodologies like Scrum/XP and Continuous Delivery will further enhance your contributions to the team. If you are eager to bring your ideas to life and embark on a rewarding career journey, we invite you to apply at SOTI today.,
Posted 1 day ago
5.0 - 9.0 years
0 Lacs
tamil nadu
On-site
As a Senior Java Developer located in Tirunelveli, Tamil Nadu, you will be instrumental in the design, development, testing, and maintenance of our software solutions. Your main responsibility will be working alongside cross-functional teams, including product managers, UX designers, and other developers, to deliver top-notch software that caters to our clients" needs and contributes to the success of our products. Your duties will include designing and developing complex, scalable, and high-performance Java-based applications. Collaboration with cross-functional teams to grasp requirements and convert them into technical solutions is crucial. You will be expected to write efficient, testable code and stay updated with industry trends and emerging technologies to integrate them into the development process. Working closely with architects is essential to implement best practices and design patterns effectively. Moreover, you will be responsible for developing and executing comprehensive unit tests and integration tests, as well as working with QA teams to identify and rectify software defects. Creating and maintaining detailed technical documentation for software solutions is also part of your role, including providing documentation for code, design decisions, and system architecture. To be considered for this role, you must hold a Bachelor's degree in Computer Science, Engineering, or a related field, along with a minimum of 5 years of professional experience in Java development. Proficiency in popular frameworks like Spring (Spring Boot, Spring MVC, Spring Security) and Hibernate/JPA for ORM is required. In addition, you should have expertise in concurrency, multithreading, Java Memory Management, authentication and authorization using OAuth2, JWT, and Spring Security, building RESTful APIs using Spring Boot, caching techniques, microservices design and implementation using Spring Boot, SQL skills, NoSQL databases, software design patterns, database design, optimization, problem-solving, and code quality tools. Your problem-solving, analytical, communication, and interpersonal skills will be put to the test as you tackle production issues and ensure efficient solutions within the given timeline. This is an excellent opportunity for a skilled Senior Java Developer to make a significant impact on our software solutions and contribute to the overall success of our products.,
Posted 1 day ago
1.0 - 5.0 years
0 Lacs
karnataka
On-site
As a software engineer at Google, you will be responsible for developing the next-generation technologies that impact how billions of users connect, explore, and interact with information. Your role will involve working on critical projects essential to Google's needs, with the opportunity to switch teams and projects as the business evolves. We are looking for engineers who can bring fresh ideas from various areas such as information retrieval, distributed computing, system design, networking, security, artificial intelligence, and more. Your primary responsibilities will include managing project priorities, deadlines, and deliverables, designing, developing, testing, deploying, maintaining, and enhancing software solutions. You will write product or system development code, participate in design reviews, review code developed by peers, contribute to documentation, and triage product or system issues. Minimum qualifications for this role include a Bachelor's degree or equivalent practical experience, 2 years of experience with software development in one or more programming languages, 2 years of experience with machine learning algorithms and tools, experience in Generative AI, and proficiency in C++ and Python programming. Preferred qualifications include experience with data structures or algorithms, the ML stack, productionizing ML models, collaboration within teams, and building applications with new technology. At YouTube, we believe in giving everyone a voice and building a community through storytelling. Working at the intersection of technology and creativity, we move at the speed of culture with a shared goal to show people the world. As part of our team, you will explore new ideas, solve real problems, and have fun together. If you are enthusiastic, versatile, and display leadership qualities, while being eager to tackle new challenges across the full-stack, we encourage you to apply and join us in pushing technology forward.,
Posted 1 day ago
0.0 - 4.0 years
0 Lacs
thane, maharashtra
On-site
As a Python Developer Intern at our company located in Thane, you will have the opportunity to work on real-world projects and gain hands-on experience in software development. Your role will involve assisting senior developers in designing, developing, and testing Python applications. You will be responsible for writing clean, efficient, and well-documented code that meets project specifications, as well as participating in code reviews to contribute to improving code quality and best practices. Additionally, you will debug and troubleshoot software issues to ensure smooth functionality and learn and apply best practices for software development. Furthermore, you may have the chance to contribute to the development of internal tools and libraries and potentially work with web frameworks such as Django. Your role will also involve participating in team meetings and contributing to discussions on project development. To excel in this role, you should have a basic understanding of Python programming concepts, familiarity with data structures and algorithms, and knowledge of object-oriented programming principles. Strong ability to learn new technologies quickly, excellent problem-solving and analytical skills, and strong communication and teamwork skills are essential. Having a basic understanding of version control systems like Git and familiarity with Python libraries such as Pandas, NumPy, or Flask/Django is a plus. You should be currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field. By joining our team, you will gain practical experience in Python development, exposure to real-world software development projects, mentorship from experienced developers, the opportunity to learn and apply industry best practices, valuable experience to enhance your resume, and possible future employment opportunities with the company.,
Posted 1 day ago
2.0 - 6.0 years
0 Lacs
maharashtra
On-site
As a Software Test Automation Engineer with more than 2 years of experience, you will play a crucial role in our team. Your primary responsibility will be to design, develop, and implement test automation scripts and tools using C#, Java, or Python to enhance our processes and systems, with a strong emphasis on ensuring product quality. Your key responsibilities will include creating and maintaining automation solutions to improve efficiency and product quality. You will collaborate closely with software developers, QA engineers, and other stakeholders to understand requirements and deliver high-quality test automation solutions. Your problem-solving skills will be essential in debugging, identifying, and troubleshooting issues to ensure high-quality software delivery. It will be expected of you to write clean, maintainable, and efficient code in either Java, Python, or C#. Additionally, you will utilize your basic knowledge of data structures to optimize and enhance automation scripts and tools. You will be responsible for developing and documenting verification scenarios based on product requirements to ensure comprehensive test coverage and translate them into automation tests. Continuous improvement is key in this role, so you will be required to stay updated with industry trends and best practices in test automation engineering and apply this knowledge to enhance existing processes. To qualify for this position, you should hold a Bachelor's degree in Computer Science, Engineering, or a related field. Proven experience in test automation with a focus on C#, Java, or Python is essential. Proficiency in either C#, Java, or Python, basic knowledge of data structures, and working experience with Selenium or Robot Framework are necessary technical skills. Soft skills such as strong problem-solving abilities, excellent teamwork and collaboration skills, effective written and verbal communication skills, and the ability to work in a fast-paced and dynamic environment will be highly valued in this role.,
Posted 1 day ago
2.0 - 6.0 years
0 Lacs
hyderabad, telangana
On-site
DataBeat.io is a data and analytics services company that offers big data, analytics, and operations management services to companies worldwide. Joining DataBeat.io puts you at the forefront of the big data and analytics ecosystem, collaborating with leading companies to develop innovative solutions and cutting-edge tools. As a fast-growing company, your performance and contributions can swiftly propel you into leadership roles. We are looking for a skilled Python and SQL Developer with 2-3 years of experience to join our team. In this role, you will be responsible for designing, developing, and maintaining data-driven applications and solutions. Collaborating with cross-functional teams, you will deliver high-quality software products that cater to our clients" requirements. Your responsibilities will include designing, developing, and maintaining Python-based applications that interface with SQL databases. You will create efficient SQL queries, stored procedures, and functions for data retrieval, manipulation, and analysis. Additionally, you will design scalable solutions utilizing cloud technologies, ensure data integrity through validation and transformation, and work on data visualization tools to present insights to stakeholders. The ideal candidate will hold a Bachelor's degree in Computer Science, Engineering, or a related field and possess hands-on experience in Python development and SQL database management. Proficiency in writing complex SQL queries, strong knowledge of Python programming concepts, and familiarity with frameworks like Django and Flask are required. Experience with database systems such as PostgreSQL, MySQL, or SQL Server, as well as data visualization tools like Matplotlib and Plotly, is beneficial. Excellent problem-solving, analytical, and communication skills are essential for this role, along with the ability to work effectively in a collaborative team environment. Experience with cloud platforms like AWS, Azure, or Google Cloud, and collaboration with data engineers and analysts for designing data models and ETL processes, are considered advantageous. If you are passionate about Python and SQL development, eager to work on innovative projects, and thrive in a dynamic environment, we encourage you to apply for this exciting opportunity at DataBeat.io.,
Posted 1 day ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
You will be responsible for working hands-on with the latest BIOVIA Pipeline Pilot implementation, utilizing your experience and knowledge of PilotScripting. Additionally, you will have hands-on experience in HTML, CSS, Javascript, JSON, SQL, and JQuery. A good understanding of Data Structures is essential for this role. Experience in the implementation, customization, and configuration of Biovia OneLab (latest versions) is a valuable asset. You will have the ability to develop test methods using the compose & capture based on the SOPs provided in the area of CPG&R. Understanding user stories and possessing good analytical and problem-solving skills are crucial. You should be able to adapt quickly to the current processes.,
Posted 1 day ago
5.0 - 9.0 years
0 Lacs
haryana
On-site
You should have at least 5 years of hands-on experience in C# .NET Core and CosmosDB JS. Additionally, you must possess hands-on experience in .NET and .NET Core Web Application Development, including Web APIs. Knowledge of React, AngularJS, and NodeJS is also required. It is essential to have in-depth knowledge of the Web Application Life Cycle and a good understanding of REST APIs and Data Structures. You should be familiar with Azure Stack and deployment procedures, as well as have knowledge of CI/CD processes. Strong debugging and analytical skills are necessary, along with an understanding of design patterns. Experience with code reviews and different types of caching strategies is also important. As part of this role, you will be expected to analyze client requirements and propose ideal solutions. Proficiency in technologies such as .NET, .NET Core, React/Angular/Node, REST APIs, Data Structures, Microsoft SQL/CosmosDB, Azure, jQuery, JavaScript, HTML5, CSS3, SCSS, ES5, and ES6 is required.,
Posted 1 day ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
You should have a Bachelor's degree in Computer Science or an IT-related field. With 5-9 years of experience in a product development/engineering role across different product domains. Your role will require good communication skills to manage business requests and collaborate with teams across various geographies and time-zones, including experience with remote and distributed teams. Your hands-on experience should include proficiency in Java (Spring, Spring Boot, etc.), Relational Databases (PostgreSQL, MySQL, SQL, PLSQL, etc.), NoSQL Databases (Redis, Elastic Search, Mongo etc.), Messaging (RabbitMQ, Kafka etc.), and Agile Methodologies (Scrum, TDD, BDD, etc.). Desirable experience includes working with tools/technologies such as GIT/Bit Bucket, Jira, Maven/Gradle, Jenkins, SharePoint, Spring Dev Tools, Visual Studio Code, Microservices Architecture, Domain Driver Design, Test Driven Development, Java technologies related to Spring and Spring Boot, Design Patterns, Development of Complex Application and System Architectures, Data Structures and Algorithms using Java or other Programming Languages, Cloud Platforms (preferably GCP), Relational and NoSQL Databases, Protocols like Http, Smtp, SFTP, and Messaging Platforms like RabbitMQ, ActiveMQ, Kafka, etc.,
Posted 1 day ago
8.0 - 12.0 years
0 Lacs
pune, maharashtra
On-site
This is a senior level position where you will be responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. Your main objective in this role will be to lead applications systems analysis and programming activities. In this role within the Market Risk department at Citi, you will be engaged in risk measurement using various methodologies and Risk Regulations. Your tasks will involve connecting to Centralized/FO Data providers to download all required data items for all the trades, proceeding with trade pricing, and risk calculation. Accuracy and performance are crucial to the success of these projects, and each project implementation needs to be optimal, performant, scalable, and with the best possible tech-stack to cater to the business needs. You will have regular interactions with Quants, Risk Analytics, Risk Manager, and FO IT teams. Collaboration with Quants to integrate their pricing libraries in tech solutions and perform various calculations will be essential. Daily pricing of trades, risk calculation, and reporting of all involved activities will be part of your responsibilities. Your responsibilities will include partnering with multiple management teams to ensure appropriate integration of functions, identifying and defining necessary system enhancements, resolving high impact problems/projects, providing expertise in areas of applications programming, and ensuring application design adheres to the overall architecture blueprint. You will also be required to develop comprehensive knowledge of how areas of business integrate to accomplish goals, provide in-depth analysis with interpretive thinking, and serve as an advisor or coach to mid-level developers and analysts. As a qualified candidate, you should be a highly experienced and skilled senior Python developer with data science understanding and 8-12 years of experience in software building and platform engineering. You should have extensive development expertise in building highly scaled and performant software platforms for data computation and processing, expert-level knowledge of core Python concepts and libraries, strong computer science fundamentals, and hands-on experience in writing SQL queries. Experience with Unix based operating systems, source code management tools, and banking domain like pricing and risk is a plus. Additionally, CFA/FRM certification is desirable. The ideal candidate will possess a Bachelors degree or equivalent experience, with a Masters degree being preferred. Strong analytical and logical skills, along with demonstrated leadership, project management skills, and clear communication abilities are essential for this role.,
Posted 1 day ago
4.0 - 8.0 years
0 Lacs
haryana
On-site
As a Technical Lead Golang Developer at Omniful, you will play a key role in designing and developing efficient, scalable, and high-performing software solutions using Golang. Your responsibilities will include leading a team of engineers, driving architectural decisions, and guiding the development of backend services and APIs. You will actively contribute to the entire software development lifecycle, from concept to deployment. Your core development skills should include proficiency in Golang with hands-on experience in building web services and backend systems. A solid understanding of data structures, algorithms, and design patterns is essential. Additionally, experience with concurrency models and performance optimization in Golang will be beneficial for this role. In terms of APIs & Web Services, you should have strong experience in building and consuming RESTful APIs, gRPC, and GraphQL (preferred). Knowledge of API versioning, documentation (e.g., Swagger/OpenAPI), and familiarity with systems & architecture, including microservices architecture, message queues (e.g., Kafka, RabbitMQ, NATS), and event-driven architecture, is required. Proficiency in containerization and orchestration tools like Docker and Kubernetes is also necessary. Experience with unit testing, integration testing, and test automation frameworks in Golang, as well as familiarity with CI/CD pipelines using tools like Jenkins, GitLab CI, GitHub Actions, or similar, will be valuable. You should also have experience working with both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases, along with an understanding of data modeling, indexing, and query optimization. Basic knowledge of authentication, authorization, and secure coding practices is essential, and exposure to cloud platforms like AWS, GCP, or Azure would be advantageous. The ideal candidate will have a Bachelors or Masters degree in Computer Science, Software Engineering, or a related field, along with a minimum of 4+ years of industry experience in backend development, preferably with Golang.,
Posted 1 day ago
2.0 - 6.0 years
0 Lacs
karnataka
On-site
As a software engineer at Google, you will play a vital role in developing cutting-edge technologies that revolutionize how billions of users worldwide connect, explore, and engage with information. Our innovative products operate at a massive scale, transcending conventional web search boundaries. We are seeking engineers who can contribute fresh perspectives across diverse domains such as information retrieval, distributed computing, system architecture, networking, security, artificial intelligence, UI/UX design, and more. In this dynamic role, you will collaborate on mission-critical projects essential to Google's growth, with the flexibility to transition between teams and initiatives as both you and our fast-paced business evolve. Versatility, leadership acumen, and a passion for tackling new challenges across the full technology stack are key attributes we value in our engineers as we drive technological progress forward. Google's overarching mission is to organize the world's information and enhance its accessibility and utility for all individuals. Our team synergizes Google AI, Software, and Hardware expertise to craft exceptionally beneficial digital experiences. Through dedicated research, design, and development efforts, we aim to accelerate computing speed, seamlessness, and potency, ultimately enhancing people's lives through transformative technology. **Minimum Qualifications:** - Bachelor's degree or equivalent practical experience. - 2 years of software development experience in one or more programming languages, or 1 year of experience with an advanced degree. - 2 years of experience constructing developer tools (e.g., compilers, automated releases, code design, testing, test automation frameworks). **Preferred Qualifications:** - Master's degree or PhD in Computer Science or related technical fields. - 2 years of experience with data structures or algorithms. - Proficiency in developing accessible technologies. **Responsibilities:** - Develop code for products or systems. - Facilitate design reviews with peers and stakeholders to assess technology alternatives. - Conduct code reviews of peers" work to ensure compliance with best practices, including style guidelines, accuracy, testability, and efficiency. - Enhance documentation and educational materials in response to product modifications and user feedback. - Troubleshoot and resolve system issues by investigating root causes and operational implications.,
Posted 1 day 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