Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
4.0 - 8.0 years
0 Lacs
pune, maharashtra
On-site
You are eagerly seeking candidates with 4 to 8 years of experience for the position of a highly skilled PHP Backend Developer to join the dynamic team. As a PHP Backend Developer, you will be responsible for developing and maintaining backend services using PHP. Your role will involve designing and implementing server-side logic, ensuring high performance and responsiveness to requests from the front-end. Additionally, you will integrate front-end elements built by your co-workers into the application. It is essential to have a basic understanding of front-end technologies. Furthermore, you will collaborate closely with the product and design teams to comprehend end-user requirements, formulate use cases, and translate them into effective technical solutions. As a PHP Backend Developer, your main responsibilities will include developing and maintaining backend services using PHP, designing and implementing server-side logic, ensuring high performance and responsiveness, integrating front-end elements, understanding end-user requirements, formulating use cases, translating them into technical solutions, maintaining the central database, writing clean and efficient code, participating in agile development processes, and collaborating with cross-functional teams to identify and resolve issues. Key skills required for this role include having 4+ years of application programming experience, proficiency in PHP v7++ (8.1 preferred), MySQL, PHPstorm IDE, PHPunit test case writing, OOPs concepts, AWS services and tools (S3, IAM, Lambda, EC2), familiarity with PHP frameworks like CodeIgniter, Symfony, Laravel, knowledge of design patterns, experience with developing or consuming REST API, proficiency in code editing tools (preferably PHPStorm), familiarity with GIT Commands, ability to work with databases including queries, triggers, and stored procedures, and the capability to perform development of web-based services and applications. Xoriant is a trusted provider of digital engineering services known for building and operating complex platforms and products at scale. With three decades of software engineering excellence, Xoriant combines modern technology expertise in Data & AI, cloud & security, domain and process consulting to solve complex technology challenges for over 100 Fortune 500 companies and tech startups. Xoriant fosters a culture focused on purpose and employee happiness with its 5000+ passionate employees from over 20 countries. Xoriant offers an inclusive workspace where imagination turns into reality every day. Employees have the opportunity to be part of a passionate team creating a better future through tech & innovation, build a stronger business and community by volunteering, support career growth for long-term success, stay curious and drive innovation through continuous learning, prioritize well-being and experience work-life balance with multiple health benefits, value work with meaningful rewards and recognitions, celebrate diversity and togetherness through festivals, connect directly with leaders, bring new ideas to the fore and realize them through engineering. If you have an XFactor, Xoriant has a chair dedicated to your name. Xoriant is committed to providing equal employment opportunities to all individuals, ensuring an inclusive workplace that values diversity and promotes a culture of belonging where everyone has the opportunity to succeed and contribute to collective success. Qualifications required for this position include a Bachelor's or Master's degree in Computer Science or a related field. The primary location for this job is Pune with other locations including Mumbai. Xoriant encourages interested candidates to visit www.xoriant.com for more information about the company.,
Posted 19 hours ago
3.0 - 7.0 years
0 Lacs
noida, uttar pradesh
On-site
Would you like to work in a well-established, highly acclaimed, fast-paced global company located in NOIDA, India Are you a hardworking individual seeking the opportunity to solidify and strengthen your career within an established organization At our organization, we offer a fun and flexible working environment, along with various perks, incentives, and opportunities for further learning and development. We strive to motivate our employees to grow both professionally and personally, encouraging them to excel in their roles and fulfill their potential as the organization expands. Hard work is recognized and rewarded through promotions and other incentives. Here are some reasons to consider joining our team: - Collaborate with supportive leaders who encourage personal development - Enjoy flexible working hours - Access to free snacks and health insurance benefits - Performance incentives and awards to recognize your efforts About Us: Lepide is a global IT security organization with offices in Texas, London, and New Delhi. We lead the data-centric audit and protection market with our award-winning Lepide Data Security Platform. Our mission is to revolutionize how organizations safeguard their unstructured data by focusing on data-centric IT security strategies. With over 1000 customers across 150 countries, we provide enterprise-level insights into data and systems, whether on-premise or in the cloud. We take pride in our unparalleled customer support and our position as the fastest-growing DCAP provider in the market. Roles and Responsibilities: As a member of our team, your responsibilities will include: - Enhancing test case coverage and minimizing customer-reported issues - Identifying code inefficiencies and communicating them effectively to the team - Taking the initiative to propose and implement solutions for code-related challenges - Participating in project planning, time estimation, and documentation tasks - Presenting ideas for system enhancements with cost proposals - Writing detailed specifications and developing program codes - Conducting unit tests to ensure product functionality and GUI quality - Collaborating with quality analysts to address and troubleshoot issues Desired Candidate Profile: We are seeking candidates with the following qualifications and skills: - Proficiency in core development in VC++, MFC (knowledge of DDK, C#, and CLR is a plus) - Strong understanding of Data Structures, Multithreading, Logic Design, and UI/Backend implementation - Familiarity with design patterns and the ability to adapt in a rapidly changing environment - Experience with Active Directory, Group Policy, Windows File Server, and SQL is advantageous - Knowledge of JIRA/Confluence is a plus - Excellent communication skills and the ability to work under pressure and meet deadlines - Experience with Test Driven Development would be beneficial If you believe you align with the qualities and qualifications mentioned above, we encourage you to consider joining our dynamic team.,
Posted 20 hours ago
10.0 - 16.0 years
0 Lacs
karnataka
On-site
As a Node JS Lead at Finacle, you will play a crucial role in leading the development of scalable and high-performance Node JS applications. Your responsibilities will include driving technical innovation, collaborating with business analysts and project managers to provide accurate estimates and delivery timelines, and mentoring junior team members. You will be a part of an agile delivery team, ensuring defect-free production delivery, and enforcing design and coding standards within the team. Your expertise in Node.js, SQL, NoSQL, and Webservices will be key in designing and building service-oriented, high-volume, n-tier transactional applications with scalability and high availability. You should have the ability to create end-to-end technical specifications for software systems and possess experience in Application Availability and Performance Monitoring, Performance Tuning, and Load Balancing. Proficiency in Version Control tools like TFS, SVN, GIT, Continuous Integration, and familiarity with Openshift, PCF, Docker, Kubernetes will be advantageous. Strong communication skills, team management experience, and a background in BFSI (Banking, Financial Services, and Insurance) are desirable qualities for this role. Finacle, a leading provider of digital banking solutions, collaborates with financial institutions to drive better banking experiences. As a part of EdgeVerve Systems, a subsidiary of Infosys, we offer cloud-native solutions and SaaS services to empower banks to engage, innovate, operate, and transform effectively. For more information about Finacle, please visit our website at [Finacle Website](https://www.edgeverve.com/finacle/solutions/). Please note that EdgeVerve Systems does not work with external manpower agencies or charge any fees from candidates for recruitment. If you come across any such fraudulent activities, please report them promptly.,
Posted 20 hours ago
2.0 - 6.0 years
0 Lacs
maharashtra
On-site
The ideal candidate for this role will have a Bachelor's degree or equivalent experience in Computer Science with over 4 years of automation experience. You should have at least 3 years of coding expertise using TypeScript and 3 years of experience with Selenium WebDriver. In addition, you should possess 2 years of hands-on experience in writing API automation scripts and unit test scripts. It is essential to have extensive knowledge of GIT and CI, along with excellent familiarity with various design patterns such as POM, FPOM, FDP, Singleton, etc. As part of your responsibilities, you will be required to create automation frameworks, implement various design patterns, and perform API and UI automation scripting and maintenance. You will also need to test integration with CI, test integration with the cloud platform, and build health analysis. Furthermore, you will be expected to interact with clients as needed to ensure that their requirements are being met. The ideal candidate should have a strong attention to detail, an ability to multitask, and the capability to work both independently and as part of a team.,
Posted 21 hours ago
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 the establishment and implementation of 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 managing delivery commitments for every release from demand till implementation, having good exposure to the latest next-gen technologies to take new initiatives quickly, preparing program specifications, coding, and maintaining programs based on specifications for maintenance and project development. You will also monitor and control all phases of the development process, provide user and operational support on applications to business users, and recommend and develop security measures post-implementation analysis of business usage. Additionally, you will utilize in-depth specialty knowledge of applications development to analyze complex problems, recommend advanced programming solutions, ensure essential procedures are followed, and serve as an advisor or coach to new or lower-level analysts. You will be expected to appropriately assess risk in business decisions, adhere to policies and regulations, and drive compliance with applicable laws. Qualifications for this role include 8-10 years of relevant experience, solid knowledge of core JAVA, J2EE, Spring/Springboot, Microservices, and Handlebars/Angular/Jquery/bootstrap/CSS. Experience in Agile processes and tools like RTC/JIRA/Jenkins/Bitbucket, familiarity with API/Web Service, design patterns, and UML, as well as experience in systems analysis and programming of software applications, managing and implementing successful projects, and working knowledge of consulting/project management techniques/methods. Education requirements include a Bachelor's degree/University degree or equivalent experience. Please note that this is a high-level overview of the job responsibilities and qualifications, and other duties may be assigned as required.,
Posted 21 hours ago
1.0 - 5.0 years
0 Lacs
coimbatore, tamil nadu
On-site
As a candidate for this position, you should possess 1-5 years of industrial experience in the field. Your expertise should include JAVA J2EE, Spring, Hibernate/ JPA, Spring MVC, Mule, SQL, and other related technologies. It is essential to have a strong understanding of design patterns. In this role, teamwork is highly valued, so you must exhibit good interpersonal and communication skills to collaborate effectively with your colleagues. This position offers a challenging opportunity with 4 vacancies available in Coimbatore. The salary package is competitive and considered as the best in the market.,
Posted 21 hours ago
7.0 - 11.0 years
0 Lacs
pune, maharashtra
On-site
The Applications Development Senior Programmer Analyst position is an intermediate level role that involves participating in the establishment and implementation of new or updated application systems and programs in collaboration with the Technology team. Your primary goal in this position is to contribute to applications systems analysis and programming activities. In this role, 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. Providing user and operational support on applications to business users is also part of your responsibilities. Your expertise in applications development will be crucial as you analyze complex problems and issues, evaluate business and system processes, and adhere to industry standards while making evaluative judgments. You will be expected to recommend and develop security measures in post-implementation analysis to ensure successful system design and functionality. Moreover, you will consult with users/clients and other technology groups, recommend advanced programming solutions, and assist in installing customer exposure systems. Furthermore, you will play a role in ensuring that essential procedures are followed, defining operating standards and processes, and acting as an advisor to new or lower-level analysts. This position requires 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. Qualifications: - 7+ years of relevant experience - Experience in systems analysis and programming of software applications - Experience in managing and implementing successful projects - Working knowledge of consulting/project management techniques/methods - Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements Education: - Bachelor's degree/University degree or equivalent experience Preferred Skills: - Designing, developing, and maintaining high-quality Java applications using Spring Boot, Kafka, MongoDB, and Oracle - Implementing and optimizing RESTful APIs and microservices - Integrating with various internal and external systems - Writing unit and integration tests using JUnit and other testing frameworks - Applying design patterns to create efficient and maintainable code - Deploying and managing applications on Openshift - Collaborating with other developers, testers, and stakeholders to deliver high-quality software - Participating in code reviews, providing constructive feedback, mentoring junior developers, and sharing knowledge - Staying up-to-date with the latest technologies and trends - Troubleshooting and resolving production issues Please note that this job description provides a high-level overview of the work performed, and additional job-related duties may be assigned as required.,
Posted 21 hours ago
5.0 - 9.0 years
0 Lacs
ahmedabad, gujarat
On-site
Design, develop, troubleshoot, and debug software programs for databases, applications, tools, networks, etc. As a member of the software engineering division, you will play an active role in defining and evolving standard practices and procedures. You will be responsible for defining and developing software for tasks associated with developing, designing, and debugging software applications or operating systems. The work is non-routine and very complex, involving the application of advanced technical/business skills in an area of specialization. You will be a leading contributor individually and as a team member, providing direction and mentoring to others. A BS or MS degree or equivalent experience relevant to the functional area and 5+ years of software engineering or related experience are required. As a part of OCI Core Services, the Virtual Networking org at India Design Center is constructing new Infrastructure-as-a-Service technologies that operate and enable high-scale broadly distributed multi-tenant clouds. The OCI Networking Development, India team, is responsible for developing state-of-the-art, distributed, and highly available virtual networking services. The Oracle Cloud Infrastructure Load Balancing offers options to distribute workload processes across multiple resources in multi-tier and highly distributed application architectures to ensure availability. As a developer, you will contribute to the development and automation of these services in a global agile team. You should be comfortable building complex distributed systems that interact with end-users and network infrastructure. Experience with Service Data Plane is preferred. Developing algorithms to efficiently solve problems for moving data across a distributed network efficiently and reliably is a key skill that will enable your success in the team. Your ability to identify and mitigate risks in your projects and across your functional team is vital for success in this role. You will be responsible for the reliability and high availability of services in the production environment, which is an integral part of the development process at OCI. On-call support is also a part of this role. Passion and high skills in programming in C/C++/Java/Python or a language of your choice and writing clean code consistently are essential. Being ready to learn a new language when needed is also expected. Writing structured and optimized code for improving performance and scalability when deployed in a cloud environment as part of a service operating in a distributed environment is a critical requirement. The OCI Core teams have a highly collaborative work culture. Your ability to take initiative in an ever-changing environment, own results without ego, and deliver value to customers will determine your success in the organization. Responsibilities include contributing to major new features and owning small features/fixes in existing systems, working with the project lead on most projects, writing correct, secure, maintainable, and robust code with appropriate tests, contributing to the improvement of engineering practices, ops practices, development process, and technical documentation, occasionally collaborating across teams, and collaborating on planning, architecture, major pain points in your service, and identifying and mitigating risks in your project. Qualifications include a Bachelor's degree in Computer Science or a related field, 5+ years of experience in applications development, hands-on skills with object-oriented programming languages like Java/C++/Python, understanding of design patterns and good low-level design principles/practices, and good verbal and written communication skills. About Us: Oracle, a world leader in cloud solutions, uses tomorrow's technology to tackle today's challenges. With over 40 years of experience, Oracle partners with industry leaders in various sectors while operating with integrity. Oracle is committed to an inclusive workforce that promotes opportunities for all, offering global opportunities with a work-life balance, competitive benefits, and support through flexible medical, life insurance, and retirement options. Additionally, Oracle encourages employees to give back to their communities through volunteer programs. The company is dedicated to including people with disabilities at all stages of the employment process, offering accessibility assistance or accommodation for disabilities by email at accommodation-request_mb@oracle.com or by calling +1 888 404 2494 in the United States.,
Posted 21 hours ago
6.0 - 10.0 years
0 Lacs
noida, uttar pradesh
On-site
The ideal candidate should possess expertise in Genero (4 GL) and SQL Server. As a software developer with 6+ years of experience, you should hold a Bachelor's or Graduate's Degree in computer engineering, computer science, or electrical engineering. Proficiency in scripting, debugging, Genero, Windows & Web applications, SQL Server database, Entity framework, OOPS concepts, SOLID Principles, and Design Patterns is essential. Experience with Agile - Scrum and Kanban methodologies, along with excellent communication skills for close collaboration with Product Owner and Scrum Master/PM, is required. Your responsibilities will include collaborating with both the development team in India and the client team onshore. You must independently execute all tasks within agreed timelines, engage with cross-functional teams to resolve issues, design solutions, and ensure reliability across multiple infrastructure environments. Supporting production-like environments, organizing technical roadmaps, and assisting delivery teams in deploying code are crucial aspects of the role. Proactively identifying and removing project obstacles, troubleshooting build issues, and embracing new practices for increased efficiency are key responsibilities. Additionally, reviewing code, explaining enterprise solutions to clients, analyzing business requests, and working on large projects with global teams are part of your duties. At GlobalLogic, we prioritize a culture of caring, continuous learning, and development opportunities. You will be involved in interesting and meaningful work that impacts clients globally. We value work-life balance, flexibility, and integrity within our high-trust organization. By joining GlobalLogic, you become part of a trusted digital engineering partner committed to transforming businesses and industries through intelligent products and services.,
Posted 21 hours ago
3.0 - 7.0 years
0 Lacs
haryana
On-site
We are looking for a seasoned Software Engineer to join our Backend team, the core group responsible for maintaining the functionality of our systems. If you are passionate about developing robust backend systems that operate seamlessly, this opportunity is tailor-made for you. As a Software Engineer in our team, you will be responsible for writing code that supports real-time gameplay, complex logic, and various other aspects of our systems. You will tackle significant challenges such as scalability, speed, and precision. If you thrive on solving intricate problems, writing clean code, and collaborating effectively with teammates, we would love to hear from you. Role Overview: As a Software Engineer, you will play a key role in developing scalable distributed services and introducing new user-facing features to drive innovation within our systems. Key Responsibilities: - Participate in the development of scalable distributed services. - Implement new features that enhance user experience. - Drive innovation by exploring and implementing cutting-edge technologies. - Enhance the efficiency, scalability, stability, and security of the system. - Collaborate closely with development and design teams to refine feature specifications. - Manage project priorities, deadlines, and deliverables effectively. Qualifications: - Minimum of 3 years of hands-on experience in NodeJS and Typescript, with a strong foundation in computer science principles. - Proficiency in data structures, algorithms, design patterns, and software design concepts. - Familiarity with technologies such as Socket.io, NestJS, and microservices. - Good understanding of both relational (RDBMS) and non-relational (NoSQL) databases. - Knowledge of distributed systems, scalability, and availability. - Profound understanding of concurrency, synchronization, and memory management. - Experience with other programming languages is a plus. - Prior experience in a startup environment would be advantageous. - Excellent communication skills to effectively convey ideas and collaborate with stakeholders. If you are excited about the prospect of working on challenging backend systems, driving innovation, and enhancing user experiences, we encourage you to apply for this role.,
Posted 21 hours ago
8.0 - 12.0 years
0 Lacs
pune, maharashtra
On-site
As a Lead Software Engineer specialized in .NET with secondary expertise in Java, you will play a pivotal role in spearheading the evolution and implementation of software products across multiple markets. Your responsibilities will include both hands-on development and mentorship of a team of engineers, ensuring a constant drive towards innovation and the enhancement of technology solutions. Your primary objective will be to lead the cloud-native transformation of the .NET platform, providing expert guidance on devops practices and cloud architecture design. Additionally, you will champion the enhancement of security measures and operational resilience within the platform, thereby improving its non-functional aspects significantly. To excel in this role, you must possess a deep understanding of both .NET and Java technologies, along with practical experience in designing and implementing cloud-native architectures. Proficiency in 12-factor principles, microservices architecture, and event-driven architecture is essential, with desirable experience in Apache Kafka. Your expertise should extend to implementing robust security models in API-based solutions, encompassing various authentication and encryption frameworks. A strong command over UML, design patterns, and architecture frameworks is crucial, with knowledge of TOGAF considered advantageous. Prior experience in migrating platforms from legacy on-prem architectures to cloud-native setups is highly beneficial. Moreover, a comprehensive understanding of domain-driven architecture and engineering principles is vital for success in this role. Effective communication skills, both written and verbal, are key, as you will be responsible for creating and disseminating architecture and design documentation. In alignment with Mastercard's security policies, you must uphold the confidentiality and integrity of information assets, report any security breaches promptly, and diligently complete all mandatory security training sessions. Your commitment to information security and proactive approach to risk mitigation will be integral to your role as a Lead Software Engineer at Mastercard.,
Posted 21 hours ago
6.0 - 10.0 years
0 Lacs
hyderabad, telangana
On-site
You are seeking an experienced Java Full Stack Developer to join our team in Hyderabad. With 6-8 years of experience, you will be responsible for designing, developing, and deploying scalable web applications. Your role will involve utilizing Java, Spring Boot, Microservices, RESTful APIs, and frontend technologies (Angular/React) to create end-to-end solutions and ensure smooth integration between frontend and backend systems. Key responsibilities include designing and maintaining high-performance Java-based applications, building responsive frontend applications, optimizing APIs and Microservices, implementing cloud native solutions, collaborating with cross-functional teams, ensuring code quality and security, troubleshooting complex issues, and following Agile/Scrum methodologies for project delivery. To qualify for this role, you should have 6-8 years of experience in Java Full Stack Development, expertise in Java 8/11+, Spring Boot, Spring MVC, Spring Security, and Hibernate/JPA. Additionally, hands-on experience in Microservices architecture, RESTful APIs, frontend technologies, database systems, cloud platforms, containerization, CI/CD tools, design patterns, OOP, and SOLID principles is required. Familiarity with message brokers such as Kafka and RabbitMQ is a plus, along with strong problem-solving skills and the ability to thrive in a fast-paced environment.,
Posted 22 hours ago
6.0 - 10.0 years
0 Lacs
pune, maharashtra
On-site
About Us: When AI crosses the chasm of singularity, do you envision yourself being engaged in digital transformation problem-solving through design research, design thinking, and engineering If so, we are aligned in our goals. At Kinetix, we are value-driven, human-centered, and we highly value the individuals who form our organization. Join our international team of subject matter experts (SMEs), industry-recognized scholars, thinkers, doers, and change agents with your drive, spirit, and passion for problem-solving, digital transformation, innovation, human-centered design (HCD), AI, and machine learning. Job Description: Kinetix is currently looking for a Senior UI Developer to join our team in Princeton, NJ. The ideal candidate should have a background in C#/.NET and hands-on experience with HTML5, Angular 4+, and CSS. Requirements: - Minimum of 6+ years of software development experience - Proficiency in Angular Framework, particularly with Angular 7 or higher - Familiarity with Third-party UI Controls such as Fabric UI, Kendo, Syncfusion, etc. - Experience in developing data-intensive Single Page Applications (SPAs) - Knowledge of Dependency Injection/IoC framework development - Strong understanding of Data and Component Abstraction - Exposure to Webpack/Angular Deployment Model - Proficient in Metadata-driven Design - Understanding of solid Design principles and their practical implementation on the web - Familiarity with design patterns and best practices in web development - Previous experience with various web libraries like jQuery, React, Knockout, Glup, Web Pack, etc. - Hands-on experience with web components and related JavaScript libraries - Background in web framework or SDK development Nice-to-haves: - Knowledge of SDLC Tools - Proficiency in Linux scripting - Experience with Automated Testing Frameworks - Familiarity with Git, specifically gitflow - Previous exposure to Financial Services industry To apply for this position, kindly send your CV to careers@kinetixtt.com.,
Posted 22 hours ago
8.0 - 12.0 years
0 Lacs
hyderabad, telangana
On-site
As a Principal Software Architect specialized in Cloud & Product Modernization at North Hires, you will be responsible for designing, developing, and implementing software architecture for cloud-based systems. Your role will also involve leading product modernization initiatives and collaborating with cross-functional teams to ensure successful project delivery. To excel in this role, you should possess strong Software Architecture and Software Design skills along with hands-on experience in Software Development and Programming. Knowledge of Design Patterns, coupled with strong problem-solving and analytical abilities, will be essential. Excellent communication and leadership skills are a must as you will be working collaboratively in a remote team environment. Candidates for this position should have experience with cloud technologies such as AWS, Azure, or Google Cloud Platform. A Bachelor's or Master's degree in Computer Science or a related field is required. This is a full-time hybrid role based in Hyderabad, offering you the opportunity to contribute to the growth and success of businesses through exceptional human capital.,
Posted 22 hours ago
10.0 - 14.0 years
0 Lacs
hyderabad, telangana
On-site
At Medtronic, you can embark on a fulfilling career journey characterized by exploration and innovation, all while playing a pivotal role in advocating for healthcare access and equity across the board. Your leadership will be purpose-driven, aimed at dismantling barriers to innovation in a world that thrives on connectivity and compassion. Your responsibilities will encompass a range of tasks which may include, but are not limited to: - Designing, developing, testing, debugging, and implementing operating systems components, software tools, and utilities. - Defining systems software design requirements. - Ensuring successful implementation and monitoring of system improvements to enhance efficiency. - Establishing systems software engineering policies, standards, and procedures. - Engaging in various software lifecycle activities as per program requirements. **Must Have: Minimum Requirements** - A Bachelor's degree in a technically related field is mandatory. - A minimum of 10+ years of relevant experience, or an advanced degree with at least 10 years of relevant experience. - Proficiency in programming skills with C++ 14/17/20. - Expertise in designing, developing, testing, and documenting embedded software infrastructure systems and components. - Experience in large-scale software design involving OOA/OOD and design patterns. - Familiarity with software Automation Testing, including Gtest and CPP Unit. - Willingness to contribute to multiple projects/products within a product line. - Assisting in project timeline estimation and planning. - Desirable experience in Web-based GUI development frameworks. - Familiarity with Git-based source control systems and embedded security. - Exposure to Linux and Yocto based systems is advantageous. - Strong knowledge of modern software design practices including UML & Enterprise Architect, development, debugging, and testing. - Excellent problem-solving skills with keen attention to detail. - Exceptional oral and written communication skills. - Possess leadership and mentorship qualities. - Ability to thrive in an Agile team environment. - Quick learner with the ability to adapt to new tools and technologies as required. **Technical Specialist Career Stream:** As an individual contributor in our technical functions, you will be responsible for advancing existing technology or introducing innovative technologies and therapies. Your role involves formulating, delivering, or managing projects assigned, collaborating with other stakeholders to achieve desired outcomes. You may also act as a mentor to colleagues or supervise the work of lower-level professionals. Your primary focus will be on delivering R&D, systems, or initiatives related to new technologies or therapies, from design to implementation, while adhering to policies and utilizing specialized knowledge and skills. **Differentiating Factors:** - Autonomy: You will function as a seasoned individual contributor, working independently under limited supervision to determine and develop solutions. You may also provide guidance and review the work of lower-level specialists or manage projects/processes. - Organizational Impact: Your responsibilities may encompass entire projects or processes within your job area. You will contribute to work group objectives by building relationships and reaching agreements through consensus. - Innovation and Complexity: You will tackle challenging problems and issues that may require an understanding of multiple areas or specialties. Your role involves enhancing job area performance through process, system, or product improvements. - Communication and Influence: Interacting with senior internal and external customers and vendors, you will exchange information, facts, statuses, ideas, and issues to achieve objectives and influence decision-making. - Leadership and Talent Management: You may provide guidance, coaching, and training to other employees within your job area. Project management skills may also be required. **Required Knowledge and Experience:** - Advanced knowledge of your job area, encompassing both breadth and depth, typically acquired through advanced education combined with experience. - Practical knowledge of project management may be beneficial. - A Baccalaureate degree is required (or a degree equivalent to the requirements of 8 C.F.R. 214.2(h)(4)(iii)(A) for degrees earned outside the United States) along with a minimum of 4 years of relevant experience, or an advanced degree with a minimum of 2 years of relevant experience. **Physical Job Requirements:** The above description presents the general nature and level of work performed in this position, outlining the required responsibilities and skills without being exhaustive. **Benefits & Compensation:** Medtronic offers competitive salaries and flexible benefits packages. The company is committed to recognizing employees" contributions, fostering a culture where success is shared, and providing a wide range of benefits, resources, and competitive compensation plans to support employees at every stage of their career and life. This position is eligible for the Medtronic Incentive Plan (MIP), a short-term incentive program. **About Medtronic:** As a global leader in healthcare technology, Medtronic tackles the most challenging health issues facing humanity by seeking out and implementing solutions. The company's mission is to alleviate pain, restore health, and extend life, uniting a global team of over 95,000 passionate individuals. Engineers at heart, Medtronic employees work collectively to turn ambitious ideas into real solutions for real people. From the R&D lab to the factory floor and the conference room, the team experiments, creates, builds, improves, and solves. With diverse perspectives, talent, and courage, Medtronic engineers the extraordinary. For more information about Medtronic's business, mission, and commitment to diversity, please visit their official website.,
Posted 22 hours ago
5.0 - 9.0 years
0 Lacs
pune, maharashtra
On-site
Job Description: Are you a highly skilled and experienced Lead .NET Core Developer looking for a new opportunity Join our dynamic team at Kogta Financial Ltd and play a crucial role in designing, implementing, and maintaining robust and scalable applications using Microsoft's .NET Core framework. Your expertise in SQL and proficiency in various technologies like OpenSearch, Redis, MongoDB, and AWS services will be key to the success of our projects. As the Lead .NET Core Developer, you will be responsible for technical leadership by leading a team of developers in designing, developing, testing, and deploying .NET Core applications. You will provide technical guidance and mentorship to team members and collaborate with cross-functional teams to define and implement software solutions. In terms of architecture and design, you will be designing and architecting scalable, reliable, and high-performance systems based on business requirements. Implementing best practices for code architecture, design patterns, and coding standards will be essential. You will also evaluate and recommend technologies and tools to enhance development efficiency. Your role will also involve hands-on development using .NET Core to build robust and scalable applications. Proficiency in SQL for designing and optimizing database schemas and queries will be required. Working with data storage technologies like OpenSearch, Redis, MongoDB, and utilizing AWS services including Lambda and Event Bridge to develop serverless applications will be part of your daily responsibilities. Collaboration and communication are key aspects of this role as you will collaborate with product managers, UI/UX designers, and other stakeholders to ensure software meets business requirements. Effective communication with team members, providing regular updates on project progress, and participating in code reviews to ensure code quality and adherence to best practices are also part of the job. Demonstrating proficiency in leveraging AWS services, staying updated on the latest AWS features and best practices, troubleshooting and resolving complex technical issues, and collaborating with other teams to improve overall system functionality are essential for success in this role. Requirements: - Bachelor's degree in Computer Science, Engineering, or a related field. - Proven experience as a Lead .NET Core Developer or similar role. - Strong proficiency in C#, .NET Core, and SQL. - Solid understanding of software architecture, design patterns, and best practices. - Experience with OpenSearch, Redis, MongoDB, and AWS services such as Lambda and Event Bridge. - Excellent problem-solving skills and attention to detail. - Strong communication and leadership skills. - Certification in AWS or relevant technologies (e.g., AWS Certified Developer). - Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes. If you are ready to take on this exciting opportunity, apply now and be a part of our innovative team at Kogta Financial Ltd. Recruiter Name: Mahaveer Singh Recruiter Email: careers@kogta.in,
Posted 22 hours ago
15.0 - 19.0 years
0 Lacs
chandigarh
On-site
As a Solution Architect at our organization, you will be a key member of our dynamic team, bringing your exceptional technical skills and leadership abilities to the table. Your primary responsibility will be to design and implement comprehensive solutions that not only meet current business requirements but also align with our enterprise architecture for future scalability and security. You will take ownership of developing technical solutions that address business needs and strategic goals, ensuring they adhere to best practices and industry standards. Collaborating with multi-functional teams, you will provide guidance and mentorship to foster a collaborative and innovative environment. Your role will also involve championing best practices in architecture, design, and coding across the organization. In addition to leading the design and development of solutions, you will work closely with the Enterprise Architect team to ensure alignment within the portfolio. Evaluating and recommending relevant technologies and tools to support the enterprise architecture's strategic direction will be a crucial part of your responsibilities. You will also be responsible for defining and reinventing the architecture of the current application to make it future-ready. To excel in this role, you should have at least 15 years of experience in a similar position, with a strong background in software development and architecture. Proficiency in enterprise architecture principles, cloud computing, microservices, APIs, and databases is essential. Additionally, expertise in Cloud Infrastructure, Network topology, and System Architecture and design patterns will be highly beneficial. As a strategic and critical thinker, you will be able to communicate complex technical concepts to non-technical stakeholders effectively. Building strong relationships with customers at all levels and promoting a culture of innovation and collaboration will be key to your success in this role. We are committed to providing a workplace where every employee is valued, respected, and empowered to grow. Our inclusive culture encourages innovation, collaboration, and diverse perspectives. We offer competitive benefits plans, medical insurance options, flexible time off policies, and opportunities for career development and growth. Join us in driving growth and delivering business results through teamwork and inclusivity.,
Posted 23 hours ago
12.0 - 16.0 years
0 Lacs
haryana
On-site
As a Software Engineer Specialist in Java Full Stack at FIS, you will have the opportunity to work on challenging issues in financial services and technology. You will be part of a talented and innovative team dedicated to developing and enhancing applications for managing Chargeback & Fraud reporting for Credit/Debit Card disputed transactions globally. Your responsibilities will include analyzing, designing, programming, debugging, and modifying software products. You will collaborate with product managers and users to define system requirements, participate in software design meetings, and write technical specifications based on business requirements. Additionally, you will write code, conduct testing and debugging, and document installation and maintenance procedures. To be successful in this role, you should have at least 12 years of experience in full stack Java development. You must possess hands-on expertise in Core Java, Spring Boot, Spring framework, Hibernate, Angular, GIT, and Jenkins. A deep understanding of design patterns and excellent communication skills are essential for effectively interacting with stakeholders at all levels. At FIS, we offer you a dynamic role with significant responsibility and ample opportunities for professional growth. You will benefit from a competitive salary, comprehensive benefits package, and access to various career development resources. Join us at FIS to take your career to new heights! Please note that FIS prioritizes the protection of personal information and follows a direct sourcing model for recruitment. We do not accept resumes from recruitment agencies not on our preferred supplier list. For more details on how FIS safeguards personal information, refer to our Online Privacy Notice.,
Posted 23 hours ago
6.0 - 10.0 years
0 Lacs
haryana
On-site
Achieving your career goals starts with the support provided by this opportunity. You will have access to top-tier health and wellness benefits, build lasting connections with your team and customers, and even have the chance to travel the world through our extensive route network. Join us to be a part of shaping the future. Let's work together to define tomorrow. United's Digital Technology team is responsible for designing, developing, and maintaining massively scaling technology solutions using innovative architectures, data analytics, and digital solutions. At United Airlines, we value inclusion as a driver of innovation and the foundation of our operations. Our Shared Purpose is "Connecting people. Uniting the world." which motivates us to be the best airline for our employees, customers, and everyone we serve. We believe in the strength of a diverse and inclusive workforce, and our team, spread across the globe, collaborates with cutting-edge technology to build the best airline in aviation history. As a senior developer, your role will involve working on applications that support Pilot planning, bidding, and awarding. You will play a key role in troubleshooting and enhancing both the existing PBS system and the future-state PBS system, aiding in scheduling over 17,000 pilots monthly with anticipated growth. **Job Overview And Responsibilities:** - **Technical Design/Documentation:** Lead the design, development, and planning of solutions to solve complex business problems. Translate technical project details into a language understandable by upper management and non-technical stakeholders. - **Code Programming:** Hands-on development, support, and troubleshooting of software systems to optimize performance, resolve issues, and provide follow-up on solutions. Apply enterprise vision and strategy to project solutions while balancing tactical delivery needs. - **Unit Testing:** Write unit tests following standard practices and methodologies. Conduct component and unit testing. - **Code Reviews, ADO Updates, GIT Updates:** Familiarity with code repositories like TFS, GitHub. Provide consultation and technical leadership in project life cycle planning. - **Team Collaboration/Support:** Collaborate with business and IT stakeholders to define domain architecture strategy. Work with cross-functional teams and business stakeholders to design solutions aligned with their needs. - **Operational Support:** Stay updated on industry trends to advise others on strategic technology direction. This position is based on local terms and conditions. Expatriate assignments and employment visa sponsorships will not be provided, even on a time-limited visa status. This position is for United Airlines Business Services Pvt. Ltd, a wholly-owned subsidiary of United Airlines Inc. **Qualifications:** **Required:** - Bachelor's degree or 4 years of relevant work experience in Computer Science/Information Technology or related field. - 6+ years of experience in application design, development, installation, and modification of web applications. - 3+ years of experience as a Java developer with knowledge of RESTful services. - Experience with code management tools like Git, GitHub, Gitlab, Eclipse IDE, and/or IntelliJ IDEA. - Proficiency in design patterns, enterprise standards in application design, and component/unit testing. - Ability to analyze situations for production support and deliver on time with minimal supervision. - Effective verbal and written communication skills. **Preferred:** - Master's Degree. - Experience with Angular or Python and Azure DevOps. GGN00001562,
Posted 23 hours ago
5.0 - 9.0 years
0 Lacs
kharagpur, west bengal
On-site
As a Lead Software Development Engineer in Test at Swiggy, you will play a pivotal role in setting up and implementing the test automation strategy for one module or multiple modules. Your primary responsibility will be to create and optimize test strategies from both Functional and Non-functional perspectives to maximize ROI from automation efforts. To excel in this role, you should have a solid foundation with 5 to 7 years of experience, along with a strong understanding of relational databases such as Oracle, MySQL, and SQL Server. Hands-on experience in Java for test automation is essential, and familiarity with scripting languages like Python is a plus. Additionally, expertise in technologies like Golang, servlets, bootstrap, JavaScript, NodeJS, along with tools like TestNG, Maven, Selenium, and Appium is highly valued. Your role will involve working closely with stakeholders, handling complex projects independently, and creating optimal test strategies and plans for both short-term and long-term projects. You will also be responsible for enhancing the automation framework, ensuring test coverage, and contributing hands-on to multiple projects simultaneously. As a Lead SDET, you will demonstrate a problem-solving mindset, strategic thinking, and a metrics-driven approach to deliver impactful results. Collaboration with cross-functional teams, proactive involvement in critical tasks, and leveraging automation-first approaches will be key to success in this role. Join us at Swiggy and be part of a dynamic team that thrives on innovation and continuous improvement. Explore our tech blogs to gain insights into the exciting challenges we tackle every day: - The Swiggy Delivery Challenge: Part One - Swiggy Distance Service - The Tech That Brings You Your Food Come be a part of our journey and make a difference with your skills and expertise!,
Posted 23 hours ago
4.0 - 8.0 years
0 Lacs
karnataka
On-site
As a Technical Manager, you will lead and manage a team of software engineers to ensure high performance and quality delivery. Your responsibilities will include designing, developing, and maintaining scalable and robust Python applications. You will architect and implement cloud solutions on AWS and Azure, adhering to best practices in security, scalability, and cost-efficiency. Collaborating with cross-functional teams, you will define, design, and ship new features while mentoring and guiding team members in their technical and professional growth. In this role, you will implement DevOps practices to streamline CI/CD pipelines and automate deployment processes. Developing and maintaining APIs using FastAPI and GraphQL will be part of your tasks, ensuring that the team follows best practices in coding, testing, and documentation. You will also oversee database design, optimization, and maintenance, driving productivity within the team by implementing efficient workflows and leveraging code assist tools. To be successful in this position, you should possess a Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Proven experience as a Technical Manager or in a similar role, leading large teams, is required. Strong proficiency in Python programming, extensive experience with AWS or Azure cloud services, and a solid understanding of DevOps practices and tools are essential. Experience with FastAPI and GraphQL, database systems (SQL and NoSQL), design patterns, and microservices architecture is also necessary. Additionally, familiarity with MLOps for deploying and managing machine learning models, LLMOps for large language model operations, Databricks for big data processing and analytics, and excellent problem-solving skills with attention to detail are desired. Strong communication and leadership skills, along with the ability to drive productivity and enhance team efficiency using code assist tools, will be valuable assets in this role.,
Posted 1 day ago
2.0 - 6.0 years
0 Lacs
karnataka
On-site
You are a talented and experienced Mobile Application Front-End Developer sought to join a dynamic team in Bangalore, India. You will be responsible for developing high-quality mobile applications for both iOS and Android platforms using React Native. With 2 to 5 years of experience in mobile application development, you should have a strong proficiency in React Native and its core principles. An in-depth understanding of mobile application architecture, design patterns, third-party libraries, and APIs is essential. Familiarity with RESTful APIs for connecting mobile applications to back-end services, as well as knowledge of modern authorization mechanisms like JSON Web Token and experience with version control systems such as Git, are required. Strong problem-solving skills, attention to detail, excellent communication, and teamwork skills are also important qualities for this role. Your responsibilities will include collaborating with cross-functional teams to define, design, and ship new features, ensuring the performance, quality, and responsiveness of applications, identifying and resolving bottlenecks and bugs, and assisting in maintaining code quality, organization, and automation. Staying up-to-date with industry trends and technologies to keep applications cutting-edge will be key to your success in this role. If you are passionate about mobile application development and are excited to work on innovative projects, we invite you to apply. Please note that immediate to 30 days notice period/joiners are preferred.,
Posted 1 day ago
5.0 - 9.0 years
0 Lacs
noida, uttar pradesh
On-site
As a Digital Transformation Service provider catering mostly to the US market, Crownstack is a company that focuses on user experience and quality in digital engineering. With a team of over 60 dedicated engineers and designers, Crownstack fosters an engineering-driven, people-centric culture, making it an excellent workplace. The company's commitment to clean coding and intuitive user experiences has led to remarkable growth over the years. In this role at Crownstack, you will primarily be responsible for writing optimized code in Javascript/Typescript and working with advanced NodeJs and ReactJs frameworks. You will actively participate in design sessions, code reviews, and agile ceremonies, collaborating closely with the Product Owner/Manager and scrum team to ensure the timely delivery of high-quality features. Identifying areas for codebase modification or refactoring and advocating for their enhancement will also be part of your responsibilities. Moreover, you will lead by example, fostering a culture of high quality, personal ownership, and customer-focused execution. Direct coordination with clients on various project aspects, maintaining best coding practices within your team, and sometimes conducting client interviews before project onboarding will be crucial aspects of your role. To excel in this position, you should possess 5-7+ years of development experience, including project leadership roles, and a proven track record of delivering high-quality projects in an agile environment. Strong expertise in Typescript, JavaScript, NodeJs, ExpressJS, relational databases, ReactJS, Redux Toolkit, state management libraries, and modern source control systems is essential. You should also have experience in designing, extending, and implementing REST APIs, database design, continuous integration/deployment practices, testing tools, cloud platforms like AWS, GCP, Azure, server-side development using microservices, design patterns, clean coding practices, SOLID design principles, asynchronous programming, API documentation tools, code quality management tools, and unit testing tools. Additionally, familiarity with Agile, Scrum, TDD, building serverless applications using Nodejs on AWS Lambda or Azure Functions, SonarQube, Atlassian JIRA, Confluence, Docker, Kubernetes, and other relevant technologies is advantageous. Overall, this role at Crownstack offers an exciting opportunity to contribute to cutting-edge digital business models and work in a dynamic and growth-oriented environment.,
Posted 1 day ago
3.0 - 7.0 years
0 Lacs
maharashtra
On-site
The duties and responsibilities for this position include collaborating with developers to understand product requirements, technology, and user feedback. You will be responsible for designing, writing, and executing test cases, as well as reporting bugs and tracking them to completion. Additionally, you will have the opportunity to contribute ideas to improve QA processes. The core qualities we are looking for in a candidate include being self-motivated and having enthusiasm for understanding mobile technologies. We prefer individuals with experience in web and mobile app-based applications and testing using different devices and operating systems. The ideal candidate should have good experience in software and product testing, with the capability to develop test cases and frameworks. Knowledge of object-oriented concepts and programming, as well as familiarity with design patterns, is essential. A solid understanding of the software development lifecycle (SDLC) and experience working in an agile development environment are also important. Applicants should have a minimum of 3 years of experience in web and mobile app-based applications and testing using various devices and operating systems. If you are interested in this position, please apply by sending your resume to careers@khelomore.com. Don't forget to mention the specific position you are interested in the subject line.,
Posted 1 day ago
2.0 - 8.0 years
0 Lacs
jaipur, rajasthan
On-site
As a Go Lang Developer, you will be responsible for designing, developing, and maintaining efficient, reusable, and reliable Go code. You will work closely with cross-functional teams to create scalable back-end solutions, including APIs and microservices, ensuring that they are robust and secure. You must have a minimum of 2 years of working experience in Go Lang development, proven experience in developing RESTful APIs and microservices, and proficiency in database design working with both SQL and NoSQL databases. Additionally, you should have experience with concurrency, writing highly scalable applications, and familiarity with version control tools like Git. Desired skills include experience with containerization (Docker) and orchestration (Kubernetes), familiarity with cloud platforms like AWS, GCP, or Azure, and understanding of CI/CD pipelines and DevOps practices. Knowledge of front-end technologies such as JavaScript, HTML, React Js, and CSS, experience with testing frameworks, and strong analytical and problem-solving skills are also beneficial. Your responsibilities will include developing and maintaining server-side applications using Go Lang, designing and implementing scalable, secure, and maintainable RESTful APIs and microservices, collaborating with front-end developers, optimizing applications for performance and scalability, writing clean and efficient code, troubleshooting and debugging applications, participating in code reviews, working closely with DevOps teams, maintaining comprehensive documentation, and staying up-to-date with industry trends. This role requires a proactive individual passionate about technology with a strong foundation in Go Lang development, capable of working collaboratively in a dynamic and fast-paced environment. The position offers lucrative incentives and is full-time and permanent. Benefits include paid sick time, paid time off, and Provident Fund. The ability to commute or relocate to Jaipur, Rajasthan, is preferred. The work location is in person in Jaipur, Rajasthan. If you meet the experience requirements and have the desired skills, apply now at bit.ly/KDKHR.,
Posted 1 day ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
India is a growing hub for technology and software development, making it a promising location for job seekers in the field of design patterns. Design patterns play a crucial role in developing efficient and maintainable software solutions, and professionals with expertise in this area are in high demand in the Indian job market.
These cities are known for their thriving IT industry and offer numerous opportunities for design patterns professionals.
The average salary range for design patterns professionals in India varies based on experience levels: - Entry-level: INR 3-5 lakhs per annum - Mid-level: INR 6-10 lakhs per annum - Experienced: INR 12-20 lakhs per annum
Salaries may vary depending on the company, location, and individual skills.
In the field of design patterns, a typical career path may include progression from: 1. Junior Developer 2. Software Engineer 3. Senior Developer 4. Tech Lead 5. Architect
Advancement in this field often involves gaining experience, acquiring new skills, and taking on leadership roles.
In addition to proficiency in design patterns, professionals in this field are often expected to have knowledge of the following skills: - Object-oriented programming - Algorithms and data structures - Software architecture - Problem-solving abilities - Team collaboration
As you explore opportunities in the design patterns job market in India, remember to showcase your skills and experience effectively. Prepare for interviews by brushing up on your design patterns knowledge and practicing common interview questions. With dedication and confidence, you can land a rewarding career in this dynamic field. Good luck!
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough