Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
2.0 - 6.0 years
0 Lacs
karnataka
On-site
As a Site Reliability Engineer Developer - Analyst at Goldman Sachs in Bengaluru, your role encompasses the discipline of Site Reliability Engineering (SRE). SRE combines software and systems engineering to construct and manage large-scale, fault-tolerant systems. In this position, you are entrusted with the critical responsibility of ensuring the availability and reliability of the firm's platform services to meet the needs of both internal and external users. Collaboration with business stakeholders is a key aspect of your work to develop and sustain production systems that can adapt swiftly to the dynamic global business landscape of the organization. The SRE team focuses on the development and maintenance of platforms that facilitate adherence to Observability requirements and SLA Management by GS Engineering Teams. Your responsibilities include the design, development, and operation of distributed systems that offer observability for Goldman's mission-critical applications and platform services across on-premises data centers and various public cloud environments. The team's core functions involve the provision of tools for alerting, metrics and monitoring, log collection and analysis, as well as tracing. These tools are utilized by numerous engineers daily, emphasizing the paramount importance of reliability in system features. In your role, you will collaborate with internal stakeholders, vendors, product owners, and fellow SREs to conceptualize and implement a large-scale distributed system capable of managing alert generation, metrics collection, log collection, and trace events efficiently. Operating in a production environment spanning cloud and on-premises data centers, you will be instrumental in defining observability features and spearheading their execution. Basic qualifications for this role include a minimum of 2 years of relevant work experience and proficiency in languages such as Java, Python, Go, JavaScript, and the Spring framework. Additionally, expertise in using Terraform for Infrastructure deployment and management, along with strong programming skills encompassing code development, debugging, testing, and optimization, are essential. A solid background in algorithms, data structures, and software design, coupled with experience in distributed systems design, maintenance, and troubleshooting, is highly valued. Preferred experience for this role includes familiarity with cloud-native solutions in AWS or GCP, working knowledge of tools like Prometheus, Grafana, and PagerDuty, and experience with databases such as PostgreSQL, MongoDB, and Elasticsearch. Proficiency in open-source messaging systems like RabbitMQ and/or Kafka, as well as hands-on systems experience in UNIX/Linux and networking, especially in scaling for performance and debugging complex distributed systems, is advantageous.,
Posted 1 week ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
You are a Senior Software Developer with a strong expertise in C++ and QT, who is passionate about developing robust, high-performance applications. You bring deep knowledge of object-oriented programming, data structures, and system design, along with hands-on experience in building Windows/Desktop applications. As a Senior Software Developer, you are responsible for creating and implementing leading-edge reusable algorithm solutions, implementing high-quality code with comprehensive unit testing, and troubleshooting and resolving issues. You will also be involved in directing programming and development documentation, working on new software programs, websites, and applications, and assigning tasks to junior developers. Additionally, you will train staff/onsite clients on software use, incorporate new technologies into the products, and create technical and regulatory documents for the project. To excel in this role, you must have a Bachelor's or Master's degree in computer engineering or computer science, along with 3 to 6 years of experience. Strong experience in C++, QT, OOPs, Design patterns, Data structures, algorithms, and working with Waterfall/Agile development technologies is required. Experience in Windows/Desktop applications, creating and maintaining databases, system frameworks including .NET, Git, and GitHub, and knowledge of the software development life-cycle are preferred. Good interpersonal skills and the desire to work in a fast-paced environment are essential. Preferred qualifications include prior experience in training clients or internal teams, exposure to software compliance or regulatory documentation, and an interest in building scalable and maintainable systems in a fast-paced environment. Joining us will provide you with the opportunity to work with cutting-edge technologies and a talented engineering team, competitive compensation, growth opportunities, and the chance to work on impactful projects in a collaborative culture.,
Posted 1 week ago
0.0 - 4.0 years
0 Lacs
haryana
On-site
As a member of our team, you will collaborate with cross-functional teams to build microservices or AI/ML-powered features and tools. Your primary focus will be on working with backend systems, APIs, or data pipelines that support AI workflows. This will involve designing REST APIs, database structures, and utilizing backend frameworks such as Node.js, FastAPI, or Spring Boot. You will be responsible for implementing efficient algorithms, participating in code reviews, and taking ownership of mini-projects under mentor guidance to deliver value. We are looking for students pursuing B.Tech/M.Tech/BSc/MSc (CS/IT/AI/DS/Math) or equivalent from top engineering colleges. You should have a solid understanding of Data Structures, Algorithms, and problem-solving skills. Exposure to AI/ML concepts like supervised learning, regression, classification, etc., is desirable. An active GitHub profile with code samples or open-source contributions is a plus. A passion for technology and using code to solve real-life problems is highly valued. Experience with Python, NumPy, pandas, scikit-learn, TensorFlow, or PyTorch is advantageous. Additionally, exposure to coding contests, Kaggle, Google Summer of Code, or similar communities is beneficial. In this role, you may work with a variety of technologies including languages like Python, Java, JavaScript, and TypeScript. You will have the opportunity to engage with libraries/frameworks such as TensorFlow, PyTorch, FastAPI, Flask, and Next.js. Familiarity with tools like GitHub, VS Code, Jupyter, Postman, and Docker will be essential. Working with databases like PostgreSQL and MongoDB will also be part of your responsibilities. Moreover, you may encounter other technologies such as REST APIs, LLMs, Prompt Engineering, LangChain, and Hugging Face in your day-to-day tasks. If you are enthusiastic about technology, enjoy problem-solving, and are eager to contribute to impactful projects, we would love to have you join our team.,
Posted 1 week ago
5.0 - 9.0 years
0 Lacs
hyderabad, telangana
On-site
The role at Uber involves working on operational aspects of the business including localizing core products to reflect regional nuances such as surge pricing, safety controls, and trip routing. The team is responsible for curating data, labeling artifacts, and improving algorithms to enhance the quality of trips. The ultimate goal is to reduce the need for manual intervention and incorporate automation to streamline operations. Candidates will be expected to identify problems suitable for machine learning solutions, design and develop ML models, collaborate with backend and frontend engineers for integration, and work with ML Ops team to enhance models. Writing clean, modular code, conducting code reviews, and staying updated with the latest ML technologies are also key responsibilities. Basic qualifications for the role include an Engineering Degree or equivalent in Computer Science, proficiency in programming languages like C++, Java, Python, or Go, knowledge of modern machine learning algorithms, and experience with ML software such as TensorFlow, PyTorch, or Scikit-Learn. Strong problem-solving skills and the ability to work well in a team are essential. Preferred qualifications include at least 5 years of professional software engineering experience, expertise in deconstructing real problems and developing scalable ML solutions, experience with deep learning, and collaborating with backend and frontend engineers to implement solutions effectively.,
Posted 1 week ago
8.0 - 12.0 years
0 Lacs
kochi, kerala
On-site
You are being hired as a Senior Java Developer to join the team at P Square Solutions, which is a part of Neology Inc (www.neology.com). The company is looking to fill 2 open positions for individuals with 8 to 10 years of experience in IT Product & Services and IT Consulting. This is a full-time position based in Smart City, Kochi, Kerala. The shift timing may vary based on projects, typically falling within day/evening shifts. As a Senior Java Developer, you are expected to be an experienced technical expert with a deep understanding of software development. The ideal candidate will have 8-10 years of experience, preferably in Java, possess strong architectural skills, and demonstrate the ability to design and implement complex systems effectively. Your key responsibilities will include designing and developing robust, scalable Java applications, architecting and implementing middleware/API solutions, creating optimized database schemas and data models, designing efficient technical processes and workflows, solving complex technical challenges independently, maintaining high code quality standards through reviews and best practices, and collaborating with cross-functional teams to deliver technical solutions. In addition to technical competencies, you are also expected to demonstrate certain soft skills such as advanced problem-solving abilities, strong communication skills to convey technical concepts to diverse audiences, quick learning capacity, professionalism in client interactions, effective knowledge sharing with team members, capability to work independently with minimal supervision, flexibility in adapting to changing requirements and technologies. Other competencies that are required for this role include experience with cloud platforms (AWS, Azure, or GCP), knowledge of microservices architecture, experience with distributed systems, familiarity with DevOps practices and tools, and contributions to open-source projects. P Square Solutions LLC, a part of Neology Inc, is a leading firm in Toll systems solutions and systems Integration Services. The company is committed to delivering innovative Toll solutions and exceptional service to clients, with core values of integrity, collaboration, and excellence. It offers a good work culture, career opportunities with competitive salaries, excellent employee benefits, opportunities for learning and career growth, work-life balance through a balanced leave policy, and a holistic approach to talent development and nurturing work culture. The company values feedback and is dedicated to enhancing the work environment at P-Square.,
Posted 1 week ago
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 week 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 week 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 week 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 week 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 week 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 week 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 week 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 week 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 week 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 week 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 week 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 week 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 week 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 week 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 week 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 week 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 week 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 week 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 week 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 week 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
39973 Jobs | Dublin
Wipro
19601 Jobs | Bengaluru
Accenture in India
16747 Jobs | Dublin 2
EY
15791 Jobs | London
Uplers
11569 Jobs | Ahmedabad
Amazon
10606 Jobs | Seattle,WA
Oracle
9430 Jobs | Redwood City
IBM
9385 Jobs | Armonk
Accenture services Pvt Ltd
8587 Jobs |
Capgemini
7916 Jobs | Paris,France