Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
15.0 - 25.0 years
10 - 14 Lacs
Gurugram
Work from Office
Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : Apache Spark Good to have skills : PySpark, Python (Programming Language)Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary As an Application Lead, you will be responsible for designing, building, and configuring applications. Acting as the primary point of contact, you will lead the development team, oversee the delivery process, and ensure successful project execution. Roles & ResponsibilitiesAct as a Subject Matter Expert (SME) in application developmentLead and manage a development team to achieve performance goalsMake key technical and architectural decisionsCollaborate with cross-functional teams and stakeholdersProvide technical solutions to complex problems across multiple teamsOversee the complete application development lifecycleGather and analyze requirements in coordination with stakeholdersEnsure timely and high-quality delivery of projects Professional & Technical SkillsMust-Have SkillsProficiency in Apache SparkStrong understanding of big data processingExperience with data streaming technologiesHands-on experience in building scalable, high-performance applicationsKnowledge of cloud computing platformsMust-Have Additional SkillsPySparkSpark SQL / SQLAWS Additional InformationThis is a full-time, on-site role based in GurugramCandidates must have a minimum of 5 years of hands-on experience with Apache SparkA minimum of 15 years of full-time formal education is mandatory Qualification 15 years full time education
Posted 6 days ago
15.0 - 25.0 years
10 - 14 Lacs
Gurugram
Work from Office
Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : Apache Spark Good to have skills : PySparkMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary As an Application Lead, you will be responsible for designing, building, and configuring applications. Acting as the primary point of contact, you will lead the development team, oversee the delivery process, and ensure successful project execution. Roles & ResponsibilitiesAct as a Subject Matter Expert (SME) in application developmentLead and manage a development team to achieve performance goalsMake key technical and architectural decisionsCollaborate with cross-functional teams and stakeholdersProvide technical solutions to complex problems across multiple teamsOversee the complete application development lifecycleGather and analyze requirements in coordination with stakeholdersEnsure timely and high-quality delivery of projects Professional & Technical SkillsMust-Have SkillsProficiency in Apache SparkStrong understanding of big data processingExperience with data streaming technologiesHands-on experience in building scalable, high-performance applicationsKnowledge of cloud computing platformsMust-Have Additional SkillsPySparkSpark SQL / SQLAWS Additional InformationThis is a full-time, on-site role based in GurugramCandidates must have a minimum of 5 years of hands-on experience with Apache SparkA minimum of 15 years of full-time formal education is mandatory Qualification 15 years full time education
Posted 6 days ago
5.0 - 10.0 years
10 - 14 Lacs
Navi Mumbai
Work from Office
Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : Java Full Stack Development Good to have skills : Apache KafkaMinimum 5 year(s) of experience is required Educational Qualification : BERole:Application Lead Project Role Description:Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have Skills: Java Full Stack Development Good to Have Skills: Cloud Migration Planning Job :'', Key Responsibilities:Remediation Engineer (Java/J2EE):1.Coding, Designing, Developing, and maintaining Java /J2EE Applications - Modern and Legacy.2.Strong experience in writing Application using Microservices. Experience in Managing Migration projects. 3.Excellent knowledge and should be able to learn and work for cloud Migration projects Technical Experience:5+ Years Hands on experience in coding and designing applications using modern Java Java 8, SpringBoot, PCF, Maven/Gradle5+ Years Hands on experience in coding and designing using Legacy Java J2EE, Spring MVC, EJB, Ant5+ Years Hands on experience in DevOps Git, SVN, Jenkins, Terraform.5 +Years Hands on experience in configuring Application Servers( Weblogic and Tomcat) and database (Oracle & SQL Server) Professional Attributes:Good communication skills - Verbal and Written Candidate should have strong analytical and troubleshooting skills Educational Qualification:BE/MCAAny Cloud Architect Certifications is an added advantage. Additional Info:Understanding of Cloud principles, Working experience onPrivate/Public cloud AWS,VM ware, GCP, Azure Qualification BE
Posted 6 days ago
7.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
You Lead the Way. We’ve Got Your Back. With the right backing, people and businesses have the power to progress in incredible ways. When you join Team Amex, you become part of a global and diverse community of colleagues with an unwavering commitment to back our customers, communities and each other. Here, you’ll learn and grow as we help you create a career journey that’s unique and meaningful to you with benefits, programs, and flexibility that support you personally and professionally. At American Express, you’ll be recognized for your contributions, leadership, and impact—every colleague has the opportunity to share in the company’s success. Together, we’ll win as a team, striving to uphold our company values and powerful backing promise to provide the world’s best customer experience every day. And we’ll do it with the utmost integrity, and in an environment where everyone is seen, heard and feels like they belong. Join Team Amex and let's lead the way together. As part of our diverse tech team, you can architect, code and ship software that makes us an essential part of our customers’ digital lives. Here, you can work alongside talented engineers in an open, supportive, inclusive environment where your voice is valued, and you make your own decisions on what tech to use to solve challenging problems. Amex offers a range of opportunities to work with the latest technologies and encourages you to back the broader engineering community through open source. And because we understand the importance of keeping your skills fresh and relevant, we give you dedicated time to invest in your professional development. Find your place in technology on #TeamAmex. · Deep understanding of the Product / Technology Platform’s underlying tech stack and its core components · Responsible for the applications architecture / technical design & build, work/coordinate with other team’s architect, engineers, and vendors as necessary · Strong systems integration architecture skills and a high degree of technical expertise, ranging across several technologies with a proven track record of turning new technologies into business solutions · Experience managing in a fast paced, complex and dynamic global environment. · External technology contributions (patents, noteworthy Open-Source attributions, publications, etc.) · Excellent leadership and communication skills, with the ability to influence at all levels across functions, from both technical and non-technical perspectives · Proficient managerial skills as required to operate a large organization, including budgeting, resource planning, staff management, etc. · Able to define, influence and deliver software solutions against strategic plans that promote Company Platform objectives · Outstanding influential and collaboration skills; ability to drive consensus and tangible outcomes, demonstrated by breaking down silos and fostering cross communication process · Technical expertise related to the core components of the Technology Platform’s tech stack, as well as delivery optimization techniques in a ‘total dev’ continuous delivery environment · Expert-level relevant hands-on engineering skills across a broad range of technologies, including deep expertise in the construction of enterprise-grade APIs and Services using state-of-the-art techniques (Java, Big Data Technologies, Apache Flink, Microservices, APIs, JSON, XML, REST etc.) that can be readily consumed through a self-service implementation model (full SDK, test stubs, test data, etc.) · Able to manage multiple priorities and rapidly guide the organization through change moments · Ability to manage large-scale applications in terms of performance, production assurance, capacity planning and threat mitigation · Demonstrate accountability, leading people with passion, enthusiasm, loyalty and integrity. Owns and leads HR processes such as employee engagement, performance reviews, talent development, etc. · Performing ongoing refactoring of code, utilizing visualization and other techniques to fast track concepts, and delivering continuous improvement · Working with product managers to prioritize features for ongoing sprints and managing a list of technical requirements based on industry trends, new technologies, known defects, and issues · Accountable for team completing work you’re leading and work you are doing as agreed upon · Accountable to team for delivery of quality work · Serving as a core member of an agile team that leads user story analysis and elaboration, designs and develops software applications · Strong thought leadership skills with an ability to problem solve and create strategic plans 7+ years of software development experience in a professional environment and/or comparable experience such as: Bachelor’s degree in computer science, computer engineering or equivalent is required with hands-on expertise with application design, software development and automated testing Successful engineering and deployment of enterprise-grade technology products in an Agile environment Hands-on delivery experience in the fundamental components of the assigned portfolio’s primary technology stack(s) (some of them include Java, Big Data Technologies, Apache Flink, Apache Spark, SingleStore, No-SQL Databases, Relational Databases, Microservices, APIs, JSON, XML, REST etc.) · Profound Knowledgebase with Java, Spring, Open source and building RESTful API. · Expert Java; fluency with Java 17 streams · Knowledgeable and experienced with real time framework, data streaming like Kafka, Filnk, In-memory computation and data virtualization tools & techniques · Knowledgeable and experienced with scripting languages such as Python, etc. · Strong UNIX shell scripting skills · Thorough understanding of XML, JSON, Web Service technologies, and data structure fundamental · Implementation or working experience of Continuous Integration and Continues Delivery using tools and automation capabilities such as JUnit, Mocking, TestNG, Jenkins, Git, Stash and Jira · Highly proficient in SQL and PL/SQL ; Skilled at optimizing large complicated SQL statements ; Strong PL/SQL skills including complex query building and query performance tuning · Large scale software product engineering experience with contemporary tools and delivery methods in a complex environment (i.e. DevOps, CD/CI, Agile, etc.) · Creation of Engineering Best Practices adopted by a large segment of the technology organization. Creation of tools or other technologies that become integral to the operation of the platform. · Successful assimilation of new technology into an existing technology stack · Outstanding influential and collaboration skills; ability to drive consensus and tangible outcomes, demonstrated by breaking down silos and fostering cross communication process · Preferred working experience in Big Data technologies (Hadoop, Spark, , MAPR (plus), NoSQL ) · Experience with design and coding across one or more platforms and languages as appropriate. · Knowledge in objected oriented analysis and design across a variety of platforms. · Demonstrated experience in Agile development, application design, software development, and testing. · Ensure data quality and integrity within each data set and support linkage to other appropriate data sets in consistent manner. This includes testing and validating any new database design against previous data structures. · Demonstrated ability to analyze data concerning production volumes, batch schedules, and i/o statistics. · Ability to effectively communicate with internal and external business partners. · Experience with a broad range of software languages and financial business domain knowledge will be a plus Technology Skills You'll Use Every Day: Adaptive Communication Agile Practices Industry and Company Knowledge Organizational Change Technical Acuity Technology Industry Trends Game Changers: Flexibility Collaboration & Partnership Continuous Improvement Courage Curiosity Resourcefulness We back you with benefits that support your holistic well-being so you can be and deliver your best. This means caring for you and your loved ones' physical, financial, and mental health, as well as providing the flexibility you need to thrive personally and professionally: Competitive base salaries Bonus incentives Support for financial-well-being and retirement Comprehensive medical, dental, vision, life insurance, and disability benefits (depending on location) Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need Generous paid parental leave policies (depending on your location) Free access to global on-site wellness centers staffed with nurses and doctors (depending on location) Free and confidential counseling support through our Healthy Minds program Career development and training opportunities American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law. Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations. Show more Show less
Posted 6 days ago
5.0 - 10.0 years
10 - 14 Lacs
Bengaluru
Work from Office
Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : Apache Spark Good to have skills : Oracle Procedural Language Extensions to SQL (PLSQL), AWS ArchitectureMinimum 5 year(s) of experience is required Educational Qualification : Mandatory 15 years of Fulltime qualification Summary :As an Application Lead, you will be responsible for designing, building, and configuring applications using Apache Spark. Your typical day will involve leading the effort to design and build applications, acting as the primary point of contact, and utilizing your expertise in Apache Spark to deliver impactful solutions. Roles & Responsibilities:- Lead the effort to design, build, and configure applications using Apache Spark.- Act as the primary point of contact for the project, collaborating with cross-functional teams to ensure successful delivery of applications.- Utilize your expertise in Apache Spark to develop and deploy advanced data processing pipelines, including experience with Spark Streaming and Spark SQL.- Design and implement scalable and fault-tolerant solutions using Apache Spark, ensuring high performance and reliability.- Stay updated with the latest advancements in Apache Spark and related technologies, integrating innovative approaches for sustained competitive advantage. Professional & Technical Skills: - Must To Have Skills: Expertise in Apache Spark.- Good To Have Skills: Experience with Oracle Procedural Language Extensions to SQL (PLSQL) and AWS Architecture.- Strong understanding of distributed computing principles and experience with distributed data processing frameworks.- Experience with data processing pipelines, including Spark Streaming and Spark SQL.- Experience designing and implementing scalable and fault-tolerant solutions using Apache Spark.- Solid grasp of data munging techniques, including data cleaning, transformation, and normalization to ensure data quality and integrity. Additional Information:- The candidate should have a minimum of 5 years of experience in Apache Spark.- The ideal candidate will possess a strong educational background in computer science or a related field, along with a proven track record of delivering impactful data-driven solutions.- This position is based at our Gurugram office. Qualification Mandatory 15 years of Fulltime qualification
Posted 6 days ago
5.0 - 10.0 years
10 - 14 Lacs
Gurugram
Work from Office
Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : Apache Spark Good to have skills : Oracle Procedural Language Extensions to SQL (PLSQL), Python (Programming Language), AWS ArchitectureMinimum 5 year(s) of experience is required Educational Qualification : 15 years of fulltime education Summary :As an Application Lead, you will be responsible for designing, building, and configuring applications using Apache Spark. Your typical day will involve leading the effort to design and build applications, acting as the primary point of contact, and utilizing your expertise in Apache Spark to deliver impactful solutions. Roles & Responsibilities:- Lead the effort to design, build, and configure applications using Apache Spark.- Act as the primary point of contact for the project, collaborating with cross-functional teams to ensure successful delivery of applications.- Utilize your expertise in Apache Spark to deliver impactful solutions, employing best practices and innovative approaches.- Provide technical guidance and mentorship to team members, ensuring adherence to coding standards and best practices.- Stay updated with the latest advancements in Apache Spark and related technologies, integrating innovative approaches for sustained competitive advantage. Professional & Technical Skills: - Proficiency in Apache Spark.- Experience with Oracle Procedural Language Extensions to SQL (PLSQL), Python (Programming Language), and AWS Architecture.- Strong understanding of software development principles and best practices.- Experience with Agile methodologies and project management tools.- Solid grasp of data structures, algorithms, and database design principles. Additional Information:- The candidate should have a minimum of 5 years of experience in Apache Spark.- This position is based at our Gurugram office. Qualification 15 years of fulltime education
Posted 6 days ago
175.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
At American Express, our culture is built on a 175-year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our customers, communities, and colleagues. As part of Team Amex, you'll experience this powerful backing with comprehensive support for your holistic well-being and many opportunities to learn new skills, develop as a leader, and grow your career. Here, your voice and ideas matter, your work makes an impact, and together, you will help us define the future of American Express. How will you make an impact in this role? Function Description: American Express is embarking on an exciting transformation driven by an energetic new team of high performers. This group is nimble and creative with the power to shape our technology and product roadmap. If you have the talent and desire to deliver innovative digital and servicing products at a rapid pace, serving our customers seamlessly across physical, digital, mobile, and social media, join our transformation team! You will be part of a fast-paced, entrepreneurial team responsible for delivering projects platform supporting our global customer base. Our Engineers that join our Technologies team will be assigned to one of several exciting teams that are responsible for development and management of business critical platforms. You will be part of a fast-paced, entrepreneurial team responsible for delivering projects platform supporting our global customer base. You will be challenged with identifying innovative ideas and proof of concept to deliver against the existing and future needs of our customers. Our Software Engineers not only understand how technology works, but how that technology intersects with the people who count on it every day. Today, innovative ideas, insight and new perspectives are at the core of how we create a more powerful, personal and fulfilling experience for all our customers. Responsibilities: Perform hands-on software development, writing code, API specs, doing proof of concepts, conducting code reviews and testing in ongoing sprints. Drive consistent development practices - tools and common components. Develop deep understanding of tie-ins with other systems and platforms within the supported domains. Work with technical product managers contributing to blueprints, and assisting with annual planning of feature sets. Effectively communicate and collaborate with to internal and external teams. Functional Skills Strong analytical & strategic thinking skills Ability to interpret technical /business objectives and challenges Porting/Software Configuration Agile Methodologies Software development/ testing Preferred: · Product Engineering Knowledge Minimum Qualifications Bachelor’s Degree in Computer Science, Computer Science Engineering, or related field required; advanced degree is preferred. Preferred Qualifications Exposure to application development, good programming skills in languages such as Python. Exposure to Generative AI Applications using Python and leading industry tools and frameworks. Exposure to Data engineering basics and data analytics Good understanding of web technologies (HTTP, Apache) and familiarity with Unix/Linux Good understanding of data structures, algorithms and design patterns Great written communication and documentation abilities Looks proactively beyond the obvious for continuous improvement opportunities. Excellent communication skills, with the ability to influence at all levels across functions, from both technical and non-technical perspectives alike. We back you with benefits that support your holistic well-being so you can be and deliver your best. This means caring for you and your loved ones' physical, financial, and mental health, as well as providing the flexibility you need to thrive personally and professionally: Competitive base salaries Bonus incentives Support for financial-well-being and retirement Comprehensive medical, dental, vision, life insurance, and disability benefits (depending on location) Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need Generous paid parental leave policies (depending on your location) Free access to global on-site wellness centers staffed with nurses and doctors (depending on location) Free and confidential counseling support through our Healthy Minds program Career development and training opportunities American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law. Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations. Show more Show less
Posted 6 days ago
5.0 - 10.0 years
11 - 13 Lacs
Bengaluru
Work from Office
The Software Engineer II is responsible plan, manage, define, architect, develop, secure, launch, support and market digital products and systems that leverage one or more emerging or transformative digital technologies(ex: cloud, IoT, Big Data, AI (ML/DL), AR, etc.) with digital business models and channels to engage and deliver value directly to customers. We are looking for an enthusiastic and motivated Software Engineer to join our new product development team. You will be a core member central to our engineering team and will be located in Bangalore Hybrid Model. In this role, a typical day will look like: The Engineer will be responsible for designing, developing, reviewing and maintaining software, and overall system architecture, as well as providing technical feedback and sharing knowledge. Responsibilities and Key Activities Break down high-level objectives into specific software development tasks and follow through on their execution High level understating and reviewing of epics and user stories. Breaking down of user stories to development tasks and estimating those stories Create feasibility analysis and provide accurate effort estimates. Ownership to develop plan and deliver to meet schedule and quality expectation of product owner Write code that is easy to understand and fits with existing patterns Conduct peer code reviews and perform unit and integration testing Implement unit testing, documentation of API, integration testing, deployment approach, and maintain programming documentation which include commenting code and user guides Analyze, debug and solve complex technical issues and customer escalations Provide status updates, and produce high quality deliverables in a timely manner Communicate and interact effectively with team members, product owner, QA, support, and other departments within Esko Stay current on software technology, concepts and tools, as well as related and competing products Qualifications and Technical knowledge Engineering degree in Computer Science or equivalent, and experience of working on software product will be an advantage Overall experience of 5+ years with at least 3+ years in full-stack Web Development Programming knowledge and object-oriented programming in Java and React.js Hands on experience in UI development using HTML, CSS and JavaScript frameworks AWS hands-on, good understanding on various microservices including creation and consumption of the microservices on AWS. Knowledge on the Apache Solr, Tomcat server configurations for application deployment Must be familiar with Web Application Architecture, design patterns like MVC and Node.js Good knowledge of object oriented (OOPS) concepts and design patterns Knowledge of CI/CD tools Strong verbal and written communication skills in English, including ability to understand advanced technical documentation Proficiency with agile software development tools like JIRA, GitHub, etc. Ability to quickly learn new technologies, APIs and tools Good analytical skills and self-initiative to learn new technologies Flexibility and willingness to work in different stacks of technology is desirable. Being technology agnostic is an added plus The essential requirements of the job include: A technical mindset with great attention to detail Flexible, willing to go the extra mile while at the same time being an agile and fast learner Result oriented with strong self-management skills Experience and desire to work in a global delivery environment Able to stay calm, friendly, a team player, and able to demonstrate good composure when handling complicated problems High level of ownership Good analytical skills and self-initiative to learn new methodologies and techniques Effective and Clear Communicator, asking right questions, actively listen and ability to collect right inputs Reporting and Ownership Reports to Team Leader
Posted 6 days ago
5.0 - 10.0 years
4 - 8 Lacs
Pune
Work from Office
Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : Databricks Unified Data Analytics Platform Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : BE Summary :As a Software Development Engineer, you will analyze, design, code, and test multiple components of application code across one or more clients. You will also perform maintenance, enhancements, and/or development work. Roles & Responsibilities:- Expected to be an SME, collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Lead the design and implementation of new software features.- Conduct code reviews and provide constructive feedback to team members. Professional & Technical Skills: - Must To Have Skills: Proficiency in Databricks Unified Data Analytics Platform.- Strong understanding of cloud-based data analytics platforms.- Experience with big data technologies such as Apache Spark.- Hands-on experience with data modeling and database design.- Knowledge of software development best practices. Additional Information:- The candidate should have a minimum of 5 years of experience in Databricks Unified Data Analytics Platform.- This position is based at our Pune office.- A BE degree is required. Qualification BE
Posted 6 days ago
4.0 - 9.0 years
6 - 7 Lacs
Hyderabad
Work from Office
Hiring for Kafka Administrator -- Hyderabad Job Summary: We are seeking an experienced Kafka Administrator to manage and maintain our Apache Kafka ecosystem. This role is critical in ensuring the high availability, performance, and security of our messaging and streaming platform used for real-time data pipelines and event-driven applications. Key Responsibilities: Install, configure, and manage Apache Kafka clusters in production and non-production environments. Monitor Kafka infrastructure using tools like Prometheus, Grafana, or Confluent Control Center. Perform upgrades, patching, tuning, and troubleshooting of Kafka brokers, ZooKeeper, Connect, and other ecosystem components. Implement security best practices, including SSL, SASL, and RBAC in Kafka. Ensure high availability and disaster recovery strategies for Kafka. Set up Kafka Connectors and Streams to integrate with external systems. Collaborate with application developers and data engineers to optimize Kafka usage. Automate routine tasks using shell scripts, Python, or Ansible. Maintain Kafka documentation including topology, policies, and configurations. Participate in on-call support rotation and incident response. Required Skills and Qualifications: Bachelors degree in Computer Science, Information Technology, or a related field. 4 years of hands-on experience with Kafka administration. Strong understanding of Kafka architecture, internals, and ecosystem tools (Kafka Connect, Kafka Streams, Schema Registry). Experience with Linux system administration. Familiarity with containerization (Docker, Kubernetes) and CI/CD pipelines. Experience with monitoring and alerting systems. Scripting experience (Bash, Python, etc.). Understanding of networking, security protocols, and access control in distributed systems.
Posted 6 days ago
12.0 - 17.0 years
16 - 20 Lacs
Bengaluru
Work from Office
Key Result Areas: Architect modern DA solutions using best of breed cloud services specifically from GCP aligned to client needs and drive implementation for successful delivery Demonstrate expertise for client success through delivery support and thought leadership cloud data architecture with focus on GCP data analytics services. Contribute to business growth through presales support for GCP based solutions Research experiment to address unmet needs through innovation Build reuse knowledge, expertise foundational components for cloud data architecture, data engineering specifically on GCP Grow nurture technical talent within the Infocepts GCP community of practice Must-Have Skills Deep hands-on experience with BigQuery, Dataflow, Pub/Sub, Cloud Storage, and Composer. Proven ability to design enterprise-grade data lakes, warehouses, and real-time data systems. Strong command of Python and SQL for data engineering and automation tasks. Expertise in building and managing complex ETL/ELT pipelines using tools like Apache Beam or Airflow. Experience in leading teams, conducting code reviews, and engaging with senior stakeholders. Good-to-Have Skills Familiarity with Terraform or Deployment Manager for GCP resource provisioning. Experience with Kafka, Apache Beam, or similar technologies. Knowledge of data lineage, cataloging, encryption, and compliance frameworks (e.g., GDPR, HIPAA). Exposure to integrating data pipelines with ML models and Vertex AI. Understanding of Looker, Tableau, or Power BI for data consumption. Qualifications: Overall work experience of 12+ years with minimum of 3 to 6 years experience GCP related projects BS Degree in IT, MIS or business-related functional discipline Experience with or knowledge of Agile Software Development methodologies
Posted 6 days ago
4.0 - 9.0 years
7 - 11 Lacs
Bengaluru
Work from Office
API Automation Engg- No of years experience Min. 4 Years Detailed job description - Skill Set: Java, API Automation testing with REST Assured, Selenium, BDD cucumber Mandatory Skills At least 4 years hands on REST API automation experience - A must have primary skill. Strong experience in Selenium Java and creating framework from scratch. Strong experience in API automation using Rest Assured and BDD frameworks with Cucumber. Implementation, execution of automation scenarios, creating test scripts. Proficient knowledge in at least one programming language, JAVA is preferred. Good experience in Postman/Insomnia tool. Good experience in DevOps CICD tools like Jenkins and configuration management tools. Experience with version control system such as GitHub. Strong experience in API testing, json, and XML, as well as exposure to databases. Strong experience in test management, defects tracking, and automation tools. Strong experience in preparing automated Test data, Test Suite, and Test bed. Strong experience in preparing Test plans, Test cases, and Test scripts. Strong experience in detecting Bugs, classifying them based on severity, priority and logging them in the defect tracking tool, and managing the defect through the Bug life cycle. Strong Knowledge of designing Test cases, verifying, and validating REST API. Participates in Scrum and agile estimation taking into consideration product and process requirements. Good to Have - Apache JMeter, Gatling and Load runner for performance testing. You have strong problem solving, analytic, decision-making, and excellent communication with interpersonal skills. self-driven and motivated with the desire to work in a fast-paced, results-driven agile environment with varied responsibilities. innovative, talented and committed individual with excellent communication, spirit of teamwork and Analytical abilities to drive excellence! You should have a deep interest and passion for technology. Good verbal and written communication skills and the ability to interact. professionally with a diverse group including client executives, managers, and subject matter experts. Good interpersonal and people skills. Good to Have Skills CI/CD using Jenkins and GITHUB or Bitbucket, Mobile Testing, Experience in Work Location Pune Client Interview / F2F Applicable Yes (Client Interview Mandatory and needs to be cleared before accepting on demand) Location- PAN India Yrs of Exp- 5 Yrs
Posted 6 days ago
3.0 - 8.0 years
4 - 8 Lacs
Pune
Work from Office
Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : PySpark Good to have skills : NAMinimum 3 year(s) of experience is required Educational Qualification : A Engineering Graduate preferably computer science graduate 15 years of full time Education Summary :As a Software Development Engineer, you will analyze, design, code, and test multiple components of application code across one or more clients. You will also perform maintenance, enhancements, and/or development work. This role requires a strong understanding of software development principles and the ability to work independently and as part of a team. You will have the opportunity to contribute to the success of our clients by delivering high-quality software solutions. Roles & Responsibilities:- Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work-related problems.- Collaborate with cross-functional teams to analyze, design, and develop software solutions.- Write clean, efficient, and maintainable code that meets the project requirements.- Perform unit testing and debugging to ensure the quality and stability of the software.- Participate in code reviews to provide feedback and ensure adherence to coding standards.- Identify and resolve technical issues and bugs in a timely manner.- Stay up-to-date with the latest industry trends and technologies to continuously improve skills and knowledge. Professional & Technical Skills: - Must To Have Skills: Proficiency in PySpark.- Good To Have Skills: Experience with data processing frameworks like Apache Spark.- Strong understanding of software development principles and best practices.- Experience with distributed computing and parallel processing.- Knowledge of SQL and relational databases.- Familiarity with version control systems like Git.- Excellent problem-solving and analytical skills.- Ability to work in a fast-paced and dynamic environment. Additional Information:- The candidate should have a minimum of 3 years of experience in PySpark.- This position is based at our Pune office.- A Engineering Graduate preferably computer science graduate with 15 years of full-time Education is required. Qualification A Engineering Graduate preferably computer science graduate 15 years of full time Education
Posted 6 days ago
5.0 - 10.0 years
7 - 12 Lacs
Bengaluru
Work from Office
Job_Description":" Who We Are tsworks is a leading technology innovator, providing transformative products and services designed for the digital-first world. Our mission is to provide domain expertise, innovative solutions, and thought leadership to drive exceptional user and customer experiences. Demonstrating this commitment, we have a proven track record of championing digital transformation for industries such as Banking, Travel and Hospitality, and Retail (including e-commerce and omnichannel), as well as Distribution and Supply Chain, delivering impactful solutions that drive efficiency and growth. We take pride in fostering a workplace where your skills, ideas, and attitude shape meaningful customer engagements. About This Role tsworks Technologies India PrivateLimited is seeking driven and motivated Software Engineer with expertise inJava programming, particularly with experience in Spring Boot, Kafka, and AmazonWeb Services. The ideal candidate should possess a strong understanding of Javaconcepts and have a medium level of experience in software development. Requirements Experience: 7+ Years Role: Software Engineer II MandatoryRequired Qualification Certificationin Java programming, Spring Boot, or AWS. Experience withcontainerization technologies like Docker and Kubernetes. Knowledge ofrelational and NoSQL databases. Familiaritywith CI/CD pipelines and DevOps practices. Data Structureand Implementation using Java Search Algorithms and Implementation Using Java Multi-Threading and experience with Executor Framework InThis Role, You Will Develophigh-quality software solutions using the Java programming language. Design,implement, and maintain Java-based applications using the Spring Boot framework. Integrateapplications with Kafka for real-time data processing and messaging. Deploy andmanage applications on AWS cloud infrastructure. Collaboratewith cross-functional teams to define, design, and ship new features. Troubleshoot,debug, and resolve issues in existing software applications. Ensure codequality, performance, and scalability of software solutions. Stay updatedwith the latest trends and technologies in Java development, Spring Boot,Kafka, and AWS. Education / Experience / Qualifications: Bachelorsdegree in computer science, Engineering, or related field. Proven work experienceas a Software Developer with strong Java programming skills. Experience with the Spring Boot framework for building RESTful APIs and microservices. Knowledge ofApache Kafka for building distributed streaming platforms. Familiaritywith AWS services such as EC2, S3, Lambda, and RDS. Understandingof software development lifecycle (SDLC) and agile methodologies. Excellentproblem-solving skills and attention to detail. Strongcommunication and collaboration abilities. Ability to workindependently and as part of a team in a fast-paced environment. Excellentverbal and written communication skills. ","
Posted 6 days ago
6.0 - 10.0 years
8 - 12 Lacs
Gurugram
Work from Office
Strong knowledge of PHP web frameworks Laravel, Yii Understanding the fully synchronous behavior of PHP Understanding of MVC design patterns Basic understanding of front-end technologies, such as ReactJS, JavaScript, HTML5, and CSS3and environments Familiarity with SQL/NoSQL like MySql, PostgreSQL databases and their declarative query languages Proficient understanding of code versioning tools, such as Git Familiarity with AWS Cloud technology Good to have understanding with different tools Apache Kafka, ELK " .
Posted 6 days ago
10.0 - 14.0 years
40 - 45 Lacs
Gurugram
Work from Office
About this role Are you interested in building innovative technology that crafts the financial markets? Do you like working at the speed of a startup, and solving some of the world s most exciting challenges? Do you want to work with, and learn from, hands-on leaders in technology and finance? At BlackRock, we are looking for Software Engineers who like to innovate and solve sophisticated problems. We recognize that strength comes from diversity, and will embrace your outstanding skills, curiosity, and passion while giving you the opportunity to grow technically and as an individual. We invest and protect over $11.6 trillion (USD) of assets and have an extraordinary responsibility to our clients all over the world. Our technology empowers millions of investors to save for retirement, pay for college, buy a home, and improve their financial well-being. Being a technologist at BlackRock means you get the best of both worlds: working for one of the most sophisticated financial companies and being part of a software development team responsible for next generation technology and solutions. What are Aladdin and Aladdin Engineering? You will be working on BlackRocks investment operating system called Aladdin. Aladdin is used both internally within BlackRock and externally by many financial institutions. Aladdin combines sophisticated risk analytics with comprehensive portfolio management, trading, and operations tools on a single platform to power informed decision-making and create a connective tissue for thousands of users investing worldwide. Our development teams reside inside the Aladdin Engineering group. We collaboratively build the next generation of technology that changes the way information, people, and technology intersect for global investment firms. We build and package tools that manage trillions in assets and supports millions of financial instruments. We perform risk calculations and process millions of transactions for thousands of users every day worldwide! Being a member of Aladdin Engineering, you will be: Tenacious: Work in a fast paced and highly complex environment Creative thinker: Analyse multiple solutions and deploy technologies in a flexible way. Great teammate: Think and work collaboratively and communicate effectively. Fast learner: Pick up new concepts and apply them quickly. Responsibilities include: Collaborate with team members in a multi-office, multi-country environment. Deliver high efficiency, high availability, concurrent and fault tolerant software systems. Significantly contribute to development of Aladdin s global, multi-asset trading platform. Work with product management and business users to define the roadmap for the product. Design and develop innovative solutions to complex problems, identifying issues and roadblocks. Apply validated quality software engineering practices through all phases of development. Ensure resilience and stability through quality code reviews, unit, regression and user acceptance testing, dev ops and level two production support. Be a leader with vision and a partner in brainstorming solutions for team productivity, efficiency, guiding and motivating others. Drive a strong culture by bringing principles of inclusion and diversity to the team and setting the tone through specific recruiting, management actions and employee engagement. Candidate should be able to lead individual projects priorities, deadlines and deliverables using AGILE methodologies. Qualifications: B.E./ B.TECH./ MCA or any other relevant engineering degree from a reputed university. 9+ years of proven experience Skills and Experience: A proven foundation in core Java and related technologies, with OO skills and design patterns Hands-on experience in designing and writing code with object-oriented programming knowledge in Java, Spring, TypeScript, JavaScript, Microservices, Angular , React. Strong knowledge of Open-Source technology stack (Spring, Hibernate, Maven, JUnit, etc.). Exposure to building microservices and APIs ideally with REST, Kafka or gRPC. Experience with relational database and/or NoSQL Database (e.g., Apache Cassandra) Exposure to high scale distributed technology like Kafka, Mongo, Ignite, Redis Track record building high quality software with design-focused and test-driven approaches Great analytical, problem-solving and communication skills Some experience or a real interest in finance, investment processes, and/or an ability to translate business problems into technical solutions. Candidate should have experience leading development teams, projects or being responsible for the design and technical quality of a significant application, system, or component. Ability to form positive relationships with partnering teams, sponsors, and user groups. Nice to have and opportunities to learn: Experience working in an agile development team or on open-source development projects. Experience with optimization, algorithms or related quantitative processes. Experience with Cloud platforms like Microsoft Azure, AWS, Google Cloud Experience with DevOps and tools like Azure DevOps Experience with AI-related projects/products or experience working in an AI research environment. A degree, certifications or opensource track record that shows you have a mastery of software engineering principles. Our benefits . Our hybrid work model . About BlackRock . .
Posted 6 days ago
8.0 - 9.0 years
8 - 12 Lacs
Bengaluru
Work from Office
Senior Staff Engineer Job Locations IN-KA-Bengaluru Requisition ID Category (Portal Searching) Information Technology Position Type (Portal Searching) Experienced Professional Overview Connecting clients to markets and talent to opportunity With 4,300 employees and over 400,000 retail and institutional clients from more than 80 offices spread across five continents, we re a Fortune-100, Nasdaq-listed provider, connecting clients to the global markets focusing on innovation, human connection, and providing world-class products and services to all types of investors. At StoneX, we offer you the opportunity to be part of an institutional-grade financial services network that connects companies, organizations, and investors to the global markets ecosystem. As a team member, youll benefit from our unique blend of digital platforms, comprehensive clearing and execution services, personalized high-touch support, and deep industry expertise. Elevate your career with us and make a significant impact in the world of global finance. Business Segment Overview Corporate: Engage in a deep variety of business-critical activities that keep our company running efficiently. From strategic marketing and financial management to human resources and operational oversight, you ll have the opportunity to optimize processes and implement game-changing policies. Responsibilities JOB BRIEF Position Purpose: We are looking for a Senior Software Engineer with experience in building high-performing, scalable, enterprise-grade applications. The role will encompass development across all tiers of the application stack. The role will be part of Client onboarding, which provides core services across the firm to streamline complex workflows and data across multiple business functions. You will be part of a talented engineer team that works on low-latency mission-critical applications. Roles and responsibilities include application architecture and development across full software development lifecycle from concept and design to testing, collaborating with like-minded engineers. Responsibilities Contribute to all phases of the development lifecycle working within Agile methodology Write well designed, testable, efficient code Ensure designs are in compliance with specifications Do proof of concepts to test out various ideas, technologies Prepare and produce releases of software components Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review Mentor and supports engineers with technical direction and best practices Contribute to PR reviews and be a team player Qualifications To land this role you will need: Education: BS/MS degree in Computer Science, Engineering or a related subject Minimum Qualifications: Minimum 8+ years experience building global enterprise level systems Knowledge of financial markets or a strong desire to learn Proven hands-on experience designing and developing enterprise applications using C#/.Net Core , /.NET 8 or higher Proven hands-on experience building large scalable web-based applications using React (ideal)/Angular with Typescript Experience developing distributed systems using Microservice architecture (event-based) Experience with containerisation (Docker, Kubernetes) and working on cloud platforms (Azure/AWS etc) Exposure with distributed messaging / streaming platforms (Apache Kafka) Experience with TDD/BDD, testing framework (Jest / React-testing-library / JUnit) Excellent knowledge of Relational Databases SQL and No-SQL databases #LI-Hybrid #LI-ND1 Working environment: - Hybrid Travel Requirements (if applicable) Options Apply for this job online Apply Share Email this job to a friend Refer Sorry the Share function is not working properly at this moment. Please refresh the page and try again later. Share on your newsfeed
Posted 6 days ago
8.0 - 9.0 years
4 - 8 Lacs
Kolkata, Mumbai, New Delhi
Work from Office
Develop, test, and deploy data processing applications using Apache Spark and Scala. Optimize and tune Spark applications for better performance on large-scale data sets. Work with the Cloudera Hadoop ecosystem (e.g., HDFS, Hive, Impala, HBase, Kafka) to build data pipelines and storage solutions. Collaborate with data scientists, business analysts, and other developers to understand data requirements and deliver solutions. Design and implement high-performance data processing and analytics solutions. Ensure data integrity, accuracy, and security across all processing tasks. Troubleshoot and resolve performance issues in Spark, Cloudera, and related technologies. Implement version control and CI/CD pipelines for Spark applications. Required Skills & Experience: Minimum 8 years of experience in application development. Strong hands on experience in Apache Spark, Scala, and Spark SQL for distributed data processing. Hands-on experience with Cloudera Hadoop (CDH) components such as HDFS, Hive, Impala, HBase, Kafka, and Sqoop. Familiarity with other Big Data technologies, including Apache Kafka, Flume, Oozie, and Nifi. Experience building and optimizing ETL pipelines using Spark and working with structured and unstructured data. Experience with SQL and NoSQL databases such as HBase, Hive, and PostgreSQL. Knowledge of data warehousing concepts, dimensional modeling, and data lakes. Ability to troubleshoot and optimize Spark and Cloudera platform performance. Familiarity with version control tools like Git and CI/CD tools (e.g., Jenkins, GitLab).
Posted 6 days ago
6.0 - 8.0 years
8 - 13 Lacs
Pune
Work from Office
0px> Who are we In one sentence We are seeking a highly skilled and adaptable Senior Python Developer to join our fast-paced and dynamic team. The ideal candidate is a hands-on technologist with deep expertise in Python and a strong background in data engineering, cloud platforms, and modern development practices. You will play a key role in building scalable, high-performance applications and data pipelines that power critical business functions. You will be instrumental in designing and developing high-performance data pipelines from relational to graph databases, and leveraging Agentic AI for orchestration. You ll also define APIs using AWS Lambda and containerised services on AWS ECS. Join us on an exciting journey where youll work with cutting-edge technologies including Generative AI, Agentic AI, and modern cloud-native architectures while continuously learning and growing alongside a passionate team. What will your job look like Key Attributes: Adaptability Agility Thrive in a fast-paced, ever-evolving environment with shifting priorities. Demonstrated ability to quickly learn and integrate new technologies and frameworks. Strong problem-solving mindset with the ability to juggle multiple priorities effectively. Core Responsibilities Design, develop, test, and maintain robust Python applications and data pipelines using Python/Pyspark. Define and implement smart data pipelines from RDBMS to Graph Databases . Build and expose APIs using AWS Lambda and ECS-based microservices . Collaborate with cross-functional teams to define, design, and deliver new features. Write clean, efficient, and scalable code following best practices. Troubleshoot, debug, and optimise applications for performance and reliability. Contribute to the setup and maintenance of CI/CD pipelines and deployment workflows if required. Ensure security, compliance, and observability across all development activities . All you need is... Required Skills Experience Expert-level proficiency in Python with a strong grasp of Object oriented functional programming. Solid experience with SQL and graph databases (e.g., Neo4j, Amazon Neptune). Hands-on experience with cloud platforms - AWS and/or Azure is a must. Proficiency in PySpark or similar data ingestion and processing frameworks. Familiarity with DevOps tools such as Docker, Kubernetes, Jenkins, and Git. Strong understanding of CI/CD, version control, and agile development practices. Excellent communication and collaboration skills. Desirable Skills Experience with Agentic AI, machine learning, or LLM-based systems. Familiarity with Apache Iceberg or similar modern data lakehouse formats. Knowledge of Infrastructure as Code (IaC) tools like Terraform or Ansible. Understanding of microservices architecture and distributed systems. Exposure to observability tools (e.g., Prometheus, Grafana, ELK stack). Experience working in Agile/Scrum environments. Minimum Qualifications 6 to 8 years of hands-on experience in Python development and data engineering. Demonstrated success in delivering production-grade software and scalable data solutions. Why you will love this job: The chance to serve as a specialist in software and technology. You will take an active role in technical mentoring within the team. We provide stellar benefits from health to dental to paid time off and parental leave!
Posted 6 days ago
15.0 - 20.0 years
5 - 9 Lacs
Bengaluru
Work from Office
Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Databricks Unified Data Analytics Platform Good to have skills : Python (Programming Language), Apache AirflowMinimum 12 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Developer, you will design, build, and configure applications to meet business process and application requirements. Your typical day will involve collaborating with teams to develop solutions that align with business needs and requirements, ensuring efficient application performance and functionality. Roles & Responsibilities:- Expected to be an SME- Collaborate and manage the team to perform- Responsible for team decisions- Engage with multiple teams and contribute on key decisions- Expected to provide solutions to problems that apply across multiple teams- Lead the application development process- Implement best practices for application design and development- Conduct code reviews and ensure code quality standards are met Professional & Technical Skills: - Must To Have Skills: Proficiency in Databricks Unified Data Analytics Platform- Good To Have Skills: Experience with Python (Programming Language), Apache Airflow- Strong understanding of data analytics and data processing- Experience in building and optimizing data pipelines- Knowledge of cloud platforms and services for data processing Additional Information:- The candidate should have a minimum of 12 years of experience in Databricks Unified Data Analytics Platform- This position is based at our Bengaluru office- A 15 years full-time education is required Qualification 15 years full time education
Posted 6 days ago
3.0 - 8.0 years
5 - 9 Lacs
Bengaluru
Work from Office
Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Data Engineering Good to have skills : NAMinimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Developer, you will be responsible for designing, building, and configuring applications to meet business process and application requirements. Your typical day will involve collaborating with team members to develop innovative solutions and ensure seamless application functionality. Roles & Responsibilities:- Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work related problems.- Develop and implement efficient data pipelines for data processing.- Optimize data storage and retrieval processes to enhance performance. Professional & Technical Skills: - Must To Have Skills: Proficiency in Data Engineering.- Strong understanding of ETL processes and data modeling.- Experience with cloud platforms such as AWS or Azure.- Knowledge of programming languages like Python or Java. Additional Information:- The candidate should have a minimum of 3 years of experience in Data Engineering and flink- The candidate must have Flink knowledge.- This position is based at our Bengaluru office.- A 15 years full time education is required. Qualification 15 years full time education
Posted 6 days ago
3.0 - 8.0 years
5 - 9 Lacs
Chennai
Work from Office
Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Java Enterprise Edition Good to have skills : NAMinimum 3 year(s) of experience is required Educational Qualification : 15 years of fulltime education Summary :As an Application Developer, you will design, build, and configure applications to meet business process and application requirements. You will be responsible for ensuring the applications are developed according to specifications and are aligned with the business needs. Your typical day will involve collaborating with the team to understand the requirements, designing and developing the applications, and testing and debugging the code to ensure its functionality and performance. Roles & Responsibilities:- Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work related problems.- Collaborate with the team to understand the application requirements.- Design and develop applications using Java Enterprise Edition.- Configure and customize applications to meet the business process requirements.- Test and debug the code to ensure its functionality and performance.- Provide technical support and resolve any issues or bugs in the applications. Professional & Technical Skills: - Must To Have Skills: Proficiency in Java Enterprise Edition.- Good To Have Skills: Experience with Apache Spark.- Strong understanding of object-oriented programming principles.- Experience with web application development frameworks such as Spring or Hibernate.- Knowledge of database management systems such as MySQL or Oracle.- Familiarity with version control systems such as Git or SVN. Additional Information:- The candidate should have a minimum of 3 years of experience in Java Enterprise Edition.- This position is based at our Chennai office.- A 15 years of fulltime education is required. Qualification 15 years of fulltime education
Posted 6 days ago
2.0 - 4.0 years
4 - 8 Lacs
Bengaluru
Work from Office
D4insight Tech is looking for Personal Secretary - D4 Insight to join our dynamic team and embark on a rewarding career journey Provides administrative support to senior executives Manages schedules, communications, and confidential files Coordinates travel, meetings, and internal correspondence Ensures timely documentation and follow-ups
Posted 6 days ago
3.0 - 5.0 years
50 - 60 Lacs
Pune
Work from Office
At Roche you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted and respected for who you are, allowing you to thrive both personally and professionally. This is how we aim to prevent, stop and cure diseases and ensure everyone has access to healthcare today and for generations to come. Join Roche, where every voice matters. The Position The Opportunity The Senior Software Engineer is a member of a talented team in Pune and will apply his/her expert knowledge of Python, Node.js (TypeScript) and AWS in the implementation of complex, enterprise-scale software systems. General responsibilities include requirement analysis, lower level design, implementation, unit testing for components or features and integration with external partner APIs. Works as an individual contributor or in a small team on specific product features with occasional guidance and in coordination with other team mates. Participate in peer code review sessions and enforce quality of deliverables. Job Facts Software Development: This is a hands-on software development position to write high-quality software that will perform at scale, be supportable, and be extensible. Process & Operations: Ensure the software deliverables follow existing process guidelines and conform to all existing quality parameters. Follow scaled agile framework guideline for incremental development. Mentorship: Mentor and guide junior team members in technical challenges and provide guidance on best practices and quality attributes. Technology stack: Primary backend stack is Python based but we constantly explore different technologies and toolsets that are fit-for-purpose. Here is a list of technologies we currently use: Python, Node.js and Java (Good to have) Protobuf, JSON, XML, YAML Git, TortoiseGit Data stream processing framework: Apache Flink, AWS Kinesis, AWS Firehorse. AWS services (must be aware about basics of RDS, MSK, EC2, Lambda, Elastic Cache, CloudFront, API Gateway, S3, RDS, NLB/ALB, Security Groups/NACLs/VPCs, Cloud Watch, SNS, SQS) Docker & Kubernetes (Good to have) Experience with Typescript and writing APIs in Node.js Your main responsibilities will include: Design, develop, and implement robust and scalable web applications using Python and Node.js (TypeScript). Write clean, well designed, testable, efficient and maintainable code. Develop a new set of APIs and write unit test cases for the same. Write reusable code and libraries Collaborate with team members and stakeholder Review code written by fellow junior developers. Involve in agile ceremonies like stand-up, sprint planning, and demos with co-workers Who You Are BS/Btech/MS degree in Computer Science or directly related discipline 6-9 years of hands-on industry experience as a Python and Node.js (TypeScript) developer Experience on developing APIs with Python and Node.js (TypeScript) Experience with developing and implementing ML models using the TensorFlow framework. Experience with XGBoost is a plus Experience with event based architecture and in cloud development using AWS. Solid understanding of design patterns, object-oriented design and event based architecture Experience in healthcare is not required, but familiarity with healthcare data and workflows is a plus (e.g. . The dimensions are: We are passionate about our customers and patients We radically simplify We trust, collaborate & have fun We ALL lead We experiment & learn Are you ready to apply? We want someone who thinks beyond the job offered - someone who knows that this position can be a unique opportunity to shape the future of Diagnostics. Who we are A healthier future drives us to innovate. Together, more than 100 000 employees across the globe are dedicated to advance science, ensuring everyone has access to healthcare today and for generations to come. Our efforts result in more than 26 million people treated with our medicines and over 30 billion tests conducted using our Diagnostics products. We empower each other to explore new possibilities, foster creativity, and keep our ambitions high, so we can deliver life-changing healthcare solutions that make a global impact. Let s build a healthier future, together. Roche is an Equal Opportunity Employer. "
Posted 6 days ago
6.0 - 9.0 years
50 - 60 Lacs
Pune
Work from Office
At Roche you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted and respected for who you are, allowing you to thrive both personally and professionally. This is how we aim to prevent, stop and cure diseases and ensure everyone has access to healthcare today and for generations to come. Join Roche, where every voice matters. The Position The Opportunity The Senior Software Engineer is a member of a talented team in Pune and will apply his/her expert knowledge of Python, Node.js (TypeScript) and AWS in the implementation of complex, enterprise-scale software systems. General responsibilities include requirement analysis, lower level design, implementation, unit testing for components or features and integration with external partner APIs. Works as an individual contributor or in a small team on specific product features with occasional guidance and in coordination with other team mates. Participate in peer code review sessions and enforce quality of deliverables. Job Facts Software Development: This is a hands-on software development position to write high-quality software that will perform at scale, be supportable, and be extensible. Process & Operations: Ensure the software deliverables follow existing process guidelines and conform to all existing quality parameters. Follow scaled agile framework guideline for incremental development. Mentorship: Mentor and guide junior team members in technical challenges and provide guidance on best practices and quality attributes. Technology stack: Primary backend stack is Python based but we constantly explore different technologies and toolsets that are fit-for-purpose. Here is a list of technologies we currently use: Python, Node.js and Java (Good to have) Protobuf, JSON, XML, YAML Git, TortoiseGit Data stream processing framework: Apache Flink, AWS Kinesis, AWS Firehorse. AWS services (must be aware about basics of RDS, MSK, EC2, Lambda, Elastic Cache, CloudFront, API Gateway, S3, RDS, NLB/ALB, Security Groups/NACLs/VPCs, Cloud Watch, SNS, SQS) Docker & Kubernetes (Good to have) Experience with Typescript and writing APIs in Node.js Your main responsibilities will include: Design, develop, and implement robust and scalable web applications using Python and Node.js (TypeScript). Write clean, well designed, testable, efficient and maintainable code. Develop a new set of APIs and write unit test cases for the same. Write reusable code and libraries Collaborate with team members and stakeholder Review code written by fellow junior developers. Involve in agile ceremonies like stand-up, sprint planning, and demos with co-workers Who You Are BS/Btech/MS degree in Computer Science or directly related discipline 6-9 years of hands-on industry experience as a Python and Node.js (TypeScript) developer Experience on developing APIs with Python and Node.js (TypeScript) Experience with developing and implementing ML models using the TensorFlow framework. Experience with XGBoost is a plus Experience with event based architecture and in cloud development using AWS. Solid understanding of design patterns, object-oriented design and event based architecture Experience in healthcare is not required, but familiarity with healthcare data and workflows is a plus (e.g. . The dimensions are: We are passionate about our customers and patients We radically simplify We trust, collaborate & have fun We ALL lead We experiment & learn Are you ready to apply? We want someone who thinks beyond the job offered - someone who knows that this position can be a unique opportunity to shape the future of Diagnostics. Who we are A healthier future drives us to innovate. Together, more than 100 000 employees across the globe are dedicated to advance science, ensuring everyone has access to healthcare today and for generations to come. Our efforts result in more than 26 million people treated with our medicines and over 30 billion tests conducted using our Diagnostics products. We empower each other to explore new possibilities, foster creativity, and keep our ambitions high, so we can deliver life-changing healthcare solutions that make a global impact. Let s build a healthier future, together. Roche is an Equal Opportunity Employer. "
Posted 6 days ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Apache is a widely used software foundation that offers a range of open-source software solutions. In India, the demand for professionals with expertise in Apache tools and technologies is on the rise. Job seekers looking to pursue a career in Apache-related roles have a plethora of opportunities in various industries. Let's delve into the Apache job market in India to gain a better understanding of the landscape.
These cities are known for their thriving IT sectors and see a high demand for Apache professionals across different organizations.
The salary range for Apache professionals in India varies based on experience and skill level. - Entry-level: INR 3-5 lakhs per annum - Mid-level: INR 6-10 lakhs per annum - Experienced: INR 12-20 lakhs per annum
In the Apache job market in India, a typical career path may progress as follows: 1. Junior Developer 2. Developer 3. Senior Developer 4. Tech Lead 5. Architect
Besides expertise in Apache tools and technologies, professionals in this field are often expected to have skills in: - Linux - Networking - Database Management - Cloud Computing
As you embark on your journey to explore Apache jobs in India, it is essential to stay updated on the latest trends and technologies in the field. By honing your skills and preparing thoroughly for interviews, you can position yourself as a competitive candidate in the Apache job market. Stay motivated, keep learning, and pursue your dream career with confidence!
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.