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
You are ready to acquire the skills and experience necessary to progress in your current role and propel your career to new heights, and an exciting software engineering opportunity awaits you. In this role, you will: - Execute standard software solutions by designing, developing, and troubleshooting technically. You will write secure and high-quality code independently, using the syntax of at least one programming language. - Design, code, and troubleshoot while considering upstream and downstream systems and technical implications. You will apply your knowledge of tools in the Software Development Life Cycle to enhance automation value. - Utilize technical troubleshooting skills to dissect solutions and resolve technical issues of basic complexity. You will analyze large data sets to identify problems and contribute to decision-making for secure and stable application development. - Learn and implement system processes, methodologies, and skills to develop secure and stable code and systems. Furthermore, you will contribute to fostering a team culture of diversity, equity, inclusion, and respect. To be successful in this role, you must have: - Formal training or certification in software engineering concepts along with at least 2 years of practical experience in system design, application development, testing, and operational stability. - Hands-on experience in Mobile Browser and Mobile Native Application Testing, including the use of Mobile Cloud Platform tools like SeeTest. Proficiency in mobile development and emulator packages such as Android SDK, iOS XCode, SWIFT, Calabash, Appium, GENYmotion is essential. - Exposure to commercial mobile manual/automation test management packages like Perfecto, Experitest-SeeTest, MobileLabs, SauceLabs, etc. Experience in Accessibility and Analytics Testing for Web and Mobile Native Apps is a plus. - Proficiency in managing the development Test Scenarios and executing them across various Testing Phases. A solid understanding of the Software Development Life Cycle and agile methodologies like CI/CD, Application Resiliency, and Security is required. - Demonstrated knowledge of software applications and technical processes within a technical discipline, such as cloud, artificial intelligence, machine learning, or mobile technologies. Preferred qualifications include: - Strong understanding of Android development, including Android Studio and Kotlin. Experience in releasing applications on the Google Play Store and familiarity with pair programming. If you are eager to enhance your software engineering skills and contribute to a dynamic team environment, this opportunity is tailored for you.,
Posted 3 days ago
5.0 - 9.0 years
0 Lacs
pune, maharashtra
On-site
As a professional in the IT & Tech Engineering field at Allianz Technology, you will be expected to possess a diverse set of technical skills. Your role will involve understanding code management and release approaches, including knowledge of monorepo / multirepo concepts. It is essential to have a good understanding of functional programming principles and various code management methodologies such as SDLC, DRY, KISS, and SOLID. Moreover, familiarity with authorization and authentication mechanisms like ABAC, RBAC, JWT, SAML, AAD, OIDC, and experience with NoSQL databases like DynamoDB are highly valued. Proficiency in UI development using technologies like React, hooks, and TypeScript is crucial. Additionally, expertise in event-driven architecture, including queues, streams, batches, and pub/subs, is necessary. You should also possess a solid grasp of functional programming concepts such as list, map, reduce, compose, and monads. Understanding scalability, concurrency, networking, proxies, CI/CD pipelines, GitFlow, Github, and GitOps tools like Flux and ArgoCD is required. Being a polyglot programmer proficient in at least two languages such as Python, TypeScript, or Golang at an expert level is preferred. Furthermore, you must be fluent in operating Kubernetes clusters from a development perspective, creating custom CRDs, operators, and controllers, and have experience in developing serverless cloud applications. Deep knowledge of AWS cloud services and a basic understanding of Azure cloud are advantageous. Apart from technical skills, soft skills play a vital role in this role. Effective communication, leadership abilities, team supervision, task delegation, feedback issuance, risk evaluation, conflict resolution, project management, crisis management, problem-solving, innovation, ownership, and vision are key soft skills expected from you. Your responsibilities will also include providing technical guidance, making informed decisions, shaping solutions, enforcing development practices, and ensuring quality gates through activities like code reviews, pair programming, and team review meetings.,
Posted 3 days ago
7.0 - 11.0 years
0 Lacs
maharashtra
On-site
About KPMG in India KPMG entities in India are professional services firms affiliated with KPMG International Limited. Established in India in August 1993, KPMG leverages a global network of firms, understanding local laws, regulations, markets, and competition. With offices in several cities across India, including Ahmedabad, Bengaluru, Chandigarh, Chennai, Gurugram, Jaipur, Hyderabad, Jaipur, Kochi, Kolkata, Mumbai, Noida, Pune, Vadodara, and Vijayawada, KPMG offers services to national and international clients across various sectors. The firm aims to deliver rapid, performance-based, industry-focused, and technology-enabled services that combine global and local industry knowledge with expertise in the Indian business environment. Responsibilities - Proficiency in Performance test Tools such as LoadRunner, Jmeter, Blazemeter, Neoload, locust, Mulesoft, K6, Eggplant Digital Automation Intelligence - Familiarity with Oracle Flexcube application (banking), OCI platform, API, and Reports for Performance testing - Domain knowledge in Core banking and Investment banking - Understanding of agile development techniques like TDD, BDD, Pair Programming, Refactoring, and Continuous Integration - Thorough understanding of test methodologies, debugging, and a proactive attitude towards acquiring new knowledge and skills - Strong problem-solving skills with a creative and resourceful approach - Capability in Conflict Management, Change Management, and Risk Mitigation - Additional qualifications like ISO, ISTQB certification, or Green/Black belt are a plus Qualifications - Bachelor's degree in Technical/Engineering streams with a major/minor in Computer Information Systems, Management Information Systems, Computer Science/Engineering, or related field. A Master's degree would be advantageous. - Over 10 years of experience in software quality assurance or testing of tools/processes - Extensive experience with test and defect management tools like JIRA, Bugzilla, Zypher, and various Performance frameworks - 7+ years of experience in Performance testing with tools such as LoadRunner, JMeter, and other Load Testing/Monitoring Tools - Proficiency in OpenText LoadRunner, OpenText Performance Centre, OpenText Application Lifecycle Management, or similar tools - Strong background in monitoring, profiling, and diagnostics tools such as App dynamics and Dynatrace Equal employment opportunity information,
Posted 4 days ago
5.0 - 10.0 years
14 - 19 Lacs
Bengaluru
Work from Office
Senior Software Developers collaborate with Business and Quality Analysts, Designers, Project Managers and more to design software solutions that will create meaningful change for our clients. They listen thoughtfully to understand the context of a business problem and write clean and iterative code to deliver a powerful end result whilst consistently advocating for better engineering practices. By balancing strong opinions with a willingness to find the right answer, Senior Software Developers bring integrity to technology, ensuring all voices are heard. For a team to thrive, it needs collaboration and room for healthy, respectful debate. Senior Developers are the technologists who cultivate this environment while driving teams toward delivering on an aspirational tech vision and acting as mentors for more junior-level consultants. You will leverage deep technical knowledge to solve complex business problems and proactively assess your teams health, code quality and nonfunctional requirements. Job responsibilities You will learn and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns You will use and advocate for continuous delivery practices to deliver high-quality software as well as value to end customers as early as possible You will work in collaborative, value-driven teams to build innovative customer experiences for our clients You will create large-scale distributed systems out of microservices You will collaborate with a variety of teammates to build features, design concepts and interactive prototypes and ensure best practices and UX specifications are embedded along the way. You will apply the latest technology thinking from our to solve client problems You will efficiently utilize DevSecOps tools and practices to build and deploy software, advocating devops culture and shifting security left in development You will oversee or take part in the entire cycle of software consulting and delivery from ideation to deployment and everything in between You will act as a mentor for less-experienced peers through both your technical knowledge and leadership skills Job qualifications Technical Skills You are well-versed with Java and any other programming languages with experience in object oriented programming You can skillfully write high-quality, well-tested code and you are comfortable with Object-Oriented programming You are comfortable with Agile methodologies, such as Extreme Programming (XP), Scrum and/or Kanban You have a good awareness of TDD, continuous integration and continuous delivery approaches/tools You have good working experience of cloud technology such as AWS/Azure You have good working experience of front end technology such as React /Angular Professional Skills You enjoy influencing others and always advocate for technical excellence while being open to change when needed Presence in the external tech community: you willingly share your expertise with others via speaking engagements, contributions to open source, blogs and more Youre resilient in ambiguous situations and can approach challenges from multiple perspectives
Posted 1 week ago
5.0 - 10.0 years
16 - 20 Lacs
Bengaluru
Work from Office
Lead Developers act as the primary point of contact for our clients, ensuring that teams are successful in their delivery. In this role, you will bring a strategic mindset to projects and spend time collaborating and negotiating with clients to bring a technical vision to life. Having a balance of high-level and tactical mindsets is a must, as you will spend time both with clients and your teammates. At Thoughtworks, we believe in going above and beyond the standard and are committed to delivering best-in-class solutions that exceed our clients' expectations. Our standard engineering and delivery practices reflect our commitment to quality, and our team is always looking to innovate and improve. Lead Developers guide and coach their teams in their implementation and application. Job responsibilities You will champion and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns You will oversee or take part in the entire cycle of software consulting and delivery from ideation to evolution in production and everything in between You will use and advocate for continuous delivery practices to deliver high-quality software as well as value to end customers as early as possible You will design solutions and choose technologies that solve clients problems while working within constraints and make pragmatic tradeoffs You will collaborate with a variety of teammates to build features, design concepts and interactive prototypes and ensure best practices and UX specifications are embedded along the wayYou will apply the latest technology thinking from our to solve client problems You will apply a variety of languages and tools to your work and continue to code alongside Developers; you will not be post-technical in this role You will efficiently utilize and champion DevSecOps tools and practices to build and deploy software, advocating devops culture and shifting security left in development You will cultivate Thoughtworker growth and development by encouraging feedback and fostering an inclusive, supportive team culture Job qualifications Technical Skills You are well-versed with Golang and any other programming languages and are comfortable with the latest Object-Oriented technology You have led software development teams using Agile, Lean and/or Continuous Knowledge of delivery approaches such as TDD, continuous integration, pairing and infrastructure automation Bonus points if you have knowledge of cloud technology such as AWS, Docker or Kubernetes You enjoy continuously learning and improving, whether it is through functional programming paradigms, event driven architecture, platform engineering or others Professional Skills You have experience influencing others and always advocate for technical excellence while being open to change when needed You bridge product and technology by helping to translate business needs to software requirements You have the ability to develop and execute a technical vision with a focus on business value You will act as a mentor for less experienced peers through both your technical knowledge and ability to inspire a team to deliver extraordinary impact together Youre resilient in ambiguous situations and can approach challenges from multiple perspectives
Posted 1 week ago
5.0 - 10.0 years
13 - 18 Lacs
Pune
Work from Office
Software Developers collaborate with Business and Quality Analysts, Designers, Project Managers and more to design software solutions that will create meaningful change for our clients. They listen thoughtfully to understand the context of a business problem and write clean and iterative code to deliver a powerful end result whilst consistently advocating for better engineering practices. By balancing strong opinions with a willingness to find the right answer, Software Developers bring integrity to technology, ensuring all voices are heard. For a team to thrive, it needs collaboration and room for healthy, respectful debate. Developers are the technologists who cultivate this environment while driving teams toward delivering on an aspirational tech vision and acting as mentors for more junior-level consultants. You will leverage deep technical knowledge to solve complex business problems and proactively assess your teams health, code quality and nonfunctional requirements. Job responsibilities You will learn and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns You will use and advocate for continuous delivery practices to deliver high-quality software as well as value to end customers as early as possible You will work in collaborative, value-driven teams to build innovative customer experiences for our clients You will create large-scale distributed systems out of microservices You will collaborate with a variety of teammates to build features, design concepts and interactive prototypes and ensure best practices and UX specifications are embedded along the way. You will apply the latest technology thinking from our to solve client problems You will efficiently utilize DevSecOps tools and practices to build and deploy software, advocating devops culture and shifting security left in development You will oversee or take part in the entire cycle of software consulting and delivery from ideation to deployment and everything in between You will act as a mentor for less-experienced peers through both your technical knowledge and leadership skills Job qualifications Technical Skills We are looking for an experienced Scala Developer with 5+ years of expertise in building scalable data processing solutions. Excellent Scala and Apache Spark development skills Experience with HDFS, Hive, Impala Proficiency in OOP, design patterns, and coding best practices Experience in building real-time analytics applications, microservices, and ETL pipelines You are comfortable with Agile methodologies, such as Extreme Programming (XP), Scrum and/or Kanban You have a good awareness of TDD, continuous integration and continuous delivery approaches/tools Bonus points if you have working knowledge of cloud technology such as AWS, Azure, Kubernetes and Docker Professional Skills You enjoy influencing others and always advocate for technical excellence while being open to change when needed Presence in the external tech community: you willingly share your expertise with others via speaking engagements, contributions to open source, blogs and more Youre resilient in ambiguous situations and can approach challenges from multiple perspectives
Posted 1 week ago
5.0 - 9.0 years
13 - 18 Lacs
Bengaluru
Work from Office
Senior Software Developers collaborate with Business and Quality Analysts, Designers, Project Managers and more to design software solutions that will create meaningful change for our clients. They listen thoughtfully to understand the context of a business problem and write clean and iterative code to deliver a powerful end result whilst consistently advocating for better engineering practices. By balancing strong opinions with a willingness to find the right answer, Senior Software Developers bring integrity to technology, ensuring all voices are heard. For a team to thrive, it needs collaboration and room for healthy, respectful debate. Senior Developers are the technologists who cultivate this environment while driving teams toward delivering on an aspirational tech vision and acting as mentors for more junior-level consultants. You will leverage deep technical knowledge to solve complex business problems and proactively assess your teams health, code quality and nonfunctional requirements. Job responsibilities You will learn and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns You will use and advocate for continuous delivery practices to deliver high-quality software as well as value to end customers as early as possible You will work in collaborative, value-driven teams to build innovative customer experiences for our clients You will create large-scale distributed systems out of microservices You will collaborate with a variety of teammates to build features, design concepts and interactive prototypes and ensure best practices and UX specifications are embedded along the way. You will apply the latest technology thinking from our to solve client problems You will efficiently utilize DevSecOps tools and practices to build and deploy software, advocating devops culture and shifting security left in development You will oversee or take part in the entire cycle of software consulting and delivery from ideation to deployment and everything in between You will act as a mentor for less-experienced peers through both your technical knowledge and leadership skills Job qualifications Technical Skills You have experience using Scala and one more programming language (Golang or C#.net or Nodejs or Python) with experience in Object-Oriented programming You can skillfully write high-quality, well-tested code and you are comfortable with Object-Oriented programming You are comfortable with Agile methodologies, such as Extreme Programming (XP), Scrum and/or Kanban You have a good awareness of TDD, continuous integration and continuous delivery approaches/tools Bonus points if you have working knowledge of cloud technology such as AWS, Azure, Kubernetes and Docker Professional Skills You enjoy influencing others and always advocate for technical excellence while being open to change when needed Presence in the external tech community: you willingly share your expertise with others via speaking engagements, contributions to open source, blogs and more Youre resilient in ambiguous situations and can approach challenges from multiple perspectives.
Posted 1 week ago
4.0 - 8.0 years
12 - 17 Lacs
Hyderabad
Work from Office
Software Developers collaborate with Business and Quality Analysts, Designers, Project Managers and more to design software solutions that will create meaningful change for our clients. They listen thoughtfully to understand the context of a business problem and write clean and iterative code to deliver a powerful end result. By balancing strong opinions with a willingness to find the right answer, Software Developers bring integrity to technology, ensuring all voices are heard. At Thoughtworks, we believe in going above and beyond the standard and are committed to delivering best-in-class solutions that exceed our clients' expectations. Our standard engineering and delivery practices reflect our commitment to quality, and our team is always looking to innovate and improve. Job responsibilities You will learn and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns You will use continuous delivery practices as needed to deliver high-quality software and value to end customers You will work in collaborative, value-driven teams to build innovative customer experiences for our clients You will collaborate with a variety of teammates to build features, design concepts and interactive prototypes and ensure best practices and UX specifications are embedded along the way You will partner with other technologists from cross-functional teams advocating and demonstrating DevOps culture You will take ownership and accountability beyond individual deliverables, always pushing the envelope in order to deliver awesome results for our clients You will learn, digest and subsequently apply the latest technology thinking from our to solve client problems Job qualifications Technical Skills You have two or more years* of experience You have experience in Python and have experience in using one or more development languages (Java, Kotlin, JavaScript, TypeScript, Ruby, C#, etc.) with experience in Object-Oriented programming You can write clean, high-quality code in a variety of languages and are also able to spot (and improve) bad code You are familiar with Agile, Lean and/or Continuous Delivery You have a good awareness of TDD, continuous integration and continuous delivery approaches/tools Bonus points if you have knowledge of cloud technology such as AWS, Docker or Kubernetes Professional Skills You thrive in a collaborative, non-hierarchical environment that values transparency, openness, feedback and change You have a passion for learning and sharing knowledge as well as a desire to create the right solutions for business problems Youre resilient in ambiguous situations and can approach challenges from multiple perspectives *For candidates with less than two years of experience,
Posted 1 week ago
30.0 - 35.0 years
14 - 19 Lacs
Hyderabad
Work from Office
Senior Software Developers collaborate with Business and Quality Analysts, Designers, Project Managers and more to design software solutions that will create meaningful change for our clients. They listen thoughtfully to understand the context of a business problem and write clean and iterative code to deliver a powerful end result whilst consistently advocating for better engineering practices. By balancing strong opinions with a willingness to find the right answer, Senior Software Developers bring integrity to technology, ensuring all voices are heard. For a team to thrive, it needs collaboration and room for healthy, respectful debate. Senior Developers are the technologists who cultivate this environment while driving teams toward delivering on an aspirational tech vision and acting as mentors for more junior-level consultants. You will leverage deep technical knowledge to solve complex business problems and proactively assess your teams health, code quality and nonfunctional requirements. Job responsibilities You will learn and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns You will use and advocate for continuous delivery practices to deliver high-quality software as well as value to end customers as early as possible You will work in collaborative, value-driven teams to build innovative customer experiences for our clients You will create large-scale distributed systems out of microservices You will collaborate with a variety of teammates to build features, design concepts and interactive prototypes and ensure best practices and UX specifications are embedded along the way. You will apply the latest technology thinking from our to solve client problems You will efficiently utilize DevSecOps tools and practices to build and deploy software, advocating devops culture and shifting security left in development You will oversee or take part in the entire cycle of software consulting and delivery from ideation to deployment and everything in between You will act as a mentor for less-experienced peers through both your technical knowledge and leadership skills Job qualifications Technical Skills You have experience in Golang and are using one or more development languages (Java, Kotlin, JavaScript, TypeScript, Ruby, C#, etc.) with experience in Object-Oriented programming You can skillfully write high-quality, well-tested code and you are comfortable with Object-Oriented programming You are comfortable with Agile methodologies, such as Extreme Programming (XP), Scrum and/or Kanban You have a good awareness of TDD, continuous integration and continuous delivery approaches/tools Bonus points if you have working knowledge of cloud technology such as AWS, Azure, Kubernetes and Docker Professional Skills You enjoy influencing others and always advocate for technical excellence while being open to change when needed Presence in the external tech community: you willingly share your expertise with others via speaking engagements, contributions to open source, blogs and more Youre resilient in ambiguous situations and can approach challenges from multiple perspectives
Posted 1 week ago
0.0 - 4.0 years
0 Lacs
chennai, tamil nadu
On-site
The Software Trainee role involves building and delivering high-quality software in compliance with software design inputs and quality standards under supervision. You will be working in all phases of the software development lifecycle (SDLC) while following domain-specific regulatory and quality standards. Your responsibilities will include: 1. Writing code to agreed coding standards. 2. Following Test-Driven Development (TDD) practices by developing failing tests before changing or writing new code. 3. Developing unit tests for all code and ensuring they pass before and after check-in. 4. Developing test cases for all bugs to prevent future regressions. 5. Documenting continuously, as late as possible, and maintaining a single source of information. 6. Creating a shared understanding using Behaviour-driven development (BDD). 7. Engaging in Pair Programming as part of Agile Practices. Requirements: - Bachelors Degree Benefits: - Standard,
Posted 1 week ago
2.0 - 6.0 years
0 - 0 Lacs
rajasthan
On-site
As a Staff Software Engineer at SpoonLabs, you will be responsible for contributing to the architecture of Spoon and Vigloo. You will play a key role in designing and implementing scalable and efficient architecture solutions. Your primary focus will be on XP (eXtreme Programming) practices such as Simple Design, Small Release, TDD, and Pair Programming to ensure high-quality deliverables. You will collaborate with the team to continuously improve the architecture and maintain a sustainable codebase. In this role, you will work closely with the Spoon and Vigloo teams to drive innovation and deliver cutting-edge solutions. Spoon can be accessed at https://www.spooncast.net/kr, while Vigloo can be accessed at https://www.vigloo.com/ko. Key responsibilities include participating in CI/CD processes, leveraging technologies like Spring Boot and Kotlin/Java, and working with AWS, Kubernetes, and Docker. Additionally, you will have the opportunity to explore Reactive Programming and Kotlin Coroutines, along with monitoring tools such as Datadog, Prometheus, and Sentry. You will be involved in the continuous improvement of architecture by identifying and implementing best practices. Collaboration with cross-functional teams is essential to ensure seamless integration and deployment. You will also be responsible for ensuring the scalability and performance of the applications. The ideal candidate should have a deep understanding of XP practices and be proficient in Spring Boot, Kotlin/Java. Experience with AWS, Kubernetes, Docker, and CI/CD DevOps practices is highly desirable. Knowledge of Reactive Programming and Kotlin Coroutines will be an added advantage. If you are passionate about building robust and scalable software architectures and enjoy working in a dynamic environment, we would love to hear from you. Please send your resume to recruit@spoonlabs.com. Join us at SpoonLabs to be part of a forward-thinking team that values innovation, collaboration, and excellence. Don't miss the opportunity to participate in industry events like AWS re:Invent, Digital Marketing Summit, and MAU Conference. Enhance your skills and grow your career with us!,
Posted 1 week ago
5.0 - 9.0 years
13 - 17 Lacs
Hyderabad
Work from Office
Project description We are DXC Luxoft Financial Services - an award-winning provider of technology solutions, dedicated to the Financial Services sector. Join our international team and become a member of our open minded, progressive and professional team of financial services consultants. In this role you will be working on projects for biggest investment banks across the globe. You will have a chance to grow your technical and soft skills, and build a thorough expertise in the Capital Markets industry. On top of attractive salary and benefits package, we will invest into your professional training, and allow you to grow your professional career. We are seeking a highly skilled Java Developer with React and some Dev Ops background - preferably gained in some banking/ capital markets environment Responsibilities We are seeking a Java developer who can design and lead the build of solutions for our team. The person needs to be knowledgeable on modern software development practices including Scrums, be up to date with the latest Java tools and frameworks and be able to work with the existing team to deliver solutions. The ideal candidate will be diligent, tenacious and delivery focused with a track record of building high quality solutions that are resilient and maintainable. Use of cloud technology is increasing, so experience working with AWS would be beneficial. Skills Must have Technical Enterprise architecture patterns Java Enterprise Edition 11, JPA, microservices Spring (MVC, Boot, Data, Security) Oracle RDBMS / PL/SQL Atlassian suite (e.g. JIRA, Stash and Jenkins) Experience working with Ansible & Hashicorp Vault. GIT Unix/Linux/Windows Agile development, Scrum, TDD, pair programming, Continuous Integration and Continuous Delivery
Posted 1 week ago
6.0 - 11.0 years
20 - 25 Lacs
Ahmedabad
Remote
We’re hiring a Senior Software Developer - React +Typescript who writes clean, test-driven code, enjoys pair programming, and thrives in agile, remote-first teams. You'll own UI development,DevOps, and delivery in a collaborative product environment. Required Candidate profile candidate is passionate about clean code, TDD, agile practices, and full-stack ownership. Experience with DevOps, Chrome extensions, or Next.js is a plus. Perks and benefits Remote-first, AI projects, L&D, full benefits pkg!
Posted 1 week ago
7.0 - 12.0 years
20 - 35 Lacs
Ahmedabad
Remote
Design, develop, and maintain high-quality applications using Ruby on Rails Write clean, testable, and efficient code following TDD Participate in Agile standups, pair programming, sprint planning, and retrospectives Troubleshoot & debug Required Candidate profile 7+ years of exp software development Strong hands-on experience in Ruby on Rails and ReactJS Knowledge of TDD and Object-Oriented Programming Experience with cloud infrastructure and DevOps is a plus Perks and benefits L&D budget, insurance, remote work,retreats,leaves
Posted 2 weeks ago
7.0 - 16.0 years
0 Lacs
chennai, tamil nadu
On-site
You have an exciting opportunity in Chennai [Hybrid] with an experience requirement of 7 to 16 years. As part of this role, you will be responsible for influencing, collaborating, and managing expectations with immediate stakeholders and the team. Additionally, you will need to build software with consideration for the customer's ability to support and maintain it while providing support and leadership by mentoring client team members. Clear communication of technical concepts to any audience is a key aspect, along with demonstrating strong problem-solving skills and the ability to adapt to changing environments. In terms of required skills, you should be open and capable of pair or mob programming, working closely with developers in cross-functional teams. Proficiency in programming languages and coding experience is essential, including the ability to build a simple service with automated tests. Strong automation skills, particularly in unit testing and automated testing tools, are crucial. The role also involves delivering small pieces of work continuously, preferring shorter feedback loops and aiming for all work to go into production. A solid technical background in build, release, and environments is necessary, with expertise in software build tools and CI tools like Jenkins, Gitlab, and Github Actions. Proficiency in Linux and/or Windows, along with comfort working on the command line, is expected. Knowledge of Cloud Computing providers such as AWS, Azure, and Google Cloud, including experience with functions, containers, and virtual machines, is also required. Familiarity with infrastructure provisioning tools like Terraform, CloudFormation, Azure ARM, and Pulumi is beneficial. Moreover, understanding telemetry practices such as monitoring, graphing, alerting, and anomaly detection, along with tools like Elastic, Grafana, Datadog, Sensu, and Prometheus, is essential. Proficiency in network implementation, debugging network issues, and collaborating with networking teams to build and maintain networks is a key aspect of the role. Experience in running, operating, and supporting software in production will be advantageous for this position. If you are interested in this opportunity, kindly reach out to rekha.cxc@careerxperts.com to get connected.,
Posted 2 weeks ago
2.0 - 6.0 years
0 Lacs
haryana
On-site
As a Product Owner and Analyst within the Product & Platform Engineering team at our Management Consulting firm, you will play a key role in driving new ideas, products, and services to market. Your contributions will help unlock growth opportunities for clients globally and contribute to building a better world. Your responsibilities will include: Product Management: - Collaborating with clients to develop and launch end-to-end product strategies that align with business goals and enhance customer experiences. - Working cross-functionally to execute platform strategies efficiently and effectively, leveraging skills in software development, cloud enablement, and platform design. - Taking a hands-on approach to delivering new products, analyzing data, and identifying areas for improvement to drive positive business impact. Enterprise Agility: - Serving as an Agile Coach to drive project delivery in an agile manner, focusing on transformative strategic value and business growth. - Designing strategies for Agile adoption across domains or enterprises, promoting collaboration, predictability, and transparency. - Educating and training teams on Agile methodologies, tools, and frameworks to foster a culture of experimentation and innovation. Agile Tooling: - Providing guidance on Agile tool selection, configuration, and adoption to meet client-specific needs. - Enabling the tooling aspects of setting up an agile organization or software delivery, supporting efficient and transparent team collaboration. - Maximizing business value through the application of lean-agile mindsets and tailored frameworks. Value Engineering: - Collaborating with stakeholders to translate business objectives into outcomes, create technology roadmaps, and guide solution delivery. - Scaling new technologies to drive business benefits and monitor the value delivered. - Supporting market analysis, strategic roadmaps, and product strategy through data-driven decision-making. Skills and Qualifications: - 2+ years of experience in technology product management, software engineering, and solution design. - Strong understanding of Agile and Lean practices such as Scrum, Kanban, and Continuous Integration & Delivery. - Ability to communicate complex problems and solutions clearly and logically. - Excellent interpersonal, leadership, and client handling skills. - Proficiency in data analysis and reporting. - MBA preferred. - Prior experience as an Agile Coach or Scrum Master with knowledge of DevOps. - Certifications in Agile methodologies and product management will be an added advantage. Your experience and expertise will be instrumental in driving impactful engagement programs, fostering innovation, and delivering value to our clients. Join us in shaping the future of Product & Platform Engineering within the consulting industry.,
Posted 2 weeks ago
2.0 - 8.0 years
0 Lacs
karnataka
On-site
As a Full Stack Developer with 8+ years of experience, you will be responsible for the following: You should have 5+ years of overall Java development experience, along with 2+ years of experience with Angular 16+ using NgRx. Additionally, you should possess 4+ years of experience in implementing REST services with Java and Spring Boot. It is essential to have a solid understanding of cloud concepts, with a preference for GCP and Azure experience. Knowledge of deploying to cloud platforms such as Kubernetes, PCF, GCP, Azure, AWS, etc., is desired. Experience with Test-Driven Development (TDD) in both frontend and backend technologies is a plus. Strong written and verbal communication skills are necessary for effective collaboration within the team. Familiarity with agile methodologies and pair programming (XP, Scrum, etc.) is required, and you must be willing to participate in pair programming sessions. Proficiency in CI/CD tools like Jenkins, as well as maintaining and interacting with databases (Oracle, Postgres, etc.), is expected. Moreover, experience with software release management tools such as Pivotal Tracker, JIRA, Rally, etc., will be beneficial for this role.,
Posted 3 weeks ago
4.0 - 6.0 years
3 - 3 Lacs
Bengaluru
Work from Office
Demonstrated experience in platform software development languages, such as but not limited to: Java, Kotlin, JavaScript and React Experience of Micro services using Spring Demonstrate high levels of motivation and an ability to operate with limited supervision while delivering high quality results Passion for Software Craftsmanship, and experience working in a pair programming environment Evidence of a strong customer mind-set and having developed customer relationships
Posted 3 weeks ago
3.0 - 8.0 years
15 - 18 Lacs
Pune, Bengaluru
Work from Office
Demonstrated experience in platform software development languages, such as but not limited to: Java, Kotlin, JavaScript and React Experience of Micro services using Spring Demonstrate high levels of motivation and an ability to operate with limited supervision while delivering high quality results Passion for Software Craftsmanship, and experience working in a pair programming environment Evidence of a strong customer mind-set and having developed customer relationships
Posted 3 weeks ago
1.0 - 3.0 years
3 - 8 Lacs
Hyderabad
Work from Office
Demonstrated experience in platform software development languages, such as but not limited to: Java, Kotlin, JavaScript and React Experience of Micro services using Spring Demonstrate high levels of motivation and an ability to operate with limited supervision while delivering high quality results Passion for Software Craftsmanship, and experience working in a pair programming environment Evidence of a strong customer mind-set and having developed customer relationships
Posted 3 weeks ago
2.0 - 5.0 years
5 - 7 Lacs
Noida
Work from Office
Demonstrated experience in platform software development languages, such as but not limited to: Java, Kotlin, JavaScript and React Experience of Micro services using Spring Demonstrate high levels of motivation and an ability to operate with limited supervision while delivering high quality results Passion for Software Craftsmanship, and experience working in a pair programming environment Evidence of a strong customer mind-set and having developed customer relationships
Posted 3 weeks ago
6.0 - 10.0 years
10 - 14 Lacs
Mumbai, Delhi / NCR, Bengaluru
Work from Office
Demonstrated experience in platform software development languages, such as but not limited to: Java, Kotlin, JavaScript and React Experience of Micro services using Spring Demonstrate high levels of motivation and an ability to operate with limited supervision while delivering high quality results Passion for Software Craftsmanship, and experience working in a pair programming environment Evidence of a strong customer mind-set and having developed customer relationships
Posted 3 weeks ago
4.0 - 7.0 years
15 - 17 Lacs
Chennai
Work from Office
Demonstrated experience in platform software development languages, such as but not limited to: Java, Kotlin, JavaScript and React Experience of Micro services using Spring Demonstrate high levels of motivation and an ability to operate with limited supervision while delivering high quality results Passion for Software Craftsmanship, and experience working in a pair programming environment Evidence of a strong customer mind-set and having developed customer relationships
Posted 3 weeks ago
5.0 - 7.0 years
7 - 11 Lacs
Hyderabad, Pune
Work from Office
Demonstrated experience in platform software development languages, such as but not limited to: Java, Kotlin, JavaScript and React Experience of Micro services using Spring Demonstrate high levels of motivation and an ability to operate with limited supervision while delivering high quality results Passion for Software Craftsmanship, and experience working in a pair programming environment Evidence of a strong customer mind-set and having developed customer relationships
Posted 3 weeks ago
10.0 - 20.0 years
30 - 35 Lacs
Pune
Work from Office
The TDI Engineering unit is responsible for all desktop, end user automation, engineering, and collaboration tools within the bank. The goal of this unit is to provide enterprise development tools as services for teams across Deutsche Bank, enabling them to reach higher levels of maturity in their process. These services consist of all necessary to support teams from initial Program/Project investment governance decisions and subsequently management through development, testing, deployment as well as compliance with the Banks software processes. Tools such as Bitbucket, JIRA, Confluence, TeamCity, Artifactory, MF ALM. The Developer Tools Project Portfolio has multiple Programs/Initiatives driven by Regulatory/Audit-finding based remediation, Strategic Programs e.g., Cloud (GCP) migration (of tools, as part of a larger, bank-wide Programme), Developer Experience initiatives and Migration to new tools. The role comprises engineering expertise in design, deployment and maintenance of DT tools, SME of the application in terms of operational knowledge as well as requirements. Working with the product owner, level 2/3 teams, vendor contacts and the engineering team to handle daily operational tasks and long-term projects. Typical operational tasks may include designing and implementing automation for application deployments, application upgrades, application & data migrations.Also understanding and adherence with bank policy and standards related to security and production release controls and working with the rest of the SDLC team to ensure the full compliance. Your key responsibilities Work with our clients to deliver value through the delivery of high-quality software within an agile development lifecycle. Define and evolve the architecture of the components you are working on and contribute to architectural decisions at a department and bank-wide level. Bring deep industry knowledge into the Feature Team to understand problems, leverage design patterns, automation to support CI and CD pipeline to production and support emergent design within the agreed domain target architecture. Contribute to the wider domain goals to ensure flow, consistent standards and approach to software development while designing a common shared framework. Work with the right and robust engineering practices. Building functionalities using latest technologies Management of the Engineering team Working with Product Manager and Product Owner on architectural roadmap Ensuring quality and timely delivery against demand Your skills and experience: Very good understanding of SOLID, DRY, KISS practices as well as pair programming. Must have exposure to hands-on software development using any modern programming languages like Spring, Java along with UI Framework like Angular etc and architecture concepts like micro-services and containers. A fullstack developer experience will be a plus. Excellent understanding of database architecture, particularly Oracle, Postgres, MongoDB Comprehensive understanding and hands-on of Docker/ Kubernetes/ Helm Must have comprehensive understanding DevOps and DevOps tools chain in GCP like cloud platforms. Experience with Test Driven Development (TDD) and Behavior Driven Development (BDD)
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough