Jobs
Interviews

4458 Design Patterns Jobs - Page 20

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

12.0 - 16.0 years

0 - 0 Lacs

Pune

Hybrid

So, what’s the role all about? At Actimize, we are developing the next generation cloud platform that will host solutions in the space of Anti-Money Laundering and Fraud Prevetion. As part of the R&D team, you will be responsible for architecting and developing the platform that is robust, fault-tolerant, available, scalable, secure and performant. How will you make an impact? NICE Actimize is the largest and broadest provider of financial crime, risk and compliance solutions for regional and global financial institutions & has been consistently ranked as number one in the space At NICE Actimize, we recognize that every employee’s contributions are integral to our company’s growth and success. To find and acquire the best and brightest talent around the globe, we offer a challenging work environment, competitive compensation, and benefits, and rewarding career opportunities. Come share, grow and learn with us – you’ll be challenged, you’ll have fun and you’ll be part of a fast growing, highly respected organization. This new SaaS platform will enable our customers (some of the biggest financial institutes around the world) to create solutions on the platform to fight financial crime. Have you got what it takes? The Software Architect is responsible for providing technical leadership across development teams in one or more functional areas. This position is ultimately responsible for the successful implementation of key deliverables to ensure that each release is designed with high availability, scalability, serviceability and supportability in mind. You will be responsible for the architecture of our product platform end to end. Reporting to the Director of Engineering and working closely with all the engineering functions, chief architect, architecture review board and the scrum teams. You will drive an open and extendible architecture, ensuring relevant technology solutions are being adopted, good engineering practices are implemented and the overall system design and architecture is kept while we develop new features to the market. You will have a key role in fostering innovation and ensuring adoption of new technologies as needed. We are looking for someone who is passionate about delivering high quality enterprise cloud products that is are used by millions of users. You are expected to be very hands on and have an in-depth technical understanding of cloud software architecture Main Responsibilities and Deliverables: Set the end-to-end technical direction for the team, including platform, technology, tools, and infrastructure. Communicate architecture in an effective and professional manor. Drive technical decisions, solve tough problems, and coordinate multiple project execution. Ensure that the Development coding quality standards and review processes are followed to ensure proper security and high availability standards. Monitoring the quality of code that is delivered by your team through reviews and other processes. Foster strong team work environment and create passion and energy within the team. Be an active participant in the development leadership team ensuring corporate success. Represents self and department with professionalism and competence. Follow the company Code of Ethics and policies and procedures at all times Overall responsibility for the platform architecture, establish well architected and designed solution. Working with several scrum teams and actively involved in the design of multiple features in parallel. Mentor and develop architects, engineers and Involvement in hiring great engineers. Participate in envisioning of next gen plans to achieve longer term strategic objectives of the organization. Drive the architecture of a project/product line, including authoring functional and design specifications, scalability, security, data flow, and interface. Contribution to the strategic vision of Guardian Analytics business unit. Identify impact of new technologies on our products and communicate to development teams. Partner with customers/prospects on product functionality and future direction; participate in industry briefings. Consider customer impact; when considering alternatives, evaluate whether something we are asking the customer to do would be reasonable. Attitude of quality, diligence and thoroughness. Conduct architectural and design reviews. Conduct code reviews Evaluate new technologies/innovations and industry trends. Intentionally drives business value through architectural innovation Qualifications: Bachelor’s or master’s degree in computer science or a related field. 10-12 years of software development experience About 4 years experience as an architect for Cloud-SaaS-multi tenant applications . Development experience with APIs, Integrations, Middleware technologies, Web development technologies and Spring family of frameworks. Working Knowledge of design patterns, methodologies and architectural styles Experience in database design , Data APIs, Batches/Big Data Experience designing multi-tiered service-oriented applications and microservices ,REST Experience with AI/ML development or usage will be a big plus Experience with NoSQL DBs will be an advantage. Development experience of securing all tiers of the application. Exposure to Performance Engineering, Cloud SLA , Availability, resiliency will be a plus Technically Savvy , Influencer and Learner Experience using Test Driven Development, Continuous Integration, and Test Automation Experience of driving improved Developer Experience using technology and tools What’s in it for you? Join an ever-growing, market disrupting, global company where the teams – comprised of the best of the best – work in a fast-paced, collaborative, and creative environment! As the market leader, every day at NiCE is a chance to learn and grow, and there are endless internal career opportunities across multiple roles, disciplines, domains, and locations. If you are passionate, innovative, and excited to constantly raise the bar, you may just be our next NiCEr! Enjoy NiCE-FLEX! At NiCE, we work according to the NiCE-FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work, each week. Naturally, office days focus on face-to-face meetings, where teamwork and collaborative thinking generate innovation, new ideas, and a vibrant, interactive atmosphere. Requisition ID: 8091 Reporting into: Director Role Type: Tech Manager

Posted 2 weeks ago

Apply

10.0 - 20.0 years

27 - 42 Lacs

Gurugram, Delhi / NCR

Work from Office

Exp 11+ years Strong working experience with architecture and development in Java 8 or higher. experience building and maintaining microservices architecture Share your cv on Whatsapp no 9773977214 Share your cv on Gmail ID ritik@hcconsulting.in

Posted 2 weeks ago

Apply

8.0 - 13.0 years

35 - 70 Lacs

Bengaluru

Remote

Hiring for US based big Multinational Company (MNC) We are seeking a highly skilled and experienced Technical Lead to join our engineering team. As a Technical Lead, you will be responsible for leading the development team, designing and implementing scalable software solutions, and ensuring best practices in coding, architecture, and agile development processes. Youll serve as both a hands-on contributor and a mentor, helping to drive technical excellence across the team. Lead the design, development, and delivery of high-quality software solutions. Collaborate with product managers, designers, and stakeholders to define technical requirements and translate them into effective solutions. Guide and mentor software engineers in coding standards, design patterns, and agile methodologies. Review code and ensure adherence to quality, performance, security, and scalability standards. Own and maintain technical documentation, architectural decisions, and system design artifacts. Oversee project timelines, risk management, and resource planning to ensure timely delivery. Drive the adoption of best practices in CI/CD, DevOps, and testing. Troubleshoot and resolve technical issues across the software stack. Stay current with emerging technologies and advocate for their adoption where beneficial. Proficiency in any one Java, Python, JavaScript, C#, or your stack Strong knowledge of any cloud platforms AWS, Azure, GCP and containerization (Docker, Kubernetes). Experience with agile methodologies such as Scrum or Kanban. Strong problem-solving, communication, and collaboration skills.

Posted 2 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

chennai, tamil nadu

On-site

As a Java Developer, you will be responsible for analyzing, designing, programming, debugging, and modifying software enhancements and/or new products used in various computer programs. Your expertise in Java, Spring MVC, Spring Boot, Database design, and query handling will be utilized to write code, complete programming, and perform testing and debugging of applications. You will work on local, networked, cloud-based, or Internet-related computer programs, ensuring the code meets the necessary standards for commercial or end-user applications such as materials management, financial management, HRIS, mobile apps, or desktop applications products. Your role will involve working with RESTful Web Services/Microservices for JSON creation, data parsing/processing using batch and stream mode, and messaging platforms like Kafka, Pub/Sub, ActiveMQ, among others. Proficiency in OS, Linux, virtual machines, and open source tools/platforms is crucial for successful implementation. Additionally, you will be expected to have an understanding of data modeling and storage with NoSQL or relational DBs, as well as experience with Jenkins, Containerized Microservices deployment in Cloud environments, and Big Data development (Spark, Hive, Impala, Time-series DB). To excel in this role, you should have a solid understanding of building Microservices/Webservices using Java frameworks, REST API standards and practices, and object-oriented analysis and design patterns. Experience with cloud technologies like Azure, AWS, and GCP will be advantageous. A candidate with Telecom domain experience and familiarity with protocols such as TCP, UDP, SNMP, SSH, FTP, SFTP, Corba, SOAP will be preferred. Additionally, being enthusiastic about work, passionate about coding, a self-starter, and proactive will be key qualities for success in this position. Strong communication, analytical, and problem-solving skills are essential, along with the ability to write quality/testable/modular code. Experience in Big Data platforms, participation in Agile Development methodologies, and working in a start-up environment will be beneficial. Team leading experience is an added advantage, and immediate joiners will be given special priority. If you possess the necessary skills and experience, have a keen interest in software development, and are ready to contribute to a dynamic team environment, we encourage you to apply for this role.,

Posted 2 weeks ago

Apply

6.0 - 12.0 years

0 Lacs

maharashtra

On-site

This is a Vice President Technical Manager position for the Onboarding and Regulatory platform at Morgan Stanley. The Technology Division collaborates closely with Morgan Stanley business units and leading technology companies to innovate how business is conducted in ever-evolving global financial markets. Your talent and dedication are crucial to the firm's success, making Morgan Stanley an ideal place to nurture a professional career. The Operations Technology division is responsible for developing and managing the technology platform that supports vital business processes at Morgan Stanley, including Settlements, Regulatory Reporting, Client Reference Data, Position Keeping, Corporate Actions processing, and other post-trade functions. The firm operates at a large scale, processing up to 40 million trades on peak volume days and settling hundreds of billions of dollars daily in multiple countries and currencies across the globe. The Operations plant manages a diverse range of financial products across equity and fixed income. As part of the Counterparty Data and Regulatory Technology department, you will contribute to strategic initiatives aimed at enhancing the technology and onboarding platform. You will play a key role in a multi-year program to renovate the platform with cutting-edge technology solutions, including caching techniques, BPM integrations, cloud-aligned architecture, and a user-friendly frontend. In the role of Senior Developer for Client Onboarding and Regulatory Platform, you will be responsible for detailed technical design, development, and implementation of applications using emerging technologies. Your responsibilities will include: - Demonstrating expertise in distributed development tools and tech-stack, primarily Java and Java-based web development, angular, databases, frameworks for enterprise system development, enterprise integration patterns, and cloud-focused architecture. - Leading development on the new platform following established best practices, standards, and focusing on Usability, Cloud Adoption, and User Experience. - Engaging with a global user base to design effective user interfaces for the onboarding and regulatory platform. - Involvement in all aspects of software development, from requirement analysis and design to continuous improvement of agile development practices. To excel in this role, you should possess: - Over 12 years of career experience as a Senior Technologist with advanced knowledge in Java and Java-based technology stack. - Experience in web service development, REST, and Services Oriented Architecture. - Expertise in Object-Oriented Design, Design patterns, Architecture, and Application Integration. - Proficiency in Databases, including Design and SQL. - Strong experience with development frameworks like spring, Junit, BDD, etc. - Familiarity with Unix/Linux and the ability to coordinate with multiple internal and external groups. Morgan Stanley is committed to upholding its reputation for excellence and service quality. As an employee, you can expect to work in a collaborative and empowering environment alongside talented individuals from diverse backgrounds. The firm values inclusivity, diversity, and innovation, offering comprehensive benefits and opportunities for personal and professional growth. If you are passionate and driven, there are ample chances to progress within the organization and explore various areas of the business. For more information about Morgan Stanley's global offices, please visit: https://www.morganstanley.com/about-us/global-offices Morgan Stanley is an equal opportunities employer that fosters an inclusive workplace where individuals can thrive and reach their full potential. The firm's dedication to diversity and inclusion is evident in its recruitment, development, and advancement practices based on skills and talents, regardless of background or experience.,

Posted 2 weeks ago

Apply

3.0 - 8.0 years

0 Lacs

karnataka

On-site

As a Software Developer at Bix Bytes Solutions, you will have the opportunity to be part of a dynamic team working on .Net solutions for our Swiss clientele. With a minimum of 3-8 years of experience, you will engage in the full cycle implementation of software development projects using .NET 4.0 and above, C#, ADO.NET, ASP.NET, and MVC. Your responsibilities will include developing Web API and RESTful web services, client-side programming with HTML, CSS, AJAX, and utilizing Javascript frameworks such as AngularJS, BackboneJS, and jQuery. In this role, you will work on SQL Server with a focus on strong database design, design patterns, and object-oriented design and programming. Strong analytical, debugging, and problem-solving skills are essential for success in this position. Advanced knowledge in jQuery, Bootstrap, Angular CLI, NPM, HTML5, and CSS is required, along with the ability to learn new technologies and work independently with minimal supervision. At Bix Bytes Solutions, we offer a competitive salary along with benefits such as gratuity, health benefits for you, your family, and your parents, a pension plan, travel allowance, and an employee referral program. You will also have access to internal, external, and online training opportunities to enhance your skillset. Joining our team means working in the Indian Time Zone with weekends off, allowing for a better work/life balance. We foster a great company culture with motivated teammates who share common goals. At Bix Bytes Solutions, we value open-mindedness, thoughtful disagreement, and high ethics, transparency, and truthfulness. If you are a self-starter with strong communication skills, experience in direct client interaction, and the ability to execute projects creatively and independently, we encourage you to apply and be a part of our fast-growing company. Contact us today and discover the exciting opportunities that await you at Bix Bytes Solutions.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

navi mumbai, maharashtra

On-site

You have a great opportunity to join our team at ideas to impacts! As a Java/J2EE Developer, you will be responsible for extensive Java and J2EE development on complex multi-tier web-based business applications. You should have solid experience in J2EE architecture, Eclipse, Tomcat, HTML/JavaScript/CSS, MS SQL Server, My SQL, Oracle, Ajax, JSON, and Apache. In-depth knowledge and experience of working with Spring, Hibernate, Struts2, Maven, SQL, XML, Tag Libraries, and JSPs are essential for this role. You should be familiar with User Interface Design Frameworks such as STRUTS, Spring MVC, and JSF, as well as Design Patterns in RDBMS (Oracle, MS SQL). Exposure to Android and mobile technologies is preferred. Excellent problem-solving, design, coding, and debugging skills are key attributes that we are looking for. You should be able to quickly understand and translate product and business requirements into technical solutions while adhering to the agreed specifications. Qualifications for this position include a minimum of 5 years of experience in developing enterprise applications using JAVA/J2EE platforms. A Bachelor's degree in Computer Science, Information Technology, or a related technology field is preferred. We are looking for individuals with high energy levels, self-motivation, a positive attitude, and a pleasing personality. Effective communication and interpersonal skills are necessary to establish rapport with people at all levels. You should have the capacity to remain focused on tasks at hand and be able to multitask effectively. A strong sense of ownership for assigned tasks and a willingness to go the extra mile when needed are highly valued. Understanding of Object-Oriented concepts, design patterns, and modern application frameworks are important. Knowledge and experience of software development processes and methodologies are required. Attention to detail, accuracy, affinity with design, and coding issues are traits that we appreciate in our team members. Rest assured that all your information will be kept confidential as per EEO guidelines. If you meet the qualifications and are ready to take on this exciting opportunity, we look forward to receiving your application!,

Posted 2 weeks ago

Apply

12.0 - 16.0 years

0 Lacs

delhi

On-site

As a Team Lead-Reactjs at ScienceFox, you will be responsible for designing and implementing user interface components for JavaScript-based web applications. Your tasks will include developing and maintaining front-end components using React.js, integrating state management libraries such as Redux.js, collaborating with backend developers to connect front-end components with server-side logic, and ensuring high performance and responsiveness of applications. You should have a minimum of 12 years of experience in Front-End Development with proficiency in React.js, JavaScript, and Redux.js. Additionally, you should possess skills in Back-End Web Development and Software Development, a strong understanding of web development principles and design patterns, excellent problem-solving and analytical skills, and the ability to work collaboratively in a team environment. A Bachelor's degree in Computer Science, Information Technology, or a related field is required. Experience with version control systems such as Git and Agile methodologies will be advantageous in this role. This is a full-time hybrid position based in New Delhi, with the flexibility of some work from home. If you are passionate about leveraging technology to exceed marketing goals and delight customers, this role at ScienceFox might be the perfect fit for you.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

At NiCE, we do not shy away from challenges. We push our limits and strive to be game changers. We are ambitious, always aiming to set the highest standards and surpass them. If you share the same drive and determination, we can offer you an exceptional career opportunity that will ignite a passion within you. As a top-performing engineer at NiCE, your role will involve designing, developing, and testing high-quality software that meets specific functional and non-functional requirements within given time and resource constraints. Your responsibilities will include: - Developing software features in accordance with requirements specifications. - Creating innovative solutions for complex issues and future functionalities. - Implementing best industry practices to provide optimal solutions to complex problems. - Conducting regular code reviews and testing to ensure design and quality standards are met. - Leading the end-to-end implementation and support of software, ensuring high quality and responsiveness throughout the software lifecycle. - Planning and executing unit testing and automation. - Demonstrating strong communication and presentation skills. - Providing L3 support for issues in production and lower environments. To excel in this role, you should have: - Bachelor/Master of Engineering Degree in Computer Science, Electronic Engineering or equivalent. - 5+ years of application programming experience. - Proficiency in PHP v 8.x, MySQL, and a willingness to learn new technologies. - Knowledge of AWS services and tools. - Experience with PHP frameworks like Symfony, Slim, CodeIgniter, Laravel. - Development experience in JavaScript, TypeScript, Angular/ReactJS. - Familiarity with public cloud infrastructure and technologies. - Expertise in tools like PHP Unit, Docker, Composer. - Proficiency in GIT commands and source control. - Understanding of CI/CD pipelines (Jenkins, Ansible, GitHub Actions). - Knowledge of design patterns and experience in their implementation. - Experience in developing REST API, API Authorization & Microservices. - Background in building scalable multi-tenant SaaS solutions. Additional advantages include: - Ability to bring a culture of innovation to the job. - Exposure to designing serverless applications in the cloud (AWS). - Experience in the Contact Center domain. - Familiarity with Gen AI services and Rasa. Join NiCE, a global company at the forefront of innovation, where you will work alongside the best talent in a collaborative and creative environment. Embrace endless opportunities for growth and development across various roles and locations. If you are passionate, innovative, and driven to exceed expectations, you could be the next valuable addition to our team at NiCE. Experience the NICE-FLEX hybrid model, where you can enjoy the flexibility of working 2 days in the office and 3 days remotely each week. Benefit from face-to-face meetings for teamwork, collaborative thinking, and a dynamic work atmosphere. Reporting to: Tech Manager Role Type: Individual Contributor About NiCE: NiCE Ltd. (NASDAQ: NICE) provides software products used by over 25,000 global businesses, including 85 of the Fortune 100 companies. NiCE software facilitates exceptional customer experiences, combats financial crime, and ensures public safety. With over 8,500 employees across 30+ countries, NiCE is recognized as an innovation leader in AI, cloud, and digital domains.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

pune, maharashtra

On-site

If you are a Windows (Winform) Software Developer, Emerson has an exciting offer for you! You will be responsible for requirement gathering, estimation, developing, improving, and supporting Windows (Winform) Applications, Windows services, Web Services, and Database programming on the Microsoft platform (.NET, C#, MS SQL, VB, VBA, MS Office products) and delivering the project on time with high quality in coordination with multiple collaborators. In this role, your responsibilities will include discussions and coordination with customers/end-users for requirement gathering, software acceptance testing, and deployment. You will be involved in efforts estimation, solution designing, and contribution to proposal making. Independently developing, improving, and supporting Windows (Winform) Applications, Windows services, Web Services, and Database programming on the Microsoft platform will also be part of your tasks. Performing Unit Test, Integration Test, ensuring all requirements are implemented with good quality within the timeline and budget will also be crucial. You will analyze requirements, prepare Requirement Understanding documents, conduct Impact Analysis, and raise Technical Queries. Applying OOP principles, implementing design patterns, and understanding project dynamics to adapt to changing scenarios will be essential. Moreover, you will raise concerns and risks at the appropriate time and communicate effectively with all collaborators. Status reporting and progress reporting will also be part of your responsibilities. To excel in this role, you need a total of 3-6 years of experience in Software Development with a minimum of 3 years of hands-on experience in developing Windows (Winform) applications, Windows Services, Web services, and Database programming. Any experience with Reporting application development, web application development, and support will be an added advantage. Soft skills such as problem-solving, ownership, proactive and systematic approach, absorption of newest technologies, ensuring standard methodologies in software development, coordinating activities across business and technical teams, teamwork, and excellent verbal and written communication skills are required. Preferred qualifications that set you apart include a BE (IT/Computer/Instrumentation/Electronics), MCA, MCS, MSc Computer, or compatible degree. At Emerson, a workplace where every employee is valued, respected, and empowered to grow is prioritized. The company fosters an environment that encourages innovation, collaboration, and diverse perspectives. Ongoing career development and an inclusive culture ensure that employees have the support to thrive. Emerson recognizes the importance of employee wellbeing and provides competitive benefits plans, medical insurance plans, Employee Assistance Program, employee resource groups, and flexible time off plans including paid parental leave, vacation, and holiday leave. Emerson is a global leader in automation technology and software, helping customers in critical industries operate more sustainably while improving productivity, energy security, and reliability. Through equitable opportunities, diversity celebration, and embracing challenges, Emerson aims to make an impact across various countries and industries. If you are looking to contribute to vital work, develop your skills, and be part of a collaborative and innovative team, Emerson invites you to join them on this journey.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

chennai, tamil nadu

On-site

You will be responsible for requirements elicitation, understanding, analysis, and management. Your role will involve understanding the project's vision and requirements, contributing to the creation of supplemental requirements, and building low-level technical specifications for a specific platform and/or service solution. In addition, you will need to engage in project planning, tracking, and reporting activities. This includes estimating tasks and resources needed for designing, building, and testing the code for assigned module(s), providing inputs for creating detailed project schedules, and supporting the team in evaluating risks and adjusting priorities based on unresolved issues. You will be expected to ensure that assigned project modules are on track with respect to schedules and quality during development and testing phases and communicate regularly with the team regarding development changes, scheduling, and status. Participation in project review meetings and tracking/reporting progress for assigned modules is also part of your responsibilities. To be successful in this role, you should have experience working on end-to-end development projects, excellent communication skills, and prior direct client-facing experience. A strong understanding of OOPS concepts, project experience in C# .NET, familiarity with design patterns, relational database concepts, and application performance management is required. Experience with build automation tools, Agile/DevOps models, and cloud-related models is preferred. Knowledge of microservices development is considered an advantage. Your tasks will include identifying defects or potential risks for functionality, devising approaches to problem statements, designing, building, and maintaining efficient and reusable C# .NET code, as well as Microsoft .NET web-based applications. You will be responsible for ensuring the best possible performance and quality of applications using project and standard best practices, maintaining code quality, designing web user interfaces, debugging and troubleshooting existing code, developing unit test cases, and working on database design and optimization. Collaboration with the Agile team and updating TFS with the latest changes and appropriate status are also part of your duties. This position can be based in Chennai or any other specified locations.,

Posted 2 weeks ago

Apply

12.0 - 16.0 years

0 Lacs

karnataka

On-site

As a Senior Software Engineer with 12-16 years of experience in supply chain retail technology, you will be joining the Fulfilment Optimization team at Wayfair. The team is responsible for building platforms that determine how customer orders are fulfilled, focusing on optimizing Wayfair profitability and customer satisfaction. Your role will involve enhancing and scaling customer-facing platforms that provide fulfillment information on the website, ensuring the accurate representation of the dynamic supply chain, and surfacing the necessary information for customers, suppliers, and carriers in real-time. In this position, you will partner with business stakeholders to provide transparency, data, and resources for informed decision-making. You will be a technical leader within and across the teams, driving high-impact architectural decisions and hands-on development following best design and coding practices. Your responsibilities will include ensuring production readiness, identifying risks and proposing solutions, contributing to the team's strategy and roadmap, and fostering a culture of continuous learning and innovation. To be successful in this role, you should have a Bachelor's Degree in Computer Science or a related field, along with at least 12 years of experience in a senior engineer or technical lead role. You should have mentored a team of 10-12 people and possess expertise in developing and designing scalable distributed systems. Strong communication skills, the ability to collaborate effectively with cross-functional teams, and a passion for mentoring and leading engineers are essential qualities for this role. Experience in designing APIs and microservices, working with cloud technologies (specifically GCP), data processing, data pipelines, and familiarity with common open-source platforms and tools such as Kafka, Kubernetes, Java microservices, and GraphQL APIs are highly desirable. Additionally, experience in designing and developing recommendation systems, productionalizing ML models, and working with event-driven systems and technologies would be advantageous. Joining Wayfair means being part of one of the world's largest online destinations for home goods. With a commitment to industry-leading technology and creative problem-solving, Wayfair offers rewarding career opportunities for individuals seeking rapid growth, continuous learning, and dynamic challenges. If you are looking to be a part of a team that is reinventing the way people shop for their homes, Wayfair is the place for you. Please review our Candidate Privacy Notice for information on how your personal data is processed. If you have any questions or wish to exercise your privacy rights, please contact us at dataprotectionofficer@wayfair.com.,

Posted 2 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

kochi, kerala

On-site

We are searching for an individual who possesses expertise in various aspects of the .NET framework and is capable of developing and maintaining applications based on client specifications. You will be responsible for tasks such as design, estimation, implementation, and unit testing of applications to ensure they meet client requirements. A solid understanding of different development methodologies and object-oriented programming concepts is essential for this role. Your responsibilities will include extensive involvement in developing applications in Microsoft Technology, maintaining well-documented code, providing technical guidance to the team, participating in code reviews and walkthroughs, as well as offering constructive feedback to ensure the delivery of high-quality products. The ideal candidate should demonstrate proficiency in developing applications using .NET frameworks 3.5/4, possess strong skills in ASP.Net, C#, and SQL Server, and have exposure to design patterns and architecture, which would be considered an added advantage. Experience in unit testing is desirable, and being goal-oriented, flexible, and a good team player are important qualities for success in this role. To be eligible for this position, candidates should have 4 to 8 years of relevant experience and hold a graduation degree in any discipline or a diploma in engineering.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

nagpur, maharashtra

On-site

The job is for a Software Developer position located in Nagpur. As a Software Developer, you will be responsible for programming and development tasks. The key skills required for this role include ASP .Net, C#, MVC, SQL, OOPS, Design Patterns, and JS / JQuery. The ideal candidate should have a UG degree in B.Tech/B.E. in Any Specialization, Computers, or Any Graduate in Any Specialization. To apply for this position, please mention the job code in the subject line when sending your resume to jobs@cityweb.in.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

As a FullStack (Java + Angular+AWS) Tech Lead, you will be part of a dynamic team that thrives on challenges and aims to make a significant impact on the business world. You will work in a fast-paced, quality-oriented environment that encourages innovation and growth. Your role will involve utilizing your extensive skills and experience in various technologies to drive the development and maintenance of cutting-edge applications. Your responsibilities will include investigating and understanding business requirements, addressing issues, expanding current functionality, and implementing new features. You will also be involved in task scoping, estimation, prioritization, and working closely with business analysts and subject matter experts to devise creative solutions. Collaboration with testers to create test plans, participating in development discussions, and providing technical guidance to developers will be essential aspects of your role. Mentoring the development team for challenging tasks, conducting proof of concepts, and early risk assessments will also be part of your responsibilities. Additionally, your expertise in architectural design, hands-on development experience in Java and related technologies, familiarity with Spring framework, building Micro Services, RESTful web Services, UI basics, Typescript, Angular, Message Queues, Relational and NoSQL databases, DevOps tools, AWS cloud platform, code quality maintenance, Agile processes, and performance improvements will be key to your success in this role. Your positive, flexible, and can-do attitude, coupled with your problem-solving skills, planning and execution capabilities, impactful communication, and understanding of the application development life cycle, will be crucial in handling production outage situations and delivering quick issue fixes. Your ability to adapt quickly, learn new technologies, and enhance existing code bases based on evolving business requirements will play a significant role in driving the success of the team and the organization as a whole.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

We are looking for a highly skilled and experienced Senior Application Engineer with expertise in KMM (Kotlin Multiplatform Mobile), Android, and iOS to join our team. As a Senior Engineer, you will play a key role in designing, developing, and maintaining complex mobile applications and cross-platform solutions. You should have a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Experience in developing cross-platform applications using the Kotlin Multiplatform technology stack is required. Additionally, you should have at least 3 years of experience in either iOS development or Android development, with proficiency in Swift, Objective-C, or Kotlin programming languages. Familiarity with Kotlin Multi-Platform libraries like Ktor, Coroutines, and Kotlinx libraries is preferred. A strong understanding of design patterns is essential for analyzing existing code and making it more efficient and reusable. Experience in building unit tests, mock tests, and integration tests on JVM, KMM, or iOS is a plus. You should be comfortable using software development tools, IDEs, build tools, version control systems, and CI/CD systems for deployment and testing. Collaboration skills are crucial as you will be working in a team environment with other developers, designers, and project managers. Responsibilities include writing and maintaining Kotlin code for multiple platforms, collaborating with Android, iOS, and Web teams for SDK integration, resolving performance issues, staying updated on Kotlin and KMP developments, writing tests, and delivering flexible and maintainable features at scale. You will also participate in the full software development lifecycle, conduct code reviews, mentor junior engineers, and work with stakeholders to integrate new features and enhance user experience. At GlobalLogic, we prioritize a culture of caring, continuous learning and development, interesting and meaningful work, balance, and flexibility. We are a high-trust organization that values integrity and trust in everything we do. If you are looking to join a forward-thinking company and work on cutting-edge solutions with a collaborative team, GlobalLogic could be the perfect fit for you.,

Posted 2 weeks ago

Apply

6.0 - 14.0 years

0 Lacs

hyderabad, telangana

On-site

As a Salesforce Technical Architect, you will collaborate with client stakeholders to define requirements, deliverables, and manage expectations effectively. Your responsibilities include translating business requirements into well-architected solutions that maximize the Salesforce platform's potential. Leading technical design sessions, you will architect technical solutions aligned with client objectives, identifying gaps between their current and desired states. You will provide oversight and governance for Salesforce projects, ensuring adherence to coding standards and conducting code reviews to maintain quality and design integrity. Managing the technical delivery of custom development, integrations, and data migration elements in Salesforce implementations is a key aspect of your role. Maintaining a target billable utilization aligned to your responsibilities, you will demonstrate the ability to understand projects and troubleshoot issues effectively. In addition, you may be involved in pre-sales activities such as discovery sessions and Proof-Of-Concept (POC) development with prospects. Collaborating with Salesforce product teams to support client implementations and traveling to client sites for projects (approximately 50-75% of the time) are also part of your responsibilities. To qualify for this role, you must hold a degree or equivalent proven experience, with a strong background in CRM, particularly with a minimum of 6 years on the Salesforce platform. Your expertise should include a deep understanding of the Salesforce product suite, covering B2B commerce, Sales, Service, Community, Marketing, and Community Clouds. Moreover, you should possess knowledge of B2B sales processes, customer journeys, and e-commerce best practices. Your proficiency in data integration tools and experience in integrating Salesforce with various business systems, along with an understanding of B2B Commerce Einstein Features & Capabilities, B2B Commerce Extensions framework, and B2B Commerce APIs, are essential. Additionally, you should comprehend cross-cloud use cases, Salesforce OMS, system architecture, and scalable performance-driven solutions. Demonstrating familiarity with key design patterns, data sharing considerations, platform authentication patterns, platform security capabilities, environment management, and release management best practices is crucial. Your experience in defining system architecture landscapes, identifying gaps, and delivering comprehensive solutions to achieve desired business outcomes will be highly valued. Having active Salesforce certifications or the ability to obtain relevant certifications upon hire is advantageous for this position. Your proven track record in designing and developing large web-based systems or complete software product lifecycle exposure will be beneficial in fulfilling your role as a Salesforce Technical Architect.,

Posted 2 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

This role is for one of our clients in the Technology, Information, and Media industry, located in Bengaluru. As a Senior Backend Engineer, you will be part of a fast-paced engineering team responsible for developing robust, scalable, and high-performance backend services using Java and modern frameworks. Your expertise in microservices, cloud-native development, and clean architecture will be crucial for the success of this role. You will design and implement scalable backend systems using Java (8/11/17) and Spring Boot. Taking ownership of the full development lifecycle, you will be involved in requirement gathering, technical design, development, testing, deployment, and maintenance. Your responsibilities will also include developing microservices-based applications, integrating with SQL and NoSQL data stores, collaborating with cross-functional teams, participating in code reviews, and troubleshooting production issues. The key skills required for this role include hands-on experience with Core Java and Spring Boot, a good understanding of microservices architecture and RESTful API development, proficiency in relational and NoSQL databases, familiarity with build and CI/CD tools, exposure to Docker and Kubernetes, cloud platforms like AWS, Azure, or GCP, design patterns, multithreading, performance tuning, and Agile/Scrum methodologies. Additionally, it would be beneficial to have working knowledge of message brokers, experience with CI/CD pipelines and DevOps workflows, exposure to frontend frameworks (React.js or Angular), and soft skills such as strong analytical abilities, excellent communication, collaboration, self-drive, adaptability, and mentoring skills. If you are a passionate and skilled Senior Backend Engineer looking to contribute to a dynamic engineering team and possess the required technical expertise and soft skills, we encourage you to apply for this full-time position.,

Posted 2 weeks ago

Apply

6.0 - 10.0 years

0 Lacs

karnataka

On-site

Do you want to work on complex and pressing challenges, the kind that bring together curious, ambitious, and determined leaders who strive to become better every day If this sounds like you, you've come to the right place. You will be a core member of Periscope's technology team with responsibilities that range from developing and implementing our core enterprise products to ensuring that McKinsey's 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. You will be based in our Bengaluru or Gurugram office as part of our Growth, Marketing & Sales team. You'll be aligned primarily with Periscope's 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. Driving lasting impact and building long-term capabilities with our clients is not easy work. You are the kind of person who thrives in a high-performance/high reward culture - doing hard things, picking yourself up when you stumble, and having the resilience to try another way forward. In return for your drive, determination, and curiosity, we'll provide the resources, mentorship, and opportunities you need to become a stronger leader faster than you ever thought possible. Your colleagues at all levels will invest deeply in your development, just as much as they invest in delivering exceptional results for clients. Every day, you'll receive apprenticeship, coaching, and exposure that will accelerate your growth in ways you won't find anywhere else. When you join us, you will have continuous learning opportunities, a voice that matters, be part of a global community, and receive world-class benefits. Your qualifications and skills should include a degree in computer science or a related field, 6+ years" experience in software development, proficiency in Scala, React.js, relational and NoSQL databases, cloud infrastructure, container technologies, modern engineering practices, Agile methodology, performance optimization tools, excellent analytical and problem-solving skills, customer service focus, and the ability to work effectively under pressure and in diverse team settings. Prior experience leading a small team is advantageous.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a Senior Software Development Engineer in Test II at JioHotstar, you will play a crucial role in driving quality engineering efforts to ensure the delivery of high-quality software. Your responsibilities will include defining and implementing scalable automation strategies, building robust tools and frameworks, and mentoring a talented team of engineers. Collaboration with cross-functional teams to seamlessly integrate testing into CI/CD pipelines, championing best practices, and contributing to the success of product releases will be key aspects of your role. The Quality Engineering team at JioHotstar is on a mission to deliver flawless streaming experiences to millions of users worldwide. You will have the opportunity to work on ensuring seamless playback for live sporting events, blockbuster premieres, and beloved shows by preventing bugs through cutting-edge automation frameworks and "shift-left" testing. The team is focused on tackling unique challenges of testing at scale, investing in reliable automation, and evolving Quality Engineering practices. Key Responsibilities: - Design, build, and maintain highly scalable automation frameworks, tools, and libraries to reduce manual testing efforts significantly. - Act as a hands-on engineer, writing high-quality automation code and contributing to the development of the testing infrastructure. - Integrate automated tests into CI/CD pipelines for rapid and reliable deployments. - Assume technical ownership of all automation assets to ensure efficiency and reliability. - Provide technical leadership, coaching, and mentorship to junior SDETs and team members. - Partner with development teams, product managers, and stakeholders to define success metrics and ensure successful feature delivery. - Lead the implementation and delivery of Quality Engineering Objectives and Key Results (OKRs). - Contribute expertise to mobile and web release processes for smooth and high-quality deployments. - Oversee the entire test lifecycle, including test artifact preparation and comprehensive testing. Skills and Attributes for Success: - Proficiency in Scrum and Kanban methodologies for delivering high-quality software in agile environments. - Strong understanding of object-oriented programming principles and design patterns for building scalable test automation frameworks. - Hands-on experience with integrating automated tests into CI/CD pipelines using tools like Jenkins and Git. - Experience with iOS and Android testing frameworks and cross-platform solutions. - Knowledge of test infrastructure, test data management, and deployment strategies. - Familiarity with test management tools like JIRA, Zephyr, TestNg, and Allure. - Experience in code reviews, mentoring junior members, and performance testing tools. - Excellent communication skills and ability to collaborate effectively across teams. JioStar is a global media & entertainment company committed to creating an inclusive workplace where diversity is valued. Join us in reimagining entertainment and sports consumption for millions of viewers worldwide.,

Posted 2 weeks ago

Apply

6.0 - 12.0 years

0 Lacs

thiruvananthapuram, kerala

On-site

As a Senior Backend Developer at our prestigious client, UST, located in Thiruvananthapuram, India, you will be responsible for leading backend development activities with a focus on Node.js, TypeScript, and AWS. Your role will involve delivering scalable solutions, mentoring teams, and ensuring code quality in a leadership capacity. To excel in this role, you must possess strong expertise in Node.js and TypeScript, along with deep hands-on experience in AWS. Your responsibilities will include designing scalable, secure, and performant applications, leading backend development using Node.js and AWS, mentoring junior developers, and collaborating with stakeholders to clarify requirements and demonstrate features. Additionally, you will be expected to perform root cause analysis, implement proactive improvements, manage module delivery, defect handling, release planning, and documentation. The ideal candidate for this position should have at least 6 years of backend development experience, with a minimum of 2 years in a lead role. Strong analytical and problem-solving skills, excellent communication and team mentoring capabilities, proactive and independent work approach, and a focus on quality are essential traits for success. Job stability is a mandatory requirement for this role. Key Skills required for this position include GraphQL, RESTful APIs, Node.js, unit testing, AWS, SDLC, TypeScript, serialization, architecture, design patterns, Agile methodologies (Scrum/Kanban), encryption, and CI/CD. If you meet these qualifications and are ready to take on a challenging leadership role in backend development, we encourage you to apply for this exciting opportunity.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

Wipro Limited is a leading technology services and consulting company dedicated to creating innovative solutions that cater to the complex digital transformation needs of clients. With a focus on consulting, design, engineering, and operations, Wipro helps clients achieve their boldest ambitions and develop sustainable, future-ready businesses. With a global presence of over 230,000 employees and business partners spanning 65 countries, Wipro is committed to assisting customers, colleagues, and communities thrive in an ever-evolving world. The ideal candidate for this position should possess the following mandatory skills: Java, Springboot, Microservices, and Angular 8 and above. Essential qualifications include hands-on experience with Core Java/J2EE (Spring, Hibernate, MVC), working knowledge of Spring Boot, RabbitMQ & JBoss, experience with Microservices, familiarity with CI/CD and DevOps initiatives, proficiency in SPRING Framework & Spring MVC, practical experience with at least one JS framework (Angular, React) / MEAN stack, familiarity with any of the IDE (IntelliJ/Eclipse/RAD etc.), expertise in Rest-based web services, strong SQL query skills, experience with MySQL or any RDBMS, testing proficiency in JUnit/Spock/Groovy, Agile methodology (Scrum, Kanban) experience, understanding of Design Patterns (IOC, MVC, Singleton, Factory). Additionally, it would be advantageous for the candidate to have experience in Subversion, GIT & Maven, working knowledge of Agile environments, familiarity with Code Quality Tools like Sonar, Checkstyle, Findbug, exposure to DevOps and related toolsets, excellent written and verbal communication skills, and healthcare domain experience in Provider/Claim/Member. The candidate should have Mandatory Skills in Fullstack Java Enterprise and possess 5-8 years of relevant experience. Wipro is undergoing a transformation and seeks individuals who are inspired by reinvention and aspire to evolve constantly. The company encourages reinvention of oneself, one's career, and one's skills. Wipro aims to continuously evolve with the changing world and industry. Join Wipro, a purpose-driven organization that empowers you to drive your own reinvention and realize your ambitions. Wipro welcomes applications from individuals with disabilities.,

Posted 2 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

pune, maharashtra

On-site

You should have 2 - 6 years of experience in Microsoft tech stack development projects, with at least 2+ years of relevant experience in .Net Development and Support for US client projects. Your role will involve strong hands-on coding and development background, with exposure to .Net core and React JS, as well as direct interaction with US clients. Your responsibilities will include: - Proficiency across the Microsoft Technology stack (Angular, CSS, JavaScript, C#, Asp.NET, MVC, WCF, Web API, T-SQL, Object Oriented Design, Database Design, Entity Framework, XML/JSON). - Strong problem-solving, design, coding, and debugging skills. - Hands-on experience with SQL Server. - Working knowledge of client-side technologies such as HTML5, CSS, JavaScript, and Typescript. - Understanding of Service-Oriented Architecture (SOA) and Design patterns. - Attention to performance, scalability, reliability, and availability at both system and component levels. - Familiarity with unit testing methodologies and frameworks. - Experience with front-end technologies like Angular, JavaScript, HTML5, and CSS/CSS3. - Excellent verbal and written communication skills, with the ability to articulate effectively at all levels. Good to have skills: - .Net Core - React JS - Angular 9 This position is based in Pune and Mumbai.,

Posted 2 weeks ago

Apply

6.0 - 10.0 years

0 Lacs

pune, maharashtra

On-site

You are being invited to join Kogniver as a Senior .NET Full Stack Developer / Team Lead, bringing along at least 6 years of hands-on experience in the field. In this role, you will be based in Pune and expected to work in the office from Monday to Friday, following the schedule of 4 PM to 2 AM IST. Your employment type will be onsite, and the key skills required include proficiency in C#, OOP, Web API, SQL, MVC, and Design Patterns among others. It would be advantageous if you also possess experience with CI/CD pipelines such as Azure DevOps, GitLab Actions, or Jenkins, familiarity with Unit Testing frameworks like NUnit, xUnit, or Moq, knowledge of Docker/Kubernetes and containerization, and have previously implemented DevOps practices for streamlined deployments. KogniVera, the company you will be working with, is a technology consulting firm based in India that specializes in digital product design, engineering, and management. They cater to clients across Retail, Financial Services, Insurance, and Healthcare industries, prioritizing customer success and digital excellence in their services. As a Senior .NET Full Stack Developer / Team Lead at Kogniver, your responsibilities will include leading and mentoring a team of full-stack developers, ensuring code quality through thorough code reviews and adherence to best practices, managing task assignments, monitoring progress, and ensuring timely project delivery while fostering the growth of junior developers" technical skills. You will also be responsible for designing and architecting scalable, secure, and high-performance applications using RESTful APIs, Microservices, and Cloud solutions, troubleshooting, debugging, and optimizing application performance across development and production environments to ensure both security and scalability. If this opportunity excites you, feel free to share your resume directly with Kogniver at pradeepa@kognivera.com or contact them at 9743757030. This is a full-time position with benefits including health insurance, life insurance, and Provident Fund, following a Monday to Friday work schedule at the office.,

Posted 2 weeks ago

Apply

9.0 - 13.0 years

0 Lacs

pune, maharashtra

On-site

As a Hands-on Full stack Java Lead developer with extensive experience in developing Microservices based API leveraging containerized deployment stack, you will take the overall responsibility for end-to-end software development, continuous integration, and continuous deployment. Your main focus will be on maintaining a high level of code quality while working within established timelines and Engineering Excellence best practices. You should have a total of 9 to 12 years of experience in technology application development, specifically in Core Java, Hibernate, Struts, Spring, Springboot, Angular, and related Java technologies. Previous experience in designing microservices applications and leading a team of 6 to 8 engineers is essential. Additionally, you should have hands-on experience in setting up CICD pipelines, working with GIT workflows, and proficiency in container-based deployment stack technologies such as Docker, OpenShift, and Kubernetes. Your role will also involve using API specifications like Swagger or RAML, designing distributed systems architecture including microservices, event gateways, and ensuring eventual data consistency. Proficiency in RESTful API development, version control using GIT, issue tracking through Jira, and working in continuous integration environments is required. You should have a clear understanding of various design patterns and be able to utilize them to solve complex technical problems. In terms of responsibilities and skills, you should be able to work effectively with minimal supervision, possess strong verbal and written communication skills, and excel in interpersonal communication at all levels. You should be a team player, self-starter, and willing to take on any assigned responsibilities. Mentoring and coaching junior team members, learning new skills quickly, and effectively managing work, time, and resources are also key aspects of this role. You should be able to work under high-pressure situations, prioritize tasks efficiently, and have strong problem-solving and program execution skills. Understanding the big picture, being process-oriented, and having the ability to operate with a limited level of direct supervision are crucial. Your role will also involve identifying system enhancements, analyzing code, resolving issues, and recommending programming solutions. As a Hands-on Full stack Java Lead developer, you will be expected to consult with users, clients, and other technology groups, recommend programming solutions, analyze applications for vulnerabilities, and conduct testing and debugging. Being a subject matter expert to senior stakeholders and team members, assessing risks in business decisions, and ensuring compliance with laws and regulations are also part of your responsibilities. A Bachelors degree or equivalent experience is required for this position. This job description provides a high-level overview of the responsibilities and skills required. Other duties may be assigned as necessary.,

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