Jobs
Interviews

4432 Design Patterns Jobs - Page 10

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

8.0 - 12.0 years

0 Lacs

karnataka

On-site

You are a Senior .NET + Angular Developer with a strong background in .NET development and experience with software development methodologies, frameworks, and tools. As a Senior .NET Developer, your primary responsibilities will include designing, developing, and maintaining .NET-based applications. You will also participate in the full software development lifecycle, collaborate with cross-functional teams to implement new features, write clean and efficient code, troubleshoot and optimize application performance, and stay updated with new technologies and industry trends. Additionally, you will lead and mentor junior team members. To qualify for this role, you should have a Bachelor's degree in Computer Science or a related field with a minimum of 8 years of experience in .NET development. You must possess strong expertise in C#, ASP.NET, MVC, and SQL, as well as experience with web technologies like HTML, CSS, JavaScript, and jQuery. Proficiency in Agile development methodologies, Scrum, RESTful APIs, microservices architecture, Git, Azure DevOps, and other development tools is essential. Strong problem-solving, analytical, communication, and interpersonal skills are required, along with experience in leading and mentoring junior team members. Familiarity with Cloud Platforms such as AWS, Azure, or GCP is a plus. If you are a Senior .NET Developer who is passionate about technology and seeks a challenging and rewarding role, we encourage you to apply for this opportunity.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

You should have a Bachelor's degree in Computer Science or IT related field along with 5-9 years of experience working across different product domains in a product development/engineering role. Good communication skills are necessary to manage business requests and collaborate with various teams across different geographies and time-zones. Experience in working with remote and distributed teams will be an added advantage. Your hands-on working knowledge and experience should include Java (Spring, Spring Boot, etc.), Relational Databases (PostgreSQL, MySQL, SQL, PLSQL, etc.), NoSQL Databases (Redis, Elastic Search, Mongo etc.), Messaging (RabbitMQ, Kafka etc.), and Agile Methodologies (Scrum, TDD, BDD, etc.). Desirable experience would involve working with tools/technologies like GIT/Bit Bucket, Jira, Maven/Gradle, Jenkins, SharePoint, Spring Dev Tools, Visual Studio Code. You must have knowledge in Microservices Architecture, Domain Driver Design, Test Driven Development, various Java technologies around Spring and Spring Boot, Design Patterns, Development of Complex Application and System Architectures, Data Structures and Algorithms using Java or other Programming Languages, Cloud Platforms (AWS, Azure, GCP - preferably GCP), Relational and NoSQL Databases, Protocols like Http, Smtp, SFTP, and Messaging Platforms like RabbitMQ, ActiveMQ, Kafka, etc.,

Posted 2 weeks ago

Apply

6.0 - 10.0 years

0 Lacs

chennai, tamil nadu

On-site

We are a technology company dedicated to enhancing language and behavioral skills required for success in intercultural work environments. With a presence in 14 countries across three continents and a diverse team representing 30 nationalities, we enable enterprises to overcome cultural barriers and unleash the full potential of their international teams. Join a community of 400 Learn shippers worldwide and contribute to our mission with your enthusiasm for languages, technology, and continuous learning. As a Senior Software Engineer (PHP) based in Chennai, you will be responsible for the following: - Developing responsive user interfaces for web browsers and mobile platforms using our RESTful APIs. - Writing code that is simple and easily understood by all team members. - Conducting code reviews to enhance software quality and share best programming practices with colleagues. - Implementing automated unit testing across various platforms and devices. - Mentoring Associate and Software Engineers on product, process, and Engineering best practices. Key Skills required for this role include: - PHP expertise with over 6 years of experience in enterprise application development. - Hands-on experience with relational databases such as MySQL, PostgreSQL, or MS SQL. - Proficiency in PHP frameworks, preferably Symfony or Laminas (Zend). - Ability to create modern, responsive, and interactive web UIs following HTML, CSS, and JavaScript best practices. - Knowledge of AWS, MVC frameworks, and servers like Apache or Nginx. - Experience in developing applications using Docker or Kubernetes. - Familiarity with PHP unit testing frameworks, OOP concepts, and design patterns. - Proficiency in developing and consuming RESTful APIs, Git, CI/CD, Agile development practices. Benefits of working with us include: - Flexible Work Arrangements: Choose a work-from-home day during the week (Tuesday, Wednesday, or Thursday). - Comprehensive Medical Coverage: Access top-notch medical insurance for yourself and your family. - Annual Retreats: Enjoy an annual outing to a scenic location for relaxation and team bonding. - Active Lifestyle Support: Engage in regular sports events to promote a healthy lifestyle. - Meal Allowance: Receive a meal allowance for office days. - Continuous Learning Opportunities: Enhance your professional growth with valuable learning opportunities. - Comprehensive Statutory Benefits: Benefit from standard provisions such as Gratuity and other employee benefits. If you are passionate about technology, languages, and lifelong learning, we welcome you to join our team and contribute to our global mission.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

As a candidate for this role, your expertise and contributions are valued more than your formal qualifications such as degrees or certifications. Your credentials are defined by your public contributions, such as research papers, tools you have developed, and presentations at conferences. Your interests and ethics are reflected in your write-ups, showcasing your dedication to learning from and contributing back to the community. To be considered a perfect technical fit, you should have a proven track record of writing efficient and scalable code, along with experience in designing and managing microservices and APIs. Proficiency in SQL and NoSQL databases is essential, as well as the ability to optimize performance, scalability, and implement security best practices. Experience with version control using Git, writing automated tests, and strong problem-solving skills across the development lifecycle are also key requirements. Excellent communication skills are necessary for effective cross-functional teamwork. Having proficiency in Node.js, JavaScript, and modern web frameworks is highly desirable, along with a strong understanding of web security principles and practices. Hands-on experience with both SQL and NoSQL databases, as well as solid problem-solving skills with knowledge of data structures and algorithms, are also advantageous. In this role, your everyday tasks will involve designing, developing, and maintaining scalable and secure backend systems using Node.js. You will be responsible for building and integrating RESTful APIs, working with both relational and non-relational databases to ensure efficient data handling, storage, and retrieval. Implementing security measures such as authentication, authorization, encryption, and other protocols will be crucial to safeguard applications from vulnerabilities and attacks. Collaboration with cross-functional teams to define requirements and implement technical solutions, debugging and resolving issues throughout the development lifecycle, and actively participating in code reviews to share knowledge and enhance team practices are also part of the role. Additionally, building and managing containerized applications using Docker, deploying and managing services in Kubernetes clusters, and demonstrating a solid understanding of object-oriented programming (OOP) and design patterns are expected in this position.,

Posted 2 weeks ago

Apply

15.0 - 19.0 years

0 Lacs

haryana

On-site

We are seeking a dynamic and highly skilled SAP Engineering Manager to lead our SAP Team and oversee the implementation and delivery of various SAP programs. Join our team at EPAM to contribute to the growth of our SAP business as an architect and expert, and to build a team of professionals supporting the delivery of global SAP projects. Responsibilities include conducting code reviews, developing features based on best software development practices, monitoring applications, troubleshooting issues, resolving bugs, writing technical and user documentation, cooperating with the team to track performance and needs, collaborating with customers and stakeholders on technical topics, providing required metrics to management, participating in the setup, improvement, and implementation of development processes, and providing design and architectural decisions. The ideal candidate should have 15+ years of engineering experience in SAP ABAP, experience working as a team leader, and mentoring an org structure with 40+ people. Additionally, experience with Agile (Scrum) development, strong ABAP programming skills including ABAP OO and Design Patterns, and experience in ABAP for SAP S/4HANA development, SAP NetWeaver Gateway, and OData services are required. Knowledge of BOPF, BOL, and other ABAP frameworks, ABAP Test Cockpit, ABAP Performance Tuning, Runtime Analysis Tools, and Techniques is essential. Basic understanding of SAP systems functionality with good knowledge of SAP S/4HANA functional areas, knowledge of SAPUI5, SAP HANA Platform, SAP Cloud Platform, and ABAP PaaS development techniques is a plus. Intermediate or upper-intermediate level of English language proficiency is required, and proven ability to work independently and as part of an international project team. The technologies involved in this role include ABAP programming, RESTful ABAP (RAP), ABAP OO and Design Patterns, ABAP for SAP S/4HANA development (CDS, Fiori elements/SmartTemplates), SAP NetWeaver Gateway, OData services, BOPF, BOL, ABAP frameworks, ABAP Test Cockpit, ABAP Performance Tuning, and Runtime Analysis Tools.,

Posted 2 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

noida, uttar pradesh

On-site

Cadence is a pivotal leader in electronic design, leveraging over 30 years of computational software expertise. Our Intelligent System Design approach enables us to provide software, hardware, and IP solutions that bring design concepts to life. Our clientele comprises the most innovative companies globally, developing cutting-edge electronic products for diverse market applications such as consumer electronics, hyperscale computing, 5G communications, automotive, aerospace, industrial, and health sectors. At Cadence, you will have the opportunity to work with the latest technology in a stimulating environment that fosters creativity, innovation, and meaningful contributions. Our employee-centric policies prioritize the well-being of our staff, career growth, continuous learning opportunities, and recognizing achievements tailored to individual needs. The "One Cadence One Team" culture encourages collaboration across teams to ensure customer success. We offer various avenues for learning and development based on your interests and requirements, alongside a diverse team of dedicated professionals committed to exceeding expectations daily. We are currently seeking a Database Engineer with a minimum of 8 years of experience to join our team in Noida. The ideal candidate should possess expertise in both SQL and NoSQL databases, particularly PostgreSQL and Elasticsearch. A solid understanding of database architecture, performance optimization, and data modeling is essential. Proficiency in graph databases like JanusGraph and in-memory databases is advantageous. Strong skills in C++ and design patterns are required, with additional experience in Java and JS being desirable. Key Responsibilities: - Hands-on experience in PostgreSQL, including query tuning, indexing, partitioning, and replication. - Proficiency in Elasticsearch, covering query DSL, indexing, and cluster management. - Expertise in SQL and NoSQL databases, with the ability to determine the appropriate database type for specific requirements. - Proven experience in database performance tuning, scaling, and troubleshooting. - Familiarity with Object-Relational Mapping (ORM) is a plus. If you are a proactive Database Engineer looking to contribute your skills to a dynamic team and work on challenging projects at the forefront of electronic design, we encourage you to apply and be part of our innovative journey at Cadence.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

You are a highly skilled Senior Software Engineer Full stack with 5 to 8 years of experience in building scalable web applications using Angular, .NET, and cloud platforms (Azure/AWS). You excel in frontend/UI design, backend API development, microservices, SQL/NoSQL, and DevOps. Your expertise includes OOPS, design patterns, performance optimization, and cross-functional collaboration. Your responsibilities include designing, developing, and maintaining scalable web applications across the full stack, implementing pixel-perfect UI components using HTML, CSS (SCSS), JavaScript, and Angular, building backend services and APIs using .NET technologies, collaborating with cross-functional teams to translate business requirements into technical solutions, developing reusable libraries and components, optimizing application performance and scalability, contributing to system architecture and microservices, implementing CI/CD pipelines, mentoring junior developers, conducting code reviews, troubleshooting, and staying updated with emerging technologies. Your technical skills consist of proficiency in Angular, HTML, CSS/SCSS, JavaScript, Bootstrap, strong backend experience with .NET, familiarity with cloud platforms like Azure or AWS, understanding of SQL Server and exposure to NoSQL databases, knowledge of OOPS concepts, data structures, algorithms, software design patterns, microservices architecture, TDD, CI/CD pipelines, Git, and DevOps methodologies. In addition, you possess strong analytical and problem-solving skills, and you can work both independently and as part of a team.,

Posted 2 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

noida, uttar pradesh

On-site

As an Angular Senior Developer at GlobalLogic, you will play a crucial role in the development and design of UI Components and the maintenance of web applications and Component Library. Your responsibilities will include collaborating with the team lead and cross-functional teams to deliver high-quality components and SDKs. With at least 4 to 5 years of experience in Angular and Typescript, you will be expected to have a solid understanding of OOJS concepts and hands-on experience with Build tools like Webpack. Your knowledge around Design Patterns, Coding best practices, and Web Accessibility (at least AA level) will be essential for success in this role. Additionally, familiarity with ASP .net, Mono Repo, NX, and Ngrx will be considered a plus. Key Responsibilities: - Develop and Maintain Scalable Applications: Design, develop, and optimize complex Angular applications with a focus on performance, modularity, and maintainability. - Implement Best Practices: Ensure adherence to coding standards, architectural patterns, and best practices like state management, lazy loading, and component-based design. - Collaborate with Cross-Functional Teams: Work closely with UI/UX designers, backend developers, and product managers to translate requirements into high-quality front-end solutions. - Code Reviews and Mentorship: Conduct thorough code reviews, provide constructive feedback, and mentor junior developers to improve their skills and maintain high code quality. - Performance Optimization and Debugging: Identify and resolve performance bottlenecks, memory leaks, and security vulnerabilities while ensuring smooth user experiences across different devices and browsers. At GlobalLogic, we offer a culture of caring, where people are the top priority. You will experience an inclusive culture of acceptance and belonging, building meaningful connections with collaborative teammates, supportive managers, and compassionate leaders. We are committed to your continuous learning and development, providing opportunities to try new things, sharpen your skills, and advance your career. You will have the chance to work on projects that matter, engaging your curiosity and problem-solving skills to bring new solutions to market. We believe in balance and flexibility, offering various career areas, roles, and work arrangements to help you integrate the best of work and life. Joining GlobalLogic means becoming part of a high-trust organization where integrity is key, ensuring a safe, reliable, and ethical environment for both employees and clients. About GlobalLogic: GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner to the world's largest companies. With a history of digital innovation, we collaborate with clients to transform businesses through intelligent products, platforms, and services. As part of our team, you will have the opportunity to work on cutting-edge solutions that shape the world today.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

You should have a minimum of 5 years of overall software development experience with expertise in C#. Hands-on experience in Angular will be an additional advantage. A good understanding of OOPS, SOLID Principles, and Design Patterns is required. Proficiency in C# Core Concepts such as LINQ, Lambda expressions, and Delegates is essential. Experience or working knowledge in the Medical Imaging Systems domain would be desirable. You will be responsible for analyzing software requirements and functional specifications. Designing and developing User Interface behavior of systems using C#, Angular, and OOAD. Ensuring the quality of the developed work products and technical delivery in compliance with the development process is a key responsibility. A strong understanding of the SDLC process and experience in both Waterfall and Agile based development processes is preferred. Knowledge of Medical standards like DICOM and HL7 is desirable. Strong interpersonal, written, and verbal communication skills in English are necessary. You should possess strong analytic and decision-making skills, along with a positive attitude and a sense of responsibility. Having an ownership mindset and the ability to work as an individual contributor is crucial for this role.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

indore, madhya pradesh

On-site

As a Senior Game Developer, you will play a crucial role in training Game Design Degree students in completing the game development pipeline on Unity & Unreal, while working collaboratively with other game art & game design faculties of the college. Candidates with industry experience in game development studios are preferred for this position. Your responsibilities include having a strong foundation in programming principles, possessing good knowledge of object-oriented designs, design patterns, and data structures. You should have a proficient command over C++ and C#, and be capable of developing complete games on Unity & Unreal for all platforms. In this role, you will be guiding students in developing their own games from concept to final playable game in 2D/3D on Unity or Unreal for all platforms. Strong communication skills are essential, along with a genuine passion for game programming. To qualify for this position, you must have a minimum of 3 years of work experience in the game industry as a developer. If you are enthusiastic about mentoring and shaping the next generation of game developers, we encourage you to apply for this rewarding opportunity.,

Posted 2 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

pune, maharashtra

On-site

You will be participating in the functional design and development of backend services for data center management software. It will be your responsibility to optimize the module structure and process logic of server-side software. To qualify for this role, you should hold a Bachelor's degree or above in software engineering, control engineering, computer science, or a related electronic field. Previous Java development experience during university, along with experience in agile development, is preferred. You should also be familiar with object-oriented programming and design patterns, and have experience applying open-source frameworks like Spring Boot/Hibernate. Additionally, you should be well-versed in NoSQL database MongoDB and have experience in database optimization. Proficiency in using development environments such as Maven, Eclipse/MyEclipse, or IDEA is required. We value honesty, proactiveness, strong teamwork, and communication skills in our candidates. A solid programming foundation, good coding habits, and coding skills are essential for this role. Candidates with knowledge of common Linux commands will be preferred, especially those who have experience setting up application systems on Linux. Any prior experience in computer-related equipment maintenance, such as using SNMP for network management and IPMI for server management, will be an added advantage.,

Posted 2 weeks ago

Apply

12.0 - 16.0 years

0 Lacs

pune, maharashtra

On-site

Welcome to BayRock Labs, a global leader in engineering excellence and innovation with headquarters in the USA. Inspired by Silicon Valley, we create scalable products driving business success. With over 2000 consultants worldwide, we deliver cutting-edge solutions to more than 70 clients and have a track record of developing over 500 products. BayRock Labs Product Engineering division collaborates with startups and enterprises to build the next generation of both B2C and B2B products. We are seeking engineers who bring fresh ideas from various domains such as information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design, and mobile development, among others. As a software engineer at BayRock Labs, you will work on specific products for our clients. We value versatility, leadership qualities, and enthusiasm to tackle new challenges across the full-stack as we strive to advance technology. This is a full-time opportunity for a Senior Tech Lead Manager, Mobile App Development at BayRock Labs in Pune, with the option for remote work. The role entails leading the mobile app development team, overseeing project management, providing technical support, conducting research and development (R&D), and leveraging analytical skills for decision-making. We are seeking a seasoned professional who is well-versed in mobile development technology and can lead the development of mobile apps with on-device machine learning integrations, graphic manipulations, access to native phone APIs, and scalability. **Minimum Requirements:** - Bachelor's degree in Computer Science, Engineering, or a related field from a top-tier engineering college. - 5+ years of software engineering experience, including at least 2 years in a technical leadership role leading project teams and setting technical direction. - 12+ years of experience in mobile app development. - Proficiency in JavaScript, TypeScript, Next.js, React Native, or similar technologies. - Backend development experience with Node.js, Python, or other relevant languages. - Expertise in AWS services (S3, CloudFront) for media storage and delivery. - Strong skills in REST API development. - Knowledge of mobile app architecture and design patterns. - Experience in mentoring, code reviewing, and providing feedback to ensure best practices. - 2+ years of people management experience. - Strong problem-solving and debugging skills. - Excellent communication and collaboration skills. - Attention to detail and ability to deliver high-quality work. **Preferred Qualifications:** - Experience in implementing and integrating audio streaming APIs. - Familiarity with Firebase, Supabase, and Amplify, among other technologies. - Understanding of CI/CD pipelines and mobile app deployment processes. - Experience in performance optimization and app store optimization (ASO). - 2+ years of experience with ecommerce applications, particularly in the buying journey. - Design and development experience in integrating Retrieval-Augmented Generation (RAG) models for effective information retrieval and generation in conversational AI systems.,

Posted 2 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

As a Full-Stack Web Applications Associate with 8 to 10 years of experience, your primary responsibilities will include: Using configuration management and integration/build automation tools to deploy code effectively. Applying your knowledge of common and relevant architecture frameworks to define and evaluate application architectures. Performing thorough code reviews and offering critical suggestions for fixes and enhancements. Providing support for issue analysis and resolution during test phases and production issue resolution. Implementing fixes and carrying out performance tuning for web-based applications. Developing and showcasing a diverse range of technology skills in web application technologies, microservice design patterns, Open Source libraries and frameworks, and technology architecture concepts. Collaborating effectively within a project team comprising talented employees with diverse and complementary skills. In terms of professional skill requirements, we are looking for candidates who have: A proven track record of successful project/product implementation with over 10 years of experience in Continuous Integration, Continuous Delivery, and Test-Driven Development. Expertise in building highly scalable web services, creating/utilizing RESTful APIs, and proficiency in Node, Python, and Java. Proficiency in frontend framework such as React. Experience with Camunda is considered a plus. Familiarity with SQL and MySQL database server. Experience working with AWS, GCP platforms, and CI/CD tools. Background in Jenkins and/or Confluence plugin framework. Experience in developing applications for both mobile and web platforms. Knowledge and experience in the design and development of distributed microservices. Hands-on experience with Test-Driven Development, including authoring Unit, Integration, and Functional Tests. Strong understanding of object-oriented skills and a demonstrated familiarity with design patterns. Excellent communication and client-facing skills are essential for this role.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

haryana

On-site

As an experienced professional with at least 5 years of hands-on experience in C# .NET Core and CosmosDB JS, you will be responsible for developing .NET and .NET Core web applications, as well as web APIs. Your knowledge of React, AngularJS, and NodeJS will be utilized to contribute to the development process. It is essential to have a deep understanding of the web application life cycle and proficiency in working with REST APIs and data structures. Familiarity with Azure Stack and deployment procedures is crucial for this role, as well as expertise in CI/CD practices. In addition, you should possess good debugging and analytical skills, along with a solid understanding of design patterns and experience in conducting code reviews. Knowledge of different caching strategies, the ability to analyze client requirements, and propose suitable solutions are also key aspects of this position. Proficiency in .NET, .NET Core, C#, React/Angular/Node, REST APIs, data structures, Microsoft SQL/CosmosDB, Azure, jQuery, JavaScript, HTML5, CSS3, SCSS, ES5, and ES6 will be beneficial for successfully fulfilling the responsibilities of this role.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

chennai, tamil nadu

On-site

Ciklum is seeking a Senior JavaScript (Angular) Developer to be a part of our team in India on a full-time basis. We are a custom product engineering company that caters to multinational organizations and scaling startups, assisting them in overcoming their most intricate business challenges. With a global team comprising over 4,000 highly skilled developers, consultants, analysts, and product owners, we are focused on engineering technology that revolutionizes industries and influences the way people lead their lives. As a Senior JavaScript (Angular) Developer at Ciklum, you will collaborate with a cross-functional development team to craft experiences for the future. Your responsibilities will include: - Proactive communication with team members and clients - Creating and maintaining modern solutions in line with unit standards - Following and enhancing code quality standards - Performing technical assessments of business requirements for feasible implementation within reasonable timelines - Creating and reviewing software feature design documents and proposing solutions - Mentoring junior colleagues Key Requirements: - Proficiency in design patterns and development principles - Strong knowledge of HTML/CSS, including pre/post-processors and methodologies - Expertise in JavaScript/TypeScript, focusing on core concepts, performance, and security - Experience with Angular, covering components, state management, and rxJS - Familiarity with testing approaches, types, and tooling - Understanding of CI/CD processes and usage - Knowledge of JWT for authorization - Proficiency in Git branching strategies - Understanding of Agile principles and processes - Upper-Intermediate level of English proficiency Desired Skills: - Familiarity with other modern frameworks (Angular, Vue, Node.js, ReactNative) - Exposure to micro-frontends - Experience with cloud platforms - Knowledge of code quality tools like Sonarqube - Experience in setting up CI/CD pipelines (using Docker, GitlabCI, CircleCI, etc.) - Understanding of UX concepts such as Information Architecture Personal Attributes: - Strong sense of ownership for delivery success - Good analytical capabilities - Team player with motivation to solve complex problems - Excellent communication and problem-solving skills - Self-motivated, disciplined, and results-oriented - Keen attention to detail and accuracy What You Can Expect: - Diverse knowledge sharing and training opportunities - Direct communication and collaboration with clients in a unique working environment - Competitive salary package - Opportunities for career and professional growth - Chance to work in a successful and prominent company - Long-term employment with 20 working-days paid vacation and additional social benefits - Comfortable office space with a conducive working atmosphere - Exposure to various customer projects utilizing different technologies and approaches - Access to webinars and Udemy courses About Ciklum: India serves as a key growth market for Ciklum, offering limitless opportunities for growth and collaboration with Fortune 500 clients globally. Let's aim high together and create a successful legacy in India. If you are intrigued by the prospects already, we would be delighted to learn more about you! Submit your application today and embark on an exciting journey with Ciklum.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

We are seeking .NET Core developers in Hyderabad who possess expertise in SDLC, Unit testing, Design patterns, Multithreading, Microservices, CICD Pipelines, and Azure Cloud. The position is available for both Developers and Leads. As a .NET Core Architect, you will be responsible for migrating critical business functionality to a more robust design to ensure seamless integration with the platform. You will play a key role in a new engineering team, making technical and architectural decisions, and collaborating with remote teams. Your role will involve collaborating with technical product owners, architects, and software engineers to rapidly build, test, and deploy code for a redesigned set of foundational core models and services. Additionally, you will explore new technologies and industry trends to enhance our products. The ideal candidate should have a BS or MS in Computer Science or a related field, or equivalent practical experience. Proficiency in .NET Core, C# or similar object-oriented languages and frameworks is essential. Familiarity with microservice-based APIs (REST, GraphQL), data structures and management (SQL, Kafka, JSON, NoSQL, S3/Azure blob storage), modern CI/CD pipelines and tooling (Jenkins, CircleCI, Github Actions, terraform) are advantageous. Experience with HTML/CSS/JS, modern SPA frameworks (React, Vue.js), SCRUM, AGILE development process, and cloud-based environments (Azure, AWS, Google Cloud) is beneficial. Architectural experience and hands-on programming skills are also required. We offer a competitive salary and benefits package, with a focus on talent development, quarterly promotion cycles, company-sponsored higher education, and certifications. You will have the opportunity to work with cutting-edge technologies and participate in employee engagement initiatives. Our inclusive work environment values diversity and provides hybrid work options and flexible hours. We are committed to creating a supportive workplace for all employees, including those with disabilities. If you have specific requirements, please inform us during the application process or at any time during your employment. Persistent Ltd. is an Equal Opportunity Employer that promotes diversity and inclusion in the workplace. We encourage applications from qualified individuals of all backgrounds and abilities. Join us to accelerate your growth, make a positive impact using the latest technologies, enjoy collaborative innovation, and unlock global opportunities to work and learn with the best in the industry. Let's unleash your full potential at Persistent.,

Posted 2 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

pune, maharashtra

On-site

As a Senior UX Designer specializing in Product Design at UST, you will be utilizing your 8 to 10 years of experience to drive the strategy, conceptualization, design, and validation of exceptional customer experiences. Your primary responsibility will be to solve complex real-world problems with a design-first mindset, creating intuitive and impactful solutions that enhance user satisfaction and drive business value. You will define the UX vision and roadmap for projects of varying scales and collaborate with stakeholders through Design Thinking workshops to establish common experience goals. Working closely with Product Managers and Product Owners, you will lead junior designers, conduct end-to-end user research, and develop comprehensive UX artifacts including personas, customer journeys, empathy maps, and design guidelines. Additionally, you will independently drive customer reviews and presentations, design and deliver low- and high-fidelity mockups and prototypes, and create and maintain UX specifications, UI components, and design standards. Your role will also involve facilitating user testing sessions, gathering feedback, and influencing feature definitions and roadmap priorities through user-centered research methods. Furthermore, you will collaborate with cross-functional teams to ensure the successful execution of design strategies in alignment with business goals, stakeholder expectations, and budget constraints. To excel in this role, you should possess 8 to 10 years of hands-on experience in UX/Product Design, a strong portfolio showcasing design thinking and problem-solving skills, expertise in user research methodologies and design tools, and proficiency in communication, presentation, and stakeholder management. Joining UST, a global digital transformation solutions provider, will allow you to partner with leading companies around the world, embedding innovation and agility into their organizations. With over 30,000 employees across 30 countries, UST is committed to making a real impact through transformation, touching billions of lives in the process. If you thrive in an agile, collaborative, and fast-paced environment and have a passion for creating exceptional customer experiences, this role as a Senior UX Designer at UST is the perfect opportunity for you.,

Posted 2 weeks ago

Apply

5.0 - 10.0 years

0 Lacs

pune, maharashtra

On-site

As a SAS / Mainframe Developer at Deutsche Bank in Pune, India, you will play a crucial role in the digital transformation journey of the bank. Deutsche Bank is focusing on agile software development to enhance agility and reduce time to market without compromising on quality. Your responsibilities will involve Legacy design and development, enforcing Continuous Integration practices, and collaborating with a team of developers within a Squad. Your primary responsibilities will include designing and developing application code, implementing technical solutions, and configuring applications to address business problems. You will actively participate in the design and architecture of applications, propose suitable solutions, promote reusability of existing components, and contribute to the transformation program of the company. Additionally, you will work on applications based on mainframe technology such as JCL, Cobol, CICS, DB2, and MQ. As a Senior Engineer, you will be responsible for knowledge internalization, functional and technical design, programming, project enhancements, maintenance of applications, ensuring IT Application Life Cycle standards, aligning application changes with the strategy, managing risks and issues, and ensuring operational availability and stability. In terms of skills and experience, you should have at least 5-10 years of experience in SAS development and maintenance of banking applications. Strong knowledge and experience in Mainframe programming, Base SAS, Macros, debugging, tuning, and report generation are essential. Proficiency in Cobol, SQL, DB2, Websphere MQ, CICS, JCL, and TSO is required. Experience in system architecture, application design, web technologies, problem-solving, communication, and working in a collaborative scrum environment will be beneficial. To qualify for this role, you should hold a degree in Engineering, Telecommunications, IT, or similar field. A Master's degree is recommended. English proficiency, knowledge of banking operations, JCL/Cobol/CICS/DB2/MQ analysis and programming, and experience in application solutions are necessary. Strong leadership, communication skills, teamwork capacity, and the ability to work under pressure are important attributes for this position. Deutsche Bank offers a supportive environment with training, coaching, and development opportunities to help you excel in your career. The bank promotes a culture of continuous learning, empowerment, commercial thinking, initiative, and collaboration. If you are looking to be part of a dynamic team driving digital innovation in the banking sector, this role might be the right fit for you.,

Posted 2 weeks ago

Apply

5.0 - 10.0 years

0 Lacs

kolkata, west bengal

On-site

The position available is for a Software Developer with the following details: Location: Kolkata Experience: 5-10 Years As a Software Developer, you are required to have a B.Tech. (CSE, IT, ECE or Equivalent) MScs. (CSE)/ MCA degree and relevant experience in Microsoft .NET technologies such as C#, ASP.NET, Web API, MVC, and SQL Server. It is essential to have prior experience in developing large scale Web Applications using Dot Net (Core or Framework) and working with SQL Databases including table design, writing optimized queries, and stored procedures. Additionally, experience in developing the front end of a Web application using a JavaScript framework like Angular is necessary. Good-to-have experience includes knowledge of Blazor, deploying a CI/CD pipeline preferably using Azure DevOps, using a graph database such as Neo4j or Arango DB, and a clear understanding of underlying concepts like Object Orientation, MVC, Design Patterns, and Dependency Injection. The ideal candidate should have the ability to quickly learn and adapt to new technologies, work independently, and write production-ready code following coding standards. Job Responsibilities: - Design, develop (code and Unit Test), and deploy solutions - Interact with customers in an Agile environment, addressing their queries/concerns promptly - Guide juniors, review their deliverables - Maintain the developed solutions, train Users, and incorporate feedback in the solution. If you possess the required qualifications and experience and are self-motivated with the ability to work with minimal supervision, this role offers an opportunity to contribute to the complete SDLC cycles, participate in Agile events, and utilize Version Control and bug tracking systems effectively.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

kolkata, west bengal

On-site

You should have an in-depth understanding of data management, including permissions, recovery, security, and monitoring. You must also possess strong experience in implementing data analysis techniques such as exploratory data profiling. Additionally, you should have a solid grasp of design patterns and hands-on experience in developing data pipelines for batch processing. Your role will require you to design and develop ETL processes that populate star schemas using various source data for data warehouse implementations supporting a product on both cloud and on-premise environments. You should be able to actively participate in the requirements gathering process and design business process dimensional models. Collaboration with data providers to address data gaps and make adjustments to source-system data structures for seamless analysis and integration with other company data will be a key responsibility. A basic understanding of scripting languages like Python is necessary for this role. Moreover, you should be skilled in both proactive and reactive performance tuning at the instance-level, database-level, and query-level to optimize data processing efficiency.,

Posted 2 weeks ago

Apply

10.0 - 14.0 years

0 Lacs

chennai, tamil nadu

On-site

At PDI Technologies, you have the opportunity to empower some of the world's leading convenience retail and petroleum brands with cutting-edge technology solutions that drive growth and operational efficiency. By Connecting Convenience across the globe, you enable businesses to increase productivity, make more informed decisions, and engage faster with customers through loyalty programs, shopper insights, and unmatched real-time market intelligence via mobile applications, such as GasBuddy. The global team at PDI is committed to excellence, collaboration, and driving real impact. If you are looking to be part of a company that values diversity, integrity, and growth, explore our opportunities and consider becoming a valuable member of our team. As a software engineer at PDI, you will be involved in designing and building market-leading software products as part of an agile team. Your role will focus on continuously increasing the cloud maturity and mobility of PDI's enterprise software solutions. You will contribute to an always improving Engineering environment by ensuring all stakeholders are informed of status and supported in their roles. Key Responsibilities: - Be accountable for design decisions for new and existing application development, proactively escalating issues and seeking assistance to overcome obstacles. - Lead medium and large-sized projects and guide, train, and lead less experienced engineers. - Collaborate with Architecture and DevOps teams to evaluate tools, processes, and technologies. - Partner with Product Management to consult on solution feasibility and high-level effort estimation. - Prepare and provide project status and risk assessments to the manager with appropriate levels of detail to ensure that programs stay on schedule. - Act as the evangelist and custodian of technology, architecture, and product. - Develop software solutions for PDI products and maintain backend services and enterprise applications using the .NET framework and .NET Core. - Design and implement RESTful APIs for seamless communication between frontend and backend systems. - Integrate third-party APIs and services to enhance application functionality and address performance bottlenecks to ensure scalability and responsiveness. - Collaborate with frontend developers, UI/UX designers, and other stakeholders to deliver high-quality software solutions. - Perform testing to ensure systems meet documented user requirements and troubleshoot, test, and validate software issues with due urgency. - Work with QA Engineers to develop optimal product test plans and resolve new feature issues. Qualifications: - 10+ years of experience designing, developing, and maintaining software applications in a software product development environment. - Expertise in .Net Framework, .Net/.NET Core, C#, SQL, ASP.NET, ASP.NET Core, MVC, and REST. - Proficiency with Microsoft Visual Studio IDE and Azure DevOps or Jira. - Strong understanding of REST architecture and experience with SQL Server development. - Knowledge of C# development including multi-threading, memory management, async programming, microservices, and dependency injection. - Experience developing application services with network SSL sockets and C++ is preferred. - Strong skills in building resilient, scalable, and secure software. - Experience in developing enterprise applications, cloud-native applications, and API development using .NET and .NET Core. - Strong problem-solving and analytical skills with the ability to work under pressure. Behavioral Competencies: - Ensures Accountability - Manages Complexity - Communicates Effectively - Balances Stakeholders - Collaborates Effectively PDI offers a comprehensive benefits program, competitive salary, and a supportive work environment that encourages continuous learning and career development. If you are a motivated software engineer with a desire to drive impact and growth, PDI is the place for you.,

Posted 2 weeks ago

Apply

5.0 - 10.0 years

0 Lacs

karnataka

On-site

As a Lead Solution Engineer based in Bangalore with 6-10 years of experience, your primary responsibility is to collaborate with customers to analyze detailed requirements and document them accurately. You will be leading a team of solution engineers to design, implement, and test software solutions using various technologies. Your role involves providing technical leadership, mentoring team members, and ensuring the successful delivery of solutions. You will be actively involved in the solution design and implementation process, guiding development teams, addressing technical challenges, and ensuring that the implemented solutions meet quality standards and business requirements. It is essential to design innovative solutions that align with client needs and industry best practices. In this role, you will collaborate closely with cross-functional teams, including project managers, Solution Architects, Infrastructure Engineers, and QA, to ensure the successful delivery of projects. Conducting code and solution reviews, optimizing performance, and troubleshooting to maintain high-quality standards are key aspects of your responsibilities. Your qualifications include a Bachelor's degree in Computer Science, Engineering, or related fields, with a preference for a Master's degree. You should have at least 5 years of demonstrable experience in programming languages like Java, Python, Go, or C++. An in-depth understanding of software development methodologies, design patterns, and best practices is essential. Experience with integrating ecosystems such as Salesforce and ServiceNow is highly preferable. Additionally, proficiency in developing solutions using cloud technologies like AWS, Azure, or Google Cloud is desirable. You should be highly skilled in REST API implementation and developing robust web services that ensure data integrity and efficient performance. Your ability to stay updated on emerging technologies and industry trends, recommending new tools and methodologies to enhance development processes, is crucial. Working closely with the Site Reliability Engineering team to define alert-ability aspects of solutions for monitoring in the production environment is also part of your responsibilities. You must keep a close watch on compliance and security requirements of customers, ensuring solutions adhere to the necessary standards. Your problem-solving abilities, attention to detail, and excellent communication and interpersonal skills will be essential to thrive in this fast-paced, collaborative environment.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

haryana

On-site

You will be based in our Bengaluru or Gurugram office as part of our Growth, Marketing & Sales team. You will be aligned primarily with Periscopes technology team. Periscope By McKinsey enables better commercial decisions by uncovering actionable insights. The Periscope platform combines world-leading intellectual property, prescriptive analytics, and cloud-based tools to provide more than 25 solutions focused on insights and marketing, with expert support and training. It is a unique combination that drives revenue growth both now and in the future. Customer experience, performance, pricing, category, and sales optimization are powered by the Periscope platform. Periscope has a presence in 26 locations across 16 countries with a team of 1000+ business and IT professionals and a network of 300+ experts. To learn more about how Periscopes solutions and experts are helping businesses continually drive better performance, visit http://www.periscope-solutions.com. You will be a core member of Periscopes technology team with responsibilities that range from developing and implementing our core enterprise products to ensuring that McKinseys craft stays on the leading edge of technology. In this role, you will be involved in leading software development projects in a hands-on manner. You will spend about 70% of your time writing and reviewing code and creating software designs. Your expertise will expand into database design, core middle-tier modules, performance tuning, cloud technologies, DevOps, and continuous delivery domains over time. You will be an active learner, tinkering with new open-source libraries, using unfamiliar technologies without supervision, and learning frameworks and approaches. You will have a strong understanding of key agile engineering practices to guide teams on improvement opportunities in their engineering practices. You will provide ongoing coaching and mentoring to the developers to improve our organizational capability. Your Impact A degree in Computer Science or a related field (or equivalent practical experience) is beneficial. 5+ years of professional experience building complex backend systems, including at least 3 years with Golang. Strong knowledge of PostgreSQL and experience tuning queries and managing larger datasets. Hands-on experience with Elasticsearch. Skilled in designing and building RESTful APIs, solid understanding of protocols, and unit tests. Solid background in CI/CD best practices and knowledge of Jenkins, Gitlab, Docker, Sonarqube. In addition to backend skills, familiarity with frontend development in React and experience with AG Grid is a plus. Proficient in modern engineering practices including code refactoring, application of design patterns, design-driven development, continuous integration, scalability of applications, and application security. Familiar with the agile software development methodology and proficient with performance optimization and application profiler tools. Experience with using GenAI coding assistants (e.g., GitHub Copilot, Claude Code, or similar) to enhance productivity and code quality is beneficial. Excellent analytical and problem-solving skills, with a proven track record of developing innovative and efficient solutions. Capable of working effectively under pressure and managing client expectations.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

As the Next JS Architect & Tech Lead, you will be responsible for leading the technical architecture and development of Next JS projects. Your role is crucial in ensuring high-quality, scalable, and maintainable solutions that align with business objectives. You will drive innovation, streamline development processes, and mentor team members to achieve project success. Your key responsibilities include leading the architecture and technical design of Next JS projects, providing technical leadership and guidance to development teams, collaborating with cross-functional teams to define technical requirements, developing high-quality and efficient code, identifying and addressing technical challenges, staying updated with industry trends, participating in code reviews, contributing to the continuous improvement of development processes, and mentoring team members. To excel in this role, you should have a Bachelor's or master's degree in Computer Science, Engineering, or a related field. You must have proven experience in leading and architecting Next JS projects, a deep understanding of JavaScript and React, expertise in designing and implementing scalable web applications, knowledge of front-end technologies, experience in leading and mentoring development teams, proficiency in agile development methodologies, excellent problem-solving skills, strong communication and interpersonal skills, understanding of software engineering principles, experience in integrating third-party APIs, knowledge of SEO principles, familiarity with CI/CD pipelines and automated testing frameworks, ability to thrive in a fast-paced environment, and a passion for learning and staying updated with the latest advancements in technology. Relevant certifications in Next JS, React, or related technologies are a plus. Your skills in architecture, JavaScript, React, and design patterns will be essential in driving innovation and technical excellence in this role.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

haryana

On-site

As a Full Stack Developer, you will be responsible for leading the development of our React/.NET(core) based web application while ensuring synchronization with our backend Azure SQL Server and Cosmos databases. Your responsibilities will include leading the development of our React/.NET(core) -based online application, ensuring synchronization with NO SQL database preferably COSMOS DB and our Azure SQL Server on the backend. You will also develop and maintain scalable and secure full-stack web applications, build and maintain RESTful APIs, optimize existing APIs for maximum performance, ensure proper testing and deployment of all web applications, and maintain and update development roadmaps and timelines. Additionally, you will work in a fast-paced Agile development environment. To be successful in this role, you should have 3-5 years of experience in web programming and software development. Hands-on experience in Data Structures, Object-Oriented Programming, Architectures like REST, Json APIs, Microservices, Solid Principles & Design Patterns, as well as at least 1 project implementation as a Full Stack Developer is a must. You should also have experience in developing web applications and user interfaces using technologies such as ASP.NET Core (C#), Entity Framework/ADO.NET, SQL, Web API & Json services, Angular.js, React/Redux, React Server-Side Rendering (SSR), CSS (LESS, SASS, etc.), front-end frameworks, Object-Oriented JavaScript, and JavaScript. Strong knowledge of Dependency Injection, IoC Containers, and Life Cycles is required. Experience with tools like Azure Devops, GIT version tracking, branching/merging, Visual Studio or Visual Studio Code, and Postman is also necessary. Proven experience in Azure platform services including Azure Web/API Apps, Azure Functions, Azure Service Bus, Azure Cosmos DB, Azure SQL, Azure Redis, Azure Search, and Azure Data Factory is required. Experience working with No-SQL databases like Azure Cosmos DB, Cloud technologies, Queue, Pub/Sub, Cache mechanisms, data integration, and 3rd party APIs is preferred. You should also have experience in application performance monitoring, profiling applications, and detecting/fixing bottlenecks. Familiarity with JIRA and Agile (Scrum & Kanban) practices is beneficial. Strong problem-solving skills, attention to detail, and the ability to work independently are essential, along with good written and verbal communication skills.,

Posted 2 weeks ago

Apply
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies