Jobs
Interviews

4415 Design Patterns Jobs - Page 3

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

6.0 - 10.0 years

0 Lacs

karnataka

On-site

As a Senior Software Engineer in the eCommerce domain, you will be joining a global industry leader in consumer appliances and digital products. This organization is focused on digital transformation, aiming to modernize its eCommerce ecosystem to cater to millions of customers worldwide. Your role will be based in Bangalore, India at the Offshore Delivery Center. You will collaborate with distributed global teams on impactful initiatives, utilizing the latest technologies to bring meaningful changes to how people interact with everyday products. Your primary responsibility will be to lead the delivery of features end-to-end, starting from analysis and design to development and deployment. Working alongside architects and tech leads, you will ensure that solutions align with the long-term platform strategy. Your expertise will be crucial in building and enhancing reusable, scalable components for core eCommerce workflows such as catalog, pricing, cart, checkout, and order management. Additionally, you will drive technical discussions, code reviews, and solution architecture within the team, as well as mentor junior developers to uphold engineering standards. To excel in this role, you must have a minimum of 8 years of hands-on development experience with Java or similar modern languages like C#, JavaScript, or Python. Strong fundamentals in OOP, data structures, algorithms, and design patterns are essential. Your proven track record in delivering backend solutions within agile teams is highly valued. Proficiency in REST APIs, microservices, and cloud-native development on platforms like AWS, Azure, or GCP is required. Direct experience with enterprise-grade eCommerce platforms such as SAP Commerce Cloud, Salesforce Commerce Cloud, Adobe Commerce, Shopify Plus, and others is a must. Moreover, familiarity with Git, CI/CD pipelines, automated testing, and DevOps practices will be beneficial in this role. Your ability to communicate effectively and collaborate with global teams is crucial for success. Exposure to headless commerce or MACH architecture, containerization, orchestration, performance tuning, and scalable architecture will be advantageous. You will report to the Development Team Lead within the eCommerce division. The position offers flexible hours, a hybrid work model, exposure to a global tech ecosystem, discounts on premium lifestyle products, family-friendly policies, and wellness programs. You will be part of a growth-driven culture that provides continuous learning and upskilling opportunities. Please note that this position is exclusively hired via Byond for a confidential global enterprise. Candidates without prior eCommerce platform experience will not be considered.,

Posted 3 days ago

Apply

5.0 - 9.0 years

0 Lacs

noida, uttar pradesh

On-site

You will be responsible for developing and customizing Salesforce applications using various Salesforce Clouds such as Salesforce Service Cloud, Salesforce Sales Cloud, Communities Cloud, and Salesforce Lightning framework. Your expertise in Salesforce development is crucial, with a focus on developing Salesforce Lightning Components within the Salesforce Lightning Design System and by creating custom Lightning Components in JavaScript within the Aura framework. Your proficiency in Apex is essential, as you will be developing custom Apex Classes and Apex Triggers. A strong command of Salesforce Query and Search Language (SoQL and SoSL) is required. You should have a solid understanding of Salesforce Governor limits, limit monitoring, and best practices for limit-informed development. In this role, you will also be involved in developing Visualforce pages, Visualforce components, and Custom Controllers. Preference will be given to candidates with active Salesforce Certifications as Salesforce Developer, particularly those who hold additional Salesforce Administration or Advance Developer Certifications. An understanding of UX and UI design principles is desirable, along with extensive experience in Javascript, jQuery, and JS libraries. Experience with Salesforce administration, configuration, and security model will be beneficial. You should have a firm grasp of Object-Oriented coding standards, Design Patterns, and similar best practices in software development. This position requires a total of 7 positions available in Noida and Jaipur, India.,

Posted 3 days ago

Apply

5.0 - 9.0 years

0 Lacs

delhi

On-site

The position offers a shift timing from 2:30 PM to 9:30 PM IST and the flexibility of working from home. With a minimum of 5 years of total development experience, you will be responsible for hands-on work in the GW Insurance systems of PC. Your expertise should include a deep understanding of Guidewire Configuration and/or Integration, as well as proficiency in Design Patterns, OOPs, UML, Object Oriented analysis and design. Strong communication and interpersonal skills are essential, along with excellent troubleshooting abilities, particularly in complex application stacks. It would be advantageous if you are certified in Guidewire Cloud and have prior experience with REST web services. The ability to manage multiple tasks and adapt to changing priorities in a fast-paced environment is highly valued. As a self-starter, you should demonstrate the capability to work independently while maintaining a high level of productivity and quality standards.,

Posted 3 days ago

Apply

10.0 - 14.0 years

0 Lacs

karnataka

On-site

A Career at HARMAN Automotive Join our global, multi-disciplinary team at HARMAN Automotive and be part of the innovative power of technology that is transforming the future. We provide you with the opportunity to fast-track your career by engineering audio systems and integrated technology platforms that enhance the driving experience. Collaborate with a team that combines ingenuity, in-depth research, and a spirit of collaboration to excel in design and engineering. Join us in advancing in-vehicle infotainment, safety, efficiency, and overall enjoyment. Role Overview As a member of the Camera team, you will be tasked with the Design & Development of Camera Native Services. Your responsibilities will include designing, developing, porting, bug fixing, and optimizing the Camera Stack in Android. Key Responsibilities - Understand requirements, design, develop, and debug system SW in the automotive Cluster & Infotainment system domain. - Analyze customer and internal specifications to translate them into software designs. - Have a deep understanding of system software, drivers, system architecture, and software platform integration with hardware bring-up. - Conduct code reviews and other activities to ensure high-quality results. - Collaborate effectively with distributed global teams. - Address customer queries and calls promptly. - Provide accurate work progress reports. - Identify technical dependencies & risks early on and document inter-module interfaces. - Coordinate software development by communicating with peers within the Harman group, occasionally requiring travel for training or coordination with other groups. Qualifications for Success - Develop and maintain efficient and reliable C++ code for new and existing applications. - Collaborate across domains to define, design, and implement new features. - Optimize system performance in terms of memory usage, CPU utilization, and latency. - Debug and resolve software defects and issues. - Conduct code reviews to ensure adherence to best practices and coding standards. - Participate in architectural and design discussions to contribute to future software directions. - Write unit tests and perform integration testing to ensure software quality. - Stay updated on industry trends, new technologies, and best practices in C++ development. - Experience in Agile methodologies, Configuration (Perforce, etc.), and Project Management tools. - Possess strong written, verbal communication, and interpersonal relationship skills. Desired Skills - Proficiency in C++ (C++11, C++14, or later versions) and its standard libraries (STL). - Knowledge of object-oriented programming (OOP) principles, design patterns, and software architecture. - Familiarity with multi-threading, memory management, and performance optimization in C++. - Experience working with version control systems like Git. - Proficiency in debugging and troubleshooting code issues. - Familiarity with build systems such as CMake, Makefiles, or others. - Experience with Unit Testing frameworks (e.g., Google Test). - Experience in Camera HAL development and Android Camera Framework. - Proficiency in Android Camera SuspendToRam. - Over 10 years of hands-on experience in Infotainment/Cockpit Android Camera Development/Design for Automotive Electronics systems. Benefits of Joining Us - Flexible work environment with global full-time remote work options. - Access to employee discounts on Harman and Samsung products. - Extensive training opportunities through HARMAN University. - Competitive wellness benefits and tuition reimbursement. - Be Brilliant employee recognition and rewards program. - An inclusive and diverse work environment that encourages professional and personal development. Join the Team HARMAN is dedicated to creating an inclusive environment where every employee is welcomed, valued, and empowered. We encourage you to bring your unique perspective, share your ideas, and be a part of a culture that celebrates individuality. We provide opportunities for training, development, and continuing education to support your professional growth. If you are ready to innovate and make a lasting impact, consider joining our talent community today. About HARMAN Since the 1920s, HARMAN has been at the forefront of amplifying the sense of sound. Today, we continue that legacy by developing integrated technology platforms that make the world smarter, safer, and more connected. Our innovative technologies span automotive, lifestyle, and digital transformation solutions, turning ordinary moments into extraordinary experiences. With a portfolio of 16 iconic brands like JBL, Mark Levinson, and Revel, we uphold the highest engineering and design standards for our customers, partners, and employees. Join us in unleashing next-level technology and be part of a team that innovates and creates a lasting impact.,

Posted 3 days ago

Apply

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

As the Lead Developer for the migration project, your main objective will be to oversee the complete rewrite and modernization of a legacy Classic ASP application into a secure and scalable ASP.NET platform. Your responsibilities will include managing the seamless migration of approximately 500-600 ASP pages while ensuring the preservation of business logic, improvement of user experience, and alignment with modern development practices. You will work closely with client stakeholders and offshore development teams to deliver a robust document management platform. Your key responsibilities will involve leading the technical design and development of the migration process from Classic ASP to ASP.NET using Razor and C#. This includes analyzing the existing Classic ASP codebase, identifying reusable logic, and planning efficient rewriting strategies. You will also be responsible for reverse engineering the existing codebase and creating requirement documentation for developers. Additionally, you will build scalable backend services using technologies such as Entity Framework, ADO.NET, LINQ, and SQL Server for high-performance data access and processing. In terms of front-end development, you will modernize the user experience with Razor views, integrating or replacing KendoUI components as needed. It is crucial to adhere to secure coding practices, maintain high code quality through reviews, and follow Git/GitHub workflow practices. Collaboration with QA, DevOps, and UI/UX teams will be essential to ensure smooth deployment and performance optimization. Moreover, you will provide technical leadership and mentorship to mid/junior developers across onshore-offshore teams. Required Technical Skills: - Proficiency in Classic ASP, VBScript, and COM libraries - Expertise in ASP.NET MVC and Razor for modern web application development - Advanced knowledge of HTML5, CSS3, JavaScript, and responsive design - Strong understanding of Object-Oriented Programming and SOLID principles - Experience with design patterns and dependency injection frameworks - Proficiency in authentication and authorization mechanisms using ASP.NET Identity - Expertise in Entity Framework, ADO.NET, and LINQ for data access and optimization - Version control using Git and GitHub - Familiarity with build and deployment pipelines in CI/CD environments - Agile development experience and unit testing in C# Required Soft Skills: - Strong analytical and problem-solving abilities - Excellent communication skills for client and team coordination - Proactive leadership in guiding teams through technical challenges - Attention to detail and commitment to quality code - Adaptability and patience when dealing with legacy technologies This is a full-time, permanent position with an in-person work location.,

Posted 3 days ago

Apply

5.0 - 9.0 years

0 Lacs

nagercoil, tamil nadu

On-site

As a Senior Software Engineer at our company, you will play a crucial role in designing, developing, and maintaining scalable microservices using Spring Boot and Java. Your responsibilities will include leveraging your expertise in Java (17 or 21) and Spring Boot to create innovative solutions that meet our business needs. You should have a strong background in Microservices architecture, with hands-on experience in advanced concepts such as event-driven communication, service orchestration, and distributed system design. Additionally, your proficiency in working with AWS services like S3, SQS, and other cloud-native tools will be essential for developing scalable applications. In this role, you will be expected to utilize your expertise in MySQL and Redis for data management, as well as demonstrate a deep understanding of Design Patterns and best software engineering practices. Experience with React, JavaScript, and HTML for frontend development will also be beneficial. Your communication and leadership skills will be key as you collaborate with cross-functional teams to deliver high-quality solutions. Strong debugging skills and experience with JUnit for unit testing will be critical for ensuring the reliability of the software you develop. Additionally, familiarity with Linux and the ability to work in a Linux environment will be required. While not mandatory, a basic understanding or experience with Python (FastAPI) and familiarity with Swagger for API documentation would be advantageous. Exposure to Gen AI Basics or an interest in AI-driven applications will also be considered a plus. If you are a proactive problem-solver with a passion for software engineering and a desire to work in a collaborative environment, we encourage you to apply for this exciting opportunity to join our dynamic team.,

Posted 3 days ago

Apply

1.0 - 5.0 years

0 Lacs

hyderabad, telangana

On-site

The Apple Mobile & Messaging Apps team is seeking an iOS Engineer to provide great user experiences for customers seeking to purchase or learn more about Apple products. You will have the opportunity to contribute to building a shopping experience unique to Apple. The role requires experience in building and shipping iOS applications, and you will collaborate with versatile engineers in a dynamic and technically demanding environment. Your problem-solving skills and creativity will be crucial, and you should be able to think quickly to provide solutions in time-condensed situations. A self-motivated approach, passion for enhancing customer experience, and attention to detail are essential. As part of the team, you will have the chance to experiment with new Apple technologies that can significantly impact the applications produced. Collaboration with internal teams is key to delivering world-class products in a fast-paced environment. Responsibilities include working on technical design, estimating work, and implementing new features with peers, project managers, and technical teams. Code reviews, internal infrastructure enhancements, and continuous improvement of software development processes are also part of the role. Minimum Qualifications: - 1-2 years of experience in building and shipping iOS applications using Swift and Objective-C. - Profound understanding of data structures, algorithms, design patterns, enterprise architecture, and software engineering principles. - BS in Computer Science or equivalent experience. Preferred Qualifications: - Exposure to SwiftUI & Accessibility. - Strong debugging and analytical skills. - Excellent communication skills for effective collaboration across multiple teams and a strong sense of project ownership. - Commitment to keeping up with the latest advancements in iOS and willingness to learn new tools and technologies as required. If you meet the minimum qualifications and are enthusiastic about contributing to Apple's innovative mobile and messaging apps, we invite you to submit your CV for consideration.,

Posted 3 days ago

Apply

8.0 - 12.0 years

0 Lacs

chennai, tamil nadu

On-site

The Applications Development Senior Programmer Analyst position is an intermediate level role where you will be responsible for participating in establishing and implementing new or revised application systems and programs in coordination with the Technology team. Your main objective will be to contribute to applications systems analysis and programming activities. Your responsibilities will include conducting tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establishing and implementing new or revised applications systems and programs to meet specific business needs or user areas. You will also be required to monitor and control all phases of the development process, including analysis, design, construction, testing, and implementation, as well as providing user and operational support on applications to business users. To excel in this role, you must utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, evaluate business and system processes, and industry standards, and make evaluative judgments. You will recommend and develop security measures in post-implementation analysis of business usage to ensure successful system design and functionality. Additionally, you will consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems. As an Applications Development Senior Programmer Analyst, you will ensure that essential procedures are followed, help define operating standards and processes, and serve as an advisor or coach to new or lower-level analysts. You will have the ability to operate with a limited level of direct supervision, exercise independence of judgment and autonomy, and act as a Subject Matter Expert (SME) to senior stakeholders and/or other team members. Furthermore, you should appropriately assess risk when making business decisions, demonstrate consideration for the firm's reputation, and safeguard Citigroup, its clients, and assets by driving compliance with applicable laws, rules, and regulations. You should adhere to policies, apply sound ethical judgment regarding personal behavior, conduct, and business practices, and escalate, manage, and report control issues with transparency. Qualifications: - 8 to 12 years of application development experience with Java/J2EE technologies. - Experience with Core Java/J2EE Application with complete command over OOPs and Design Patterns. - Proficiency in Data Structures and Algorithms. - Thorough knowledge and hands-on experience with BIG data Hadoop or Java-based Spark Programming. - Implementation experience in Big Data Spark ecosystem. - Work experience in an agile environment following agile Scrum best practices. - Expertise in designing and optimizing software solutions for performance and stability. - Strong troubleshooting, problem-solving, and test-driven development skills. Education: - Bachelor's degree/University degree or equivalent experience If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity, please review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.,

Posted 3 days ago

Apply

7.0 - 12.0 years

0 Lacs

chennai, tamil nadu

On-site

The Applications Development Senior Programmer Analyst position involves actively participating in the establishment and implementation of new or updated application systems and programs in collaboration with the Technology team. Your primary objective will be to contribute to activities related to applications systems analysis and programming. Your responsibilities will include conducting tasks such as feasibility studies, time and cost estimates, IT planning, risk technology, applications development, and model development. You will be tasked with establishing and implementing new or revised applications systems and programs to address specific business needs or user areas. Additionally, you will monitor and control all phases of the development process, from analysis and design to testing and implementation. Providing user and operational support on applications to business users will also be a key aspect of your role. To excel in this position, you will need to leverage your in-depth specialty knowledge of applications development to analyze complex problems and provide evaluations of business processes, system processes, and industry standards. Your role will involve recommending and developing security measures to ensure successful system design and functionality post implementation. Furthermore, you will be expected to consult with users/clients and other technology groups, recommend advanced programming solutions, and install and assist with customer exposure systems. Ensuring that essential procedures are followed, defining operating standards and processes, and serving as an advisor or coach to new or lower-level analysts are also part of your responsibilities. The ideal candidate for this role should have 7 to 12 years of application development experience, with a primary focus on Core Java/J2EE Application and a strong command over Object-Oriented Programming (OOPs) and Design Patterns. Proficiency in Data Structures and Algorithms, as well as hands-on experience with technologies like Hadoop, Map Reduce Framework, Spark, YARN, Sqoop, Pig, Hue, Unix, Java, Sqoop, Impala, and Cassandra on Mesos, will be essential. Experience in Big Data Spark ecosystem and exposure to ETL and BI tools are highly desirable. Working in an agile environment following the best practices of agile Scrum, expertise in designing and optimizing software solutions for performance and stability, troubleshooting, problem-solving, and test-driven development are all key qualifications for this role. A Bachelors degree or equivalent experience is required for this position. This job description offers a comprehensive overview of the role, outlining the primary responsibilities and qualifications expected from the Applications Development Senior Programmer Analyst. If you meet the specified criteria and are looking to contribute to a dynamic technology team, we encourage you to apply for this full-time position at Citigroup.,

Posted 3 days ago

Apply

5.0 - 9.0 years

0 Lacs

chennai, tamil nadu

On-site

You should have 5+ years of hands-on Java and Spring Boot development experience. Your main responsibilities will include designing and developing high-performance Java applications and microservices using Spring Boot and related frameworks. You should have proficiency in Spring Boot, JPA/Hibernate, RESTful APIs, and multithreading/concurrency. Experience with Kafka design, tuning, partitions, offset management, and stream processing is essential. You must also possess strong experience in performance tuning of backend systems and query optimization using JDBC and JPA. A solid understanding of database systems such as PostgreSQL, MySQL, Oracle, and NoSQL is a plus. Your role will involve optimizing backend services for low-latency, high-throughput, and fault-tolerant performance. You will be required to analyze and improve SQL and JPA/Hibernate queries to enhance system performance under heavy load. Monitoring and troubleshooting production issues and bottlenecks to ensure high system availability will also be part of your responsibilities. Additionally, you will be expected to conduct code reviews, mentor junior developers, and establish coding standards. Working with large datasets and real-time streaming architectures is also essential. Familiarity with profiling tools like JVisualVM, YourKit, and logging/monitoring tools such as ELK, Prometheus, and Grafana is desirable. A strong understanding of microservices architecture, design patterns, and clean code principles is required for this role. This is a full-time position that requires you to work in person at the specified location.,

Posted 3 days ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

As a Software Architect (MERN + Python) at our company in Noida, you will play a crucial role in designing and developing software solutions that align with our business goals. With 5-8 years of experience, you will have the opportunity to lead the architectural design process, maintain high coding standards, and mentor team members to foster a collaborative environment. Your responsibilities will include architecting and designing solutions that meet business requirements, writing and reviewing high-quality code, collaborating with stakeholders to create product plans, conducting code reviews, and making independent technical decisions. Additionally, you will work on developing roadmaps for products and breaking down complex projects into manageable deliverables. To excel in this role, you should have extensive experience in software development with the MERN stack and Python, a strong understanding of software architecture and design patterns, exceptional problem-solving skills, and a focus on quality and performance. Experience with agile methodologies, backlog creation, and tools like Jira will be beneficial, along with excellent communication skills to effectively collaborate with team members and stakeholders. While not mandatory, experience working in a remote environment and exposure to DevOps practices and CI/CD pipelines would be considered advantageous. If you are adaptable, flexible, and thrive in dynamic environments, we encourage you to apply for this challenging and rewarding position.,

Posted 4 days ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

This position is for a Software Engineer to join the Test Engineering team within the IST Algo Department at Morgan Stanley. The primary responsibility of the team is to ensure that trading algorithms operate as expected and to expand global coverage through the development of automation solutions. Test Engineering collaborates with Algo development teams to facilitate seamless technology delivery to clients. The overarching objective of Test Engineering is to deliver a top-tier technology platform by providing exceptional service and tools within IST Algo. This division supports the enhancement of technology platforms, manages the production plant, and enforces operational controls to mitigate risks effectively. The global Test Engineering team is dedicated to offering tools and services for software related to Algorithmic Electronic Trading, Client and Exchange Connectivity, and Trading Risk Controls within Morgan Stanley Electronic Trading, a part of the Institutional Securities Business. Key Qualifications: - 2+ years of experience in development and test automation - Technical proficiency in Python, C++, or similar languages - Solid understanding of fundamental coding principles and design patterns - Expertise in UNIX/Linux environments - Hands-on experience with source control, defect tracking, and continuous integration/deployment systems like Git, JIRA, and Jenkins - Adherence to best practices in code development, including documentation, maintainability, and data-driven approaches - Ability to collaborate with peers and management to enhance coding standards, test methodologies, and tool utilization - Quick learner, detail-oriented, and adept at adapting to a fast-paced environment while acquiring new knowledge - Excellent verbal and written communication skills Preferred Skills: - Previous experience in the financial services industry - Knowledge of the trading life cycle with exposure to trading and matching engines - Basic understanding of capital markets - Strong familiarity with FIX and other native protocols At Morgan Stanley, we are dedicated to upholding the exceptional service and high standards of excellence that have characterized our firm for over 89 years. Our core values, centered on prioritizing clients, ethical decision-making, innovation, diversity and inclusion, and community engagement, underpin our daily actions and commitments. Working with us means collaborating with outstanding individuals in a supportive and empowering environment. Our teams thrive on collaboration and innovation, drawing strength from their diverse backgrounds and perspectives. Morgan Stanley is an equal opportunities employer, committed to fostering a supportive and inclusive workplace where every individual can realize their full potential. Our workforce comprises individuals from diverse global communities, reflecting a range of backgrounds, talents, perspectives, and experiences. We maintain a strong focus on inclusion through our recruitment, development, and advancement practices, ensuring that individuals are recognized and promoted based on their skills and capabilities.,

Posted 4 days ago

Apply

6.0 - 13.0 years

0 Lacs

noida, uttar pradesh

On-site

As a seasoned Java developer with over 6-13 years of hands-on experience in web development using Core Java and J2EE, you will be responsible for developing intelligent and scalable engineering solutions from scratch. Your role will involve collaborating with customers to understand their product vision and goals, working on high/low-level product designs & roadmaps alongside a team of skilled developers, and designing server-side components, conducting detailed technical design, development, testing, implementation, and maintenance. You will have the opportunity to build cutting-edge products and applications using Open source Java tech stack, HTML5, Backbone.js, Hadoop, Cassandra, MongoDB, and other innovative technologies. It will be essential for you to review and comprehend business requirements to ensure timely completion of development tasks with minimal defects. Key Requirements: - B.E/B.Tech/MCA qualification - Experience in end-to-end application development in an Agile environment - Ability to define technical architecture, hands-on coding, maintaining standards, and enforcing team policies - Proficiency in managing a team of at least 3 people - Knowledge of OOAD frameworks such as Spring, Hibernate, REST - Familiarity with TDD, Continuous Integration, and build tools (Maven, Jenkins, Gradle) - Strong understanding of Design Patterns - Proficiency in databases like MySQL, Oracle, or any NoSQL - Excellent interpersonal skills and the ability to collaborate effectively across team boundaries - Experience with Agile methodology and development tools - Understanding of integration patterns for queuing, caching, etc. - Exposure to non-relational platforms like DynamoDB/MongoDB (no-sql) would be an advantage If you meet the above requirements and possess expertise in Java (9 years preferred), Spring Boot (5 years preferred), MySQL (5 years preferred), and NoSQL (2 years preferred), we encourage you to apply for this full-time position based in Noida, Uttar Pradesh. The role entails working in person from Monday to Friday. Additionally, please respond to the following application questions: - How many years of experience do you have in team handling - Are you comfortable with working full-time for five days from the Noida location - What is your current salary package - What are your salary expectations - Are you currently serving your notice period If you are ready to contribute your expertise to a dynamic team and have a passion for utilizing the latest technologies in the Java/JEE space, apply before the application deadline on 26/05/2025. The expected start date for this role is also 26/05/2025.,

Posted 4 days ago

Apply

4.0 - 8.0 years

0 Lacs

hyderabad, telangana

On-site

As a member of the Keka Engineering Team, you will be part of a dynamic group that follows modern engineering practices and utilizes the latest technology stack. Refactoring is fundamental to our approach as we continuously evolve our design, maintain code consistency, and adapt to the changing business requirements. Embracing DevOps practices, we operate without fixed release cycles, leveraging our CI/CD pipeline, deployment automation, and blue-green deployment techniques to provide the flexibility to deploy multiple times a day if needed. Our team operates in small, cohesive groups practicing Agile methodologies, focusing on key areas to deliver exceptional experiences to our customers. We tackle complex technical challenges, continuously learn and adapt, all while enjoying the journey together. Key Skills Required: - Possessing 4+ years of robust programming experience on the .NET platform - Proficiency in Web application development, utilizing technologies such as ASP.NET MVC, Web API, Typescript, and Angular (candidates with experience in web development and a willingness to learn are also welcome) - Preferred experience in building applications using Azure or AWS - Hands-on experience in Html, CSS, JavaScript, and Bootstrap (or any other CSS framework) - Familiarity with SQL Server (Stored Procedures & UDF) and NoSQL databases like Cosmos DB - Strong grasp of Computer Science fundamentals, Object-Oriented Programming (OOP) concepts, SOLID Principles, Design Patterns, and their practical applications - Ability to create low-level designs of systems - Knowledge of Test-Driven Development (TDD), Continuous Integration/Continuous Deployment (CI/CD), GIT, and DevOps practices - Experience in microservices architecture Expectations: - Design, develop, and maintain applications across all phases of the software development life cycle (SDLC) on Microsoft Azure or AWS - Collaborate closely with other teams to understand customer requirements and implement new features - Exhibit strong troubleshooting and analytical skills with a keen attention to detail - Thorough understanding of OOP concepts, data structures, algorithms, and various product development techniques - Capable of designing schemas for enterprise-level applications and applying design patterns effectively - Willingness to take on new challenges, adapt to emerging technologies, and learn continuously - Proficient in debugging, performance profiling, and optimization techniques - Ability to create proof of concepts and articulate the value they bring - Accountable for delivering work within established timelines Join us in our quest to deliver exceptional experiences to our customers while working on cutting-edge technologies and overcoming challenging technical hurdles.,

Posted 4 days ago

Apply

3.0 - 7.0 years

0 Lacs

thane, maharashtra

On-site

You are an experienced .NET Developer with a solid background in developing backend services and APIs using .NET technologies such as C# and .NET Core. Your main responsibility will be to ensure the development of clean, scalable, and efficient code. Your key responsibilities will include developing and maintaining backend services and RESTful APIs utilizing .NET Core and C#, working with both SQL and NoSQL databases, implementing unit tests using frameworks like NUnit or xUnit, managing code using Git, and collaborating with cross-functional teams to deliver high-quality software solutions. You will also participate in Agile processes, perform bug fixing, and handle ongoing maintenance tasks for existing features. To excel in this role, you must have proficiency in .NET Core and C#, strong experience in Web API development, a solid understanding of SQL and relational databases, knowledge of Object-Oriented Programming (OOP) principles and Design Patterns, familiarity with unit testing frameworks, experience with Entity Framework, and expertise in using Git for version control. Preferred skills for this position include exposure to Microservices Architecture, experience with Test-Driven Development (TDD), and familiarity with MVC architecture. You should also have the ability to translate functional requirements into technical designs, experience with continuous integration and Agile methodologies, strong code review skills, and the capability to work independently and manage tasks within an Agile environment.,

Posted 4 days ago

Apply

8.0 - 12.0 years

0 Lacs

hyderabad, telangana

On-site

As a Product Development Engineer III (Backend) at Phenom, your main responsibility will be to lead the design and development of scalable, secure, and highly efficient backend services and systems. You will play a crucial role in building innovative solutions, mentoring junior engineers, and ensuring operational excellence for our platforms. Your key tasks will include architecting and designing large-scale distributed systems that are scalable, secure, and maintainable. You will lead product development efforts, ensuring technical solutions align with business objectives and focus on SAAS architecture. It will be essential to guarantee that systems are compatible with DevOps processes, logging, monitoring, and operational requirements. You will work both independently and collaboratively on projects, delivering high-quality, scalable solutions. Operational excellence is a key aspect of your role, involving reducing on-call volume, conducting Root Cause Analysis (RCA), and driving system improvements. Collaboration with cross-functional teams is crucial to ensure successful product delivery. Furthermore, as a senior member of the team, you will mentor and guide junior engineers (PDE I/II) with potential promotions based on panel approval. To excel in this role, you should have at least 8 years of software development experience, particularly in product development environments. Strong proficiency in Java/J2EE, REST, SOAP, JSON, Spring, and MongoDB is required, along with expertise in design patterns. Experience in leading and designing complex distributed systems, understanding cloud deployments (AWS or Azure), and working effectively in fast-paced environments is necessary. A solid grasp of algorithms, data structures, and efficient coding practices is essential. Operational experience with customer support, implementation tools, and post-launch troubleshooting is also valuable. Excellent communication and collaboration skills are key for success in this position. At Phenom, we prioritize your well-being and personal growth. We offer health and wellness benefits/programs, flexible working hours, parental leave, and career development opportunities. Additionally, you will enjoy various perks and extras at every location as part of our commitment to creating a supportive and inclusive work environment. Diversity, equity, and inclusion are fundamental values at Phenom. We are dedicated to fostering a diverse and inclusive workplace where every employee feels valued and respected. As an equal opportunity employer, we are continuously working to build a more inclusive culture and ensure that diversity is at the core of our teams, products, and customer experiences.,

Posted 4 days ago

Apply

5.0 - 9.0 years

0 Lacs

haryana

On-site

Design and develop high complex advertising applications working across the full development lifecycle from requirements through delivery. Lead and participate in the design and creation of scalable software on both the client and server side. You will be responsible for writing clean, functional code on the front- and back-end. Additionally, you will be part of the team responsible for maintaining, improving, enhancing, and operating our programmatic and advertising platform. Your role will also involve writing technical documentation. To be successful in this role, you should hold a BS/MS degree in Computer Science, Engineering, or a related subject. You must have at least 5 years of software development experience in Microsoft .NET Core, C#, and ASP.NET Core MVC and Web API. Proven experience in Object-Oriented Programming and Design Patterns is essential. Proficiency in front-end web development using JavaScript, HTML5, CCS3, React.JS, Redux, Material UI/Bootstrap, Next.Js/WebPack, client-side CSS pre-processors such as LESS and SASS, and knowledge of UI/UX standards and responsive web design are required. Experience with code versioning control tools like Git, performance, and high-availability concepts including caching, multithreading, async programming, scaling, and failover is necessary. You should also have experience in RDBMS and writing effective SQL queries, ORM technologies such as Entity Framework, NHibernate, and preferably in NoSQL databases. Working experience in an agile environment, Git, CI/CD pipelines, unit testing, and integration testing is expected. As a team player, you should possess strong interpersonal skills and effective written and verbal communication abilities. Attention to detail and high work ethics are paramount for success in this role.,

Posted 4 days ago

Apply

4.0 - 8.0 years

0 Lacs

pune, maharashtra

On-site

As an Angular Senior Developer, you will be responsible for the development and design of UI Components, as well as the maintenance of web applications and Component Library. Collaborating with the team lead and cross-functional teams, you will deliver high-quality components and SDKs. You should have at least 4 to 5 years of experience in Angular & Typescript, along with a strong understanding of OOJS concepts. Hands-on experience with Build tools like Webpack is required, and knowledge around Design Patterns & Coding best practices is essential. Additionally, having good knowledge about Web Accessibility at least AA level is important. Your key responsibilities will include developing and maintaining scalable applications by designing, developing, and optimizing complex Angular applications with a focus on performance, modularity, and maintainability. You will also need to implement best practices to ensure adherence to coding standards, architectural patterns, and best practices like state management, lazy loading, and component-based design. Collaboration with cross-functional teams is crucial as you'll work closely with UI/UX designers, backend developers, and product managers to translate requirements into high-quality front-end solutions. Conducting code reviews, providing constructive feedback, and mentoring junior developers will be part of your role to improve their skills and maintain high code quality. Identifying and resolving performance bottlenecks, memory leaks, and security vulnerabilities are important tasks to ensure smooth user experiences across different devices and browsers. At GlobalLogic, you will experience a culture of caring where people come first. Continuous learning and development opportunities are provided to help you grow personally and professionally. You will have the chance to work on interesting and meaningful projects that make an impact and contribute to shaping the world today. The organization values balance and flexibility, offering various career areas, roles, and work arrangements to help you achieve a healthy work-life balance. GlobalLogic is a high-trust organization that prioritizes integrity and trust, providing a safe, reliable, and ethical work environment for its employees. GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner known for collaborating with clients to transform businesses and redefine industries through intelligent products, platforms, and services. Since 2000, GlobalLogic has been at the forefront of the digital revolution, creating innovative and widely-used digital products and experiences.,

Posted 4 days ago

Apply

5.0 - 10.0 years

0 Lacs

kolkata, west bengal

On-site

The job requires 5-10 years of experience and a background in B.Tech. (CSE, IT, ECE or Equivalent) MScs. (CSE)/ MCA. Proficiency in Microsoft .NET technologies such as C#, ASP.NET, Web API, MVC, SQL Server is essential. Candidates should have experience in building large scale Web Applications using Dot Net (Core or Framework) and working with SQL databases. Experience with JavaScript frameworks like Angular is also required. Good-to-have experience includes familiarity with Blazor, deploying CI/CD pipelines, using graph databases like Neo4j or Arango DB, and a clear understanding of underlying concepts such as Object Orientation, MVC, Design Patterns, and Dependency Injection. The ideal candidate should have the ability to quickly learn and adapt to new technologies, be self-motivated, and able to work with minimal supervision. They should also have a track record of writing production-ready code, maintaining coding standards, deploying production code, and resolving production issues. Experience with complete SDLC cycles, Agile methodology, Version Control, and bug tracking systems is expected. Job Responsibilities include designing, developing, and deploying solutions, engaging with customers in an Agile environment to address their queries and concerns, mentoring junior team members, maintaining solutions, training users, and incorporating feedback into the solutions developed.,

Posted 4 days ago

Apply

4.0 - 8.0 years

0 Lacs

noida, uttar pradesh

On-site

As an Angular Senior Developer at GlobalLogic, you will be responsible for the development and design of UI Components, as well as the maintenance of web applications and Component Library. Your primary role will involve 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 & Typescript, you will leverage your OOJS conceptual knowledge and hands-on experience with Build tools like Webpack. Your expertise will also include a good understanding of Design Patterns, Coding best practices, and Web Accessibility standards (at least AA). Additionally, any knowledge about ASP .net, Mono Repo, NX, and Ngrx would be considered a plus. Your key responsibilities will revolve around developing and maintaining scalable applications, implementing best practices to ensure adherence to coding standards and architectural patterns, and collaborating closely with UI/UX designers, backend developers, and product managers to translate requirements into high-quality front-end solutions. Furthermore, you will be expected to conduct code reviews, provide constructive feedback, and mentor junior developers to enhance their skills and maintain high code quality. Identifying and resolving performance bottlenecks, memory leaks, and security vulnerabilities will also be part of your role to ensure smooth user experiences across different devices and browsers. At GlobalLogic, we offer a culture of caring where people come first, continuous learning and development opportunities, interesting and meaningful work on impactful projects, balance and flexibility to achieve work-life harmony, and a high-trust organization committed to integrity and ethical practices. Join us at GlobalLogic, a Hitachi Group Company, and be part of our journey in transforming businesses and redefining industries through intelligent products, platforms, and services since 2000.,

Posted 4 days ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a software engineer in NVIDIA's Internal Infrastructure Group, you will have the opportunity to contribute to the development of Python-based infrastructure tools and libraries. These tools are essential for monitoring and addressing issues related to workflows and the security of intellectual property (IP) within the organization. By working on these solutions, you will play a crucial role in supporting worldwide chip development, verification, and artificial intelligence initiatives at NVIDIA. Your responsibilities will include designing and implementing new infrastructure that enhances the security of workflows and aids in auditing IP security policies. You will be involved in the complete life-cycle of tool development, from design to testing and deployment. Collaborating closely with various engineering teams at NVIDIA, you will gain insights into the workflows used by engineers to deliver cutting-edge products and services. Your contributions will directly impact the quality and time-to-market of next-generation chips and deep learning models. To excel in this role, you should have a solid understanding of the Python programming language and standard development practices. Strong software engineering skills, familiarity with Linux development tools, and proficiency in object-oriented programming and design patterns are essential. Your ability to work with interpreted languages, along with excellent planning and interpersonal abilities, will be key to your success. Being adaptable to dynamic environments, proactive in problem-solving, and having a passion for enhancing the efficiency of specialists and engineers are qualities that we value. Ideal candidates for this position should hold a Master's (preferred) or Bachelor's degree in Computer Science or Engineering and have at least 5 years of experience utilizing these skills. To distinguish yourself, you may have a proven track record of leading small to medium-sized developer teams, experience with auditing tools or automation in Linux environments, knowledge of databases and data processing on large datasets, familiarity with export control compliance or IP security, and an understanding of chip design, verification, or machine learning workflows. Join NVIDIA's team of top engineers and innovators in shaping the future of computing. Make an impact by contributing to the development of scalable and reliable systems, APIs, and tools that will drive the next generation of technological advancements. Your dedication to excellence and continuous innovation will be valued as we strive to amplify human imagination and intelligence through pioneering technologies.,

Posted 4 days ago

Apply

2.0 - 7.0 years

0 Lacs

karnataka

On-site

As a Product Analyst at our company, you will play a crucial role in managing the successful launch of new products throughout their lifecycle - from concept to management and eventual sunset. Your ability to utilize empirical models and financial artifacts to support business plans and strategies, along with real-world experience, will be essential for this role. Strong interpersonal skills and the capability to build relationships, foster consensus, and promote enthusiasm are key qualities for success in this position. You will be responsible for not only delivering breakthrough results internally but also evangelizing these results to the global marketplace. Being a champion for Authorize.Net products and encouraging their usage within the company and among global clients will be a primary focus. Some travel to client sites and Visa locations worldwide may be required. Your responsibilities will include conducting and synthesizing qualitative and quantitative research, creating UX designs that enhance user experience, collaborating with key stakeholders to develop UX solutions, and contributing to the vision for the future of the product portfolio. You will also work on defining go-to-market strategies, developing global roadmaps, and inspiring customers, partners, and employees. This is a hybrid position, and the expectation of in-office days will be communicated by your hiring manager. **Qualifications** **Basic Qualifications:** - 5 or more years of work experience with a Bachelor's Degree, or at least 3 years of work experience with an Advanced degree, or a minimum of 2 years of work experience with a PhD - Proficiency in using wireframing and prototyping tools such as Figma - Experience in creating user personas, mapping user journeys, defining information architecture, and conducting user research - Familiarity with accessibility guidelines and industry best practices - Ability to deliver content strategy, distill data, and leverage design patterns **Preferred Qualifications:** - 5-7 or more years of experience with a Bachelor's Degree, or 5 years of experience with an Advanced Degree, PhD with 3+ years of experience - Confident public speaker with experience in media engagement - In-depth knowledge of Authorize.Net or similar products - Ability to build relationships and demonstrate domain expertise to internal and external client leadership teams If you are passionate about shipping customer-centric products, have a strong background in product management, and possess the required qualifications, we encourage you to apply for this exciting opportunity to make an impact with Visa.,

Posted 1 week ago

Apply

3.0 - 7.0 years

0 Lacs

thiruvananthapuram, kerala

On-site

Techvantage.ai is a next-generation technology and product engineering company at the forefront of innovation in Generative AI, Agentic AI, and Autonomous Intelligent Systems. We build intelligent, cutting-edge solutions designed to scale and evolve with the future of artificial intelligence. As you continue to scale our operations, we are actively seeking talented and passionate professionals to join our team and contribute to building high-performance, scalable, and future-ready technology. We are looking for a skilled Rust Developer with a total of 5 years of IT experience, including at least 3 years of hands-on experience in Rust programming. In this role, you will play a key part in developing high-performance, scalable, and secure systems that support our advanced AI technologies, agentic systems, and autonomous platforms. Responsibilities: - Design, develop, and maintain efficient, reliable, and scalable Rust-based code. - Work on system-level programming, focusing on high performance, security, and concurrency. - Collaborate with engineering teams to integrate Rust modules with AI/ML systems and cloud-based services. - Identify bottlenecks and bugs, and devise solutions to address them. - Participate in architecture design discussions and technical reviews. - Ensure code quality through automated testing, code reviews, and documentation. - Research new technologies and continuously improve existing skills. Skills: - Minimum 3 years of hands-on experience with Rust programming language. - Strong understanding of system-level programming, memory management, and concurrency models. - Experience with asynchronous programming and multi-threading in Rust. - Solid foundation in data structures, algorithms, and design patterns. - Familiarity with microservices, REST APIs, and distributed systems. - Proficient with version control systems like Git. - Knowledge of unit testing and debugging tools in Rust. Good To Have: - Experience with WebAssembly (WASM), embedded systems, or blockchain technologies. - Familiarity with other systems languages such as C/C++ or Go. - Exposure to cloud platforms like AWS, Azure, or GCP. - Familiarity with DevOps practices and CI/CD. Skills: - Strong analytical and problem-solving skills. - Excellent collaboration and communication abilities. - Passion for learning new technologies and adapting to changing needs. - Self-driven with a proactive attitude. Join us to work on cutting-edge AI and system-level technologies in a collaborative, innovation-driven environment with opportunities for growth, upskilling, and career advancement.,

Posted 1 week ago

Apply

4.0 - 8.0 years

0 Lacs

chennai, tamil nadu

On-site

As a member of the tech team at BigThinkCode, your primary responsibility will be to work closely with your colleagues to develop new features and enhance existing ones. You will collaborate with managers, designers, and engineers to deliver user-facing features that meet the needs of our customers. Your expertise in programming languages and the software ecosystem will be crucial in achieving our goals. Additionally, you will be involved in designing software systems and supporting infrastructure, contributing to the technical roadmap of the company. To excel in this role, you should be well-versed in algorithms and data structures, with a strong understanding of object-oriented programming concepts and their practical implementation. Your hands-on experience in using Design Patterns, Testing, and Debugging skills will be essential in ensuring the quality of our codebase. Proficiency in the Python programming language and familiarity with frameworks like Flask, Django, or FastAPI will be advantageous. You will also be expected to conduct code reviews to maintain high code quality standards and have experience working with databases, including relational, NoSQL, and ORMs. Additionally, any knowledge of deployment and DevOps skills such as Cloud and Docker will be considered a plus. If you are passionate about software development, eager to learn and grow in a collaborative environment, and meet the requirements mentioned above, we encourage you to apply for this exciting opportunity at BigThinkCode.,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

maharashtra

On-site

As a member of our dynamic team at ContractPodAi, you will be at the forefront of revolutionizing the legal industry with Leah - the groundbreaking operating system for legal. Leah Agentic AI orchestrates specialized AI agents within our cutting-edge Contract Lifecycle Management (CLM) solutions, empowering legal teams to enhance efficiency and drive value creation. Leah goes beyond task automation; it identifies hidden opportunities and leverages legal insights for strategic business advantages. By bridging the gap between legal, business, and executive functions, our platform enables organizations to uncover revenue streams, mitigate risks, and turn legal expertise into pivotal decisions. Innovation thrives when exceptional individuals collaborate to address complex business challenges. ContractPodAi comprises a rapidly expanding global team of visionaries based in London, New York, Glasgow, San Francisco, Toronto, Dubai, Sydney, Mumbai, Pune, and more. Here, you will: - Spearhead the evolution of legal AI and business metamorphosis - Drive tangible impact by unlocking latent organizational value - Engage with talented professionals across diverse geographical locations If you are passionate about cutting-edge technology, excel in fast-paced environments, and aspire to contribute to a groundbreaking endeavor, we are eager to connect with you. Responsibilities: - Develop, refactor, and configure the ContractPod Application - Contribute to project deliveries and offer timely resolutions to business queries - Demonstrate excellent problem-solving, analytical, and debugging skills, with a keen aptitude for rapid learning - Collaborate effectively in a team within a diverse stakeholder environment - Document code and database modifications for code review sessions and audit purposes Required Competencies: - Over 5 years of hands-on experience in Microsoft Technologies: .Net core, .Net framework (Webforms), C#, OOPS Concept - Proficient in database technologies such as MSSQL, Entity Framework, Profiler & Scheduler - Expertise in Web Services, Web APIs, and Windows Services - Strong background in JavaScript frameworks like jQuery, LINQ, HTML, and CSS - Familiarity with Agile frameworks and adherence to SOLID principles and design patterns - Knowledge of Azure services like Blob Storage - Experience in developing multilingual web applications using resource files Benefits & Perks: - Competitive salary package - Opportunity to work in a fast-paced, high-growth SaaS company - Paid time off - Generous employee referral program,

Posted 1 week 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