Jobs
Interviews

4476 Design Patterns Jobs - Page 31

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

5.0 - 7.0 years

9 - 13 Lacs

Pune

Hybrid

What’s the role all about? Serve as one of the top-performing and most proficient engineers in designing, producing, and testing high-quality software that meets specified functional and non-functional requirements within the time and resource constraints given. How will you make an impact? Develop software feature(s) according to requirements specifications. Develop Innovative ideas to address complex issues or future functionality. Provide optimum solutions to complex problems by implementing best industry practices. Ensure the intended design and quality levels are met through regular code reviews and testing of the software in-development. Lead the end-to-end implementation and support of the software through leading by example to ensure complete quality coverage and high degrees of responsiveness to any issues that come up throughout the complete lifecycle of the software. Planning and performing unit testing to ensure fit to design/requirements and perform automation. Possess good communication and presentation skills. Provide L3 support for issues raised in Prod and lower environments. Have you got what it takes? Bachelor/Master of Engineering Degree in Computer Science, Electronic Engineering or equivalent from reputed institute. 5+ years of application programming experience. Extensive experience in PHP v 8.x, MySQL and willing to learn new technologies. Good to have knowledge in AWS services and tools (Elastic Search, Redis, RabbitMQ, Jenkins, S3, Doctrine, Slim). Experience in development using PHP frameworks like Symfony, Slim, CodeIgniter, Laravel. Development experience in JavaScript, TypeScript, Angular/ReactJS, will be added plus. Experience with public cloud infrastructure and technologies such as AWS/Azure/GCP. Experience in building applications using tools like PHP Unit, Docker, Composer. In-depth experience in GIT commands and skillful usage of GIT source control. Well versed with CI/CD pipelines (Jenkins, Ansible, GitHub Actions) Good understanding of design patterns and experience in implementing the same (Factory, Adapter). Experience in developing with REST API, API Authorization & Micro services. Worked in high performance, highly available and scalable Enterprise applications. Strong knowledge of OOAD and Design patterns. Development experience building solutions that leverage SQL and NoSQL databases. Experience designing and developing scalable multi-tenant SaaS-based solutions. You will have an advantage if you also have: Bring a culture of Innovation to the job. Exposure to designing serverless applications in Cloud (AWS) Experience in building applications in Contact Center Domain. Experience in leveraging Gen AI services while providing solutions. Rasa 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. Reporting into: Tech Manager Role Type: Individual Contributor

Posted 3 weeks ago

Apply

12.0 - 16.0 years

55 - 80 Lacs

Kolkata

Hybrid

Job Description The Oracle Health Applications & Infrastructure team focuses on product development and product strategy for Oracle Health, while building out a complete platform supporting modernized, automated healthcare. At Oracle Health, our mission is to improve healthcare and quality of life globally through better experience and easier access to health and research data for patients and healthcare providers. We are looking for hands-on engineers with expertise and passion in solving difficult problems in all areas of software engineering: distributed systems, identity, security, observability, and user experience. This is an opportunity to design and build Agentic AI based cloud centric applications. You will be part of a team of smart, motivated, diverse people, and given autonomy as well as support to do your best work. It is a dynamic and flexible workplace where you'll belong and be encouraged. Who are we looking for? We are seeking hands-on a Consulting Member of Technical Staff (CMTS) who shares our passion and excitement of operating distributed systems at hyper scale using cloud native best practices. You will have part in the disruption of the health care industry and will help deliver better patient care. As a CMTS on our team, youll be responsible and lead efforts in designing and building scalable, distributed, and resilient software components and services to support health care platform in Provider Reimbursement area. We believe in ownership and expect you to think long term, mentor, and empower other engineers. As an architect you will own the complete SDLC from architecture, development, testing, first class monitoring, to production. Responsibilities: Bachelors degree in computer science or related field (Master’s preferred) 12+ years distributed service engineering experience in a software development environment Development experience in Java / J2EE / Messaging / Design Patterns Strong expertise and deeper knowledge in Spring / Micronaut Framework Expertise in scaling and improving performance of solutions to support growing needs of concurrent users. Hands-on experience designing, developing, and operating public cloud services Deep understanding of object-oriented design and SDK development, specifically within a cloud environment Experience working closely with architects, principals, product and program managers to deliver product features on time and with high quality. Good knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals. Strong understanding of challenges related to scalability, latency and potential optimizations for both the application and database (Oracle) tiers. Experience with containers and container orchestration technologies Good understanding of databases, storage and distributed persistence technologies. Expert in HTML5 and CSS3, including CSS preprocessors. Experience with large Single Page Applications with complex state management. Experience with backend services using REST APIs Strong experience with responsive design and development, ensuring seamless experiences across various devices and screen sizes. Lead and direct architecture discussions, design sessions and code reviews for functional correctness, architectural maintainability, and performance. Partner with strategy and solution teams as technology expert to provide recommendations. Estimate effort for current and future projects of medium to large scope. Assess risks, identify ways to address them and provide right directions to the agile teams Basic understanding and knowledge on AI / ML specifically on Agentic AI. Demonstrable technical leadership and mentorship skills Experience with Cloud Engineering Infrastructure Development Demonstrated knowledge of OCI or AWS, Azure, GCP, Public Cloud SaaS, PaaS Services and/or related technology Preferred Qualifications: Experience in the healthcare industry and / or electronic medical records systems. Hands-on experience developing services on a public cloud platform (e.g., AWS, Azure, GCP) Experience driving security reviews, documentation, UX reviews, and working with Product Managers from inception through launch Experience and understanding of multi-AD/AZ and regional data centers Building continuous integration/deployment pipelines with robust testing and deployment schedules FedRAMP, PCI DSS, or similar compliance and auditing experience Expertise in applying threat modelling or other risk identification techniques to develop security solutions

Posted 3 weeks ago

Apply

10.0 - 15.0 years

0 Lacs

karnataka

On-site

Qualcomm India Private Limited is transforming the automotive industry with its Snapdragon Digital Chassis, focusing on building the next-generation software-defined vehicle (SDV). Snapdragon Ride plays a crucial role within the Snapdragon Digital Chassis, gaining momentum with global automakers and Tier1 suppliers. It aims to tackle the complexities of autonomous driving and ADAS through its high-performance, power-efficient SoC, industry-leading AI technologies, and pioneering vision and drive policy stack. We are looking for smart, innovative, and motivated individuals to lead the ADAS software development team. The role involves contributing to the Advanced Driver Assist System Platform, encompassing the Perception stack, Drive policy, and middleware. As a part of the team, you will lead software development on the Qualcomm mixed critical Flex platform for a leading Indian car manufacturer, with a focus on advanced L2+ level ADAS technology. Strong programming skills in C/C++ are essential for this role. Minimum Qualifications: - Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 6+ years of Software Engineering experience. - OR Master's degree with 5+ years of relevant experience. - OR PhD with 4+ years of relevant experience. - 3+ years of programming experience in languages like C, C++, Java, Python, etc. Principal Duties and Responsibilities: - Over 15 years of experience in Software/Automotive development. - Lead software concepts definition for Adaptive AUTOSAR based Automated Driving software platform. - Coordinate software teams across multiple locations. - Develop SW development and delivery plans. - Break down software concepts and manage their implementation. - Contribute to software product development and integration. - Implement improvements on current solutions. - Review and approve technical solutions. - Coach development teams to enhance technical knowledge. - Represent software in ADAS SW platform and tier1 discussions. Preferred Qualifications: - Minimum of 10 years of relevant work experience. - Proficiency in C++ (14/17) and Python. - Experience in software development for UNIX platforms. - Knowledge of SW-Quality Analysis Tooling and standards like ASPICE, ISO26262. - Hands-on experience with software integration and deployment. - Familiarity with SW tools such as Git, Jira, Google Test, etc. Nice to have: - Previous SW development experience in ADAS domain. - Service-oriented communication skills. - Understanding of Design patterns and Coding Standards. Qualcomm is an equal opportunity employer committed to providing accommodations for individuals with disabilities during the application/hiring process. If you require assistance, please contact disability-accommodations@qualcomm.com or Qualcomm's toll-free number. Qualcomm expects its employees to adhere to all applicable policies and procedures, including confidentiality requirements. For more information about this role, reach out to Qualcomm Careers.,

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

As a UI Engineer - C#, WPF at our Pune location, you will play a crucial role in maintaining and developing our Risk platform (Risk Navigator) with a focus on User Interface (WPF) and its integration with the SQL Server database. Your responsibilities will include writing clean, efficient code following industry best practices, adhering to software development standards, implementing testing strategies, and collaborating with the engineering team and stakeholders for seamless integration of new features. You should have several years of programming experience with a strong proficiency in .NET, C#, and WPF development. A deep understanding of clean code principles, design patterns, and querying SQL Server is essential. Additionally, exceptional collaboration skills, familiarity with SDLC tools like Git and Jira, and fluency in English are required. Experience in financial business, asset management, or risk management would be highly beneficial. In this role, you will receive support through training, coaching, and a culture of continuous learning to aid your career progression. We value a positive, fair, and inclusive work environment where all individuals are empowered to excel together. If you are a talented software developer with technical expertise in SQL Server and .NET technologies, we encourage you to join our team at Deutsche Bank Group in Pune, India.,

Posted 3 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

navi mumbai, maharashtra

On-site

As a Frontend Developer at Rejolut, you will be part of one of the fastest-growing tech companies that specialize in cutting-edge technologies such as Blockchain, Machine Learning & Artificial Intelligence, and Complex mobile & Web Apps. Our venture-backed company caters to clients across multiple countries, offering innovative solutions to meet their technological needs. We are seeking individuals who are passionate about technology and have hands-on experience in developing scalable and distributed web/mobile products. As a tech geek, you will be responsible for designing architecture, conducting code reviews, and overseeing technology build and deployment activities for our products. Your responsibilities will include: - Proficiency in client & server-side JavaScript, HTML5, CSS3, and webpack - Building single-page web applications using Node.js and React Js - Utilizing Redux/Recoil Js for state management - Implementing universal rendering (Client-side rendering and Server-side rendering) - Developing automated unit and functional tests - Working in an agile development process - Demonstrating deep knowledge of algorithms and design patterns - Writing clean, readable code that scales and performs well - Possessing good interpersonal communication skills The ideal candidate should have: - Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model - Thorough understanding of React.js and its core principles - Experience with popular React.js workflows like Flux or Redux - Familiarity with newer specifications of EcmaScript - Knowledge of isomorphic React and RESTful APIs - Understanding of modern authorization mechanisms and front-end build pipelines - Ability to translate business requirements into technical specifications - A knack for benchmarking and optimization - Proficiency with code versioning tools At Rejolut, we offer a dynamic work environment where you will have the opportunity to work with cutting-edge technologies such as React, NodeJS, and blockchain. Our team is dedicated to solving complex business problems using futuristic technologies, empowering individuals globally, and fostering technical advancements. Benefits of working with us include: - Health Insurance - Work from Home option - Fast growth opportunities and visibility within the company - Exposure to the latest technologies - Supportive and competitive learning environment - Employee-friendly HR policies - Paid leaves and competitive salaries with bonuses - Liberal working atmosphere - Mentorship by industry experts Join us at Rejolut and be part of a team that values transparency, efficiency, and trust. Embrace the opportunity to work with innovative technologies and enhance your skills while contributing to groundbreaking projects.,

Posted 3 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

hyderabad, telangana

On-site

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. At Electronic Arts, everyone is part of the story and a community that connects across the globe. It is a place where creativity thrives, new perspectives are invited, and ideas matter. The team at EA makes games that entertain millions of people across the globe with the most amazing and immersive interactive software in the industry. The company employs the most creative, passionate people in the industry to achieve this goal. The EA Information Technology group (EAIT) works as a global team to empower EA's employees, studios, and business operations to be creative, collaborative, and productive. As a digital entertainment company, EA's enterprise technology needs are diverse, spanning across game development, workforce collaboration, marketing, publishing, player experience, security, and corporate activities. The mission of EAIT is to bring creative technology services to each of these areas, working across the company to "ensure better play." About The Role: Electronic Arts is seeking a QA/QV Lead to join the AI Technologies Engineering team, reporting to the Senior Engineering Manager of AI Technologies. In this role, you will drive quality assurance and verification strategies, leveraging Generative AI-powered solutions to enhance testing efficiency and effectiveness. As a hands-on leader, you will oversee the design and execution of manual and automated testing processes, ensuring that AI-driven solutions meet or exceed quality and usability standards. Collaboration with product managers, architects, and engineers will be essential, applying expertise in QA/QV, software engineering, user experience, and design patterns to optimize product reliability and performance. You will lead a team of QA/QV engineers, implement innovative AI-driven testing technologies, manage test case development and execution, and refine QA/QV methodologies. Strong planning, communication, and problem-solving skills are essential to shape the future of QA/QV in this cutting-edge environment. Key Responsibilities: - Engineer and deploy automated QA solutions. - Collaborate with Product Management and Engineering Leadership to align priorities with the roadmap and ensure product quality meets established requirements. - Foster continuous improvement in Agile practices, team dynamics, and QA/QV methodologies. - Identify risks, manage dependencies, and ensure on-time delivery of high-quality products. - Monitor and report quality metrics, test progress, and product readiness to stakeholders. - Be a change agent, driving operational effectiveness and implementing process improvements. Required Skills: - 6+ years collaborating with global teams of engineers, product managers, and stakeholders. - Ability to think outside of the box and find creative and innovative solutions to challenging problems. - 6+ years of experience engineering QA/QV automation solutions and executing manual testing. - 2+ years of experience leading QA/QV teams. - Comprehensive understanding of the software development lifecycle (SDLC). - Plan and execute change management through a formal change management process. - Undergraduate or graduate degree in Computer Science, Information Technology, or equivalent domain. - Hands-on experience in Cloud Technologies - AWS, Azure, GCP. Beneficial Experience: - Knowledge of AI/ML/Generative AI concepts, processes, and applications. - Knowledge of cloud-based AI services and infrastructure. About Electronic Arts: Electronic Arts has an extensive portfolio of games and experiences, locations around the world, and opportunities across EA. The company values adaptability, resilience, creativity, and curiosity. Leadership at EA brings out the potential in individuals, creates space for learning and experimenting, and empowers employees to do great work and pursue growth opportunities. EA adopts a holistic approach to its benefits programs, emphasizing physical, emotional, financial, career, and community wellness to support a balanced life. Benefit packages are tailored to meet local needs and may include healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, complimentary games, and more. Environments at EA nurture teams to bring their best to their work.,

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 - 0 Lacs

karnataka

On-site

As a Minicorn employee, you will be responsible for taking ownership of a functional area from product conception to delivery. Your role will involve contributing to engineering requirement documents (ERDs) by defining work breakdown, estimating task duration, and setting milestones. You will also be tasked with handling non-functional requirements such as Reliability & Availability, Scale, horizontal scalability, and making Tech stack decisions. Daily participation in agile team stand-ups, coaching and mentoring junior team members, ensuring code base and documentation quality, and actively clearing maintenance debt are key aspects of the role. To excel in this position, you should ideally possess deep expertise in Python programming language and Django + DRF framework for building backend services. Experience with Node.js and Kafka, as well as substantial experience in developing complex and scalable solutions using SQL databases, is crucial. Hands-on experience in database modelling for NoSQL databases like MongoDB, Cassandra, or DynamoDB, and familiarity with the full backend development life cycle on a Linux platform are required. Operational experience, including optimizations & deployments with Kubernetes, is necessary. Additionally, experience in leading multi-engineer projects, mentoring junior engineers, strong object-oriented design skills, applying design patterns, and designing intuitive module and class-level interfaces are important qualities for this role. Candidates with a BTech, MTech, or higher degree in Computer Science or a related technical discipline (or equivalent) will be preferred for this position.,

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

noida, uttar pradesh

On-site

The candidate will be a hands-on Java Developer with a Mid-Senior level of experience in the E-learning Education Management Information Technology & Services industry on a full-time basis. You must possess a strong foundational knowledge of Core Java, Collection framework, and Multi-threading (concurrency). It is essential to have the ability to think in terms of design patterns and apply the right data structure. Critical analysis and problem-solving skills are crucial, with prior experience in performance engineering being a significant advantage. The ideal candidate should have a strong background in REST API design, Microservice Architecture, Unit Testing, Test Coverage, and API Performance engineering. Proficiency in Spring/Spring Boot framework, MongoDB, MySQL (or other relational SQL db experience), Serverless Architecture, AWS Lambda, Continuous Integration/Build Automation, and Agile development is required. If you meet the above requirements and are looking to join a dynamic team of professionals in a challenging environment, this role may be perfect for you.,

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a Senior Java Developer, your role will involve designing, implementing, and maintaining Java-based applications for mission-critical systems. You will contribute throughout the development lifecycle, writing efficient and testable code while conducting software analysis, testing, and debugging. It will be your responsibility to develop new software programs, enhance existing software performance, and communicate effectively with management and technical support colleagues. Your tasks will include designing and updating software databases, testing and maintaining software products for optimal functionality, and recommending improvements to existing software programs. Collaboration with team members is essential to ensure project success, and mentoring junior developers as well as conducting code reviews will be part of your responsibilities. Staying up-to-date with industry trends and technological advancements is crucial in this role. To excel in this position, you should have proven experience as a Senior Java Developer with expertise in Java frameworks such as Springboot and Hibernate. Knowledge of Object-Oriented Programming, design patterns, and experience with test-driven development are essential. Familiarity with architecture styles/APIs like REST and RPC, along with an understanding of the software development lifecycle (SDLC), will be beneficial for this role.,

Posted 3 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

Apple is a place where individual imaginations gather together, committing to the values that lead to great work. Every new product built or service created is the result of making each other's ideas stronger. This collaborative environment is fueled by the shared belief that something wonderful can be created and shared with the world, ultimately changing lives for the better. The diversity of the team members and their thinking inspires innovation that permeates through everything that is done at Apple. By bringing everybody in, the best work of their lives can be achieved. When you join Apple, you are not just joining something, you are adding something. Product Engineering International, part of the esteemed Software Engineering Organization, is seeking an accomplished ML Researcher to spearhead the development of cutting-edge generative modeling pipelines for a diverse range of popular international languages. In this pivotal role, you will be at the forefront of natural language processing, designing and implementing end-to-end solutions. Your responsibilities will include driving innovation in generative modeling, owning the entire generative modeling pipeline, and prioritizing working with a variety of popular international languages to ensure culturally and linguistically adaptable models. As a key pillar of Apple Intelligence, you will bring impact to billions of users with your ML expertise, engineering passion, and programming skills. You will collaborate with a dedicated team of outstanding ML and software engineers on advanced text generation technologies. The focus will be on generative technologies for key international markets to ensure top-class experiences for the popular languages in these markets. Minimum Qualifications: - 4+ years of machine learning expertise. - Strong programming skills using Python/Objective C/Swift. - Good exposure to Deep Learning libraries like PyTorch and TensorFlow. - Thorough experience with common NLP algorithms and applications, including tokenization, language modeling, text decoding, text classifier, etc. Preferred Qualifications: - Actively exercising machine learning techniques, including implementing basic optimizers and regularizations. - Actively programming with high-quality codes across complex and large repositories. - Experience of multi-modal modeling. - Experience in NLP modeling for Indian languages is desired. If you are a passionate ML researcher with a deep interest in natural language processing and a talent for building generative models that work seamlessly across languages, join our team and make a meaningful impact!,

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

You have 5+ years of experience as a Frontend Developer with a Bachelor's degree in Computer Science or a related discipline focusing on application/software development. You must be proficient in setting up the full UI workflow layer, including Development, Testing, Building, and Deployment. Your skills should encompass good architectural and design capabilities, with a solid understanding of MVC architecture, various JS frameworks, libraries, design patterns, accessibility, and performance considerations. Expertise in HTML5, CSS3, React ecosystem, and state management is essential, along with familiarity in object-oriented and functional programming. Collaboration and teamwork are key aspects of your role. As a Frontend Developer, you will lead cross-team efforts to enhance the frontend code base company-wide and spearhead platform initiatives. Your responsibilities will include participating in technical design, providing estimations, building modern and rich UIs, developing frontend web applications, designing reusable components and libraries, and advocating for SDLC best practices such as coding standards, testing, code reviews, and comments. Moreover, you will play a significant role in coaching and mentoring new team members to ensure their growth and development within the organization.,

Posted 3 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

The ideal candidate for this position should have 4-6 years of relevant experience in Infotainment ECU middleware development, utilizing languages such as C++, Java, or Kotlin for system debugging. A strong understanding of Android/Linux/QNX and Yocto Build system is essential, along with proficiency in protobuffers and gRPC. Knowledge of Design Patterns, OOP concepts, and hands-on debugging skills are required. Expertise in Android framework, architecture, and build system is a must, as well as familiarity with Service Oriented Architecture, CommonAPI, and SOME/IP. Effective communication in English, along with being rigorous, well-organized, detail-oriented, and analytical is crucial for the role. The ideal candidate should be a team player with excellent problem-solving skills. Preferred qualifications include experience testing in an Android automotive environment, CI knowledge (git expert, GitLab, docker), build system CI & CD, and knowledge of automotive ethernet communication. Key attributes for this role include strong communication and interpersonal skills, self-drive, the ability to work under deadlines, analytical and logical thinking, as well as adaptability and willingness to learn. Responsibilities for this position include debugging and triaging reported software issues in Android-based ECUs, building software packages and purpose fix patches, conducting Inter ECU communication testing, debugging issues related to Android VM and memory leak instability, troubleshooting and problem resolution on IVI systems, and isolating issues in IVI systems for testing and resolution. The successful candidate will be responsible for driving the resolution of open bug reports, following up with stakeholders for closure, and ensuring the successful commercialization of features or releases.,

Posted 3 weeks ago

Apply

5.0 - 10.0 years

15 - 30 Lacs

Chennai

Work from Office

JD Key skills - Embedded C++ with Linux 5+ Chennai, All the oops concepts, STL's and Design patterns (1 - 2 design pattern) JD : Required Experience 5+ Year of Embedded software development Education with Specialization B.E./B.TECH [EEE / ECE / E&I] Roles and Responsibilities, we offer Were developing features using C++ and Linux (Multi threaded application, IPC mechanism) We use shell and python in our tooling. We use Jenkins and Gitlab CI/CD Required Technical Skill Set -rock solid C++ skills with modern techniques (C++20) -good working knowledge of networking (VLAN, DNS, IP, Routing) - basics of PKI and cybersecurity -worked in embedded projects with buildroot and yocto (Mandatory) -need to work with python and bash You are a proactive contributor You love all things Linux You think in system terms Required Tools / Software Knowledge - Strong C++ programming - Working knowledge in Debug & Downloading Tools such as JTAG/ISP etc. - Able to perform extensive System Test, Module Tests and Unit Test for the developed SW - Familiarity in performing static analysis check and Unit test for SW modules using any open source tools - Working Knowledge in Linux Toolchain like Buildroot/Yacto - Agile Tools & Practices - Version Control knowledge on any tools such as Clearcase/GIT/SVN Soft Skill Good oral and written communication skills in English. Self-driven, self-motivated and hard working Highly focused towards work and achieving goals

Posted 3 weeks ago

Apply

5.0 - 10.0 years

14 - 19 Lacs

Bengaluru

Work from Office

Senior Software Developers collaborate with Business and Quality Analysts, Designers, Project Managers and more to design software solutions that will create meaningful change for our clients. They listen thoughtfully to understand the context of a business problem and write clean and iterative code to deliver a powerful end result whilst consistently advocating for better engineering practices. By balancing strong opinions with a willingness to find the right answer, Senior Software Developers bring integrity to technology, ensuring all voices are heard. For a team to thrive, it needs collaboration and room for healthy, respectful debate. Senior Developers are the technologists who cultivate this environment while driving teams toward delivering on an aspirational tech vision and acting as mentors for more junior-level consultants. You will leverage deep technical knowledge to solve complex business problems and proactively assess your teams health, code quality and nonfunctional requirements. Job responsibilities You will learn and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns You will use and advocate for continuous delivery practices to deliver high-quality software as well as value to end customers as early as possible You will work in collaborative, value-driven teams to build innovative customer experiences for our clients You will create large-scale distributed systems out of microservices You will collaborate with a variety of teammates to build features, design concepts and interactive prototypes and ensure best practices and UX specifications are embedded along the way. You will apply the latest technology thinking from our to solve client problems You will efficiently utilize DevSecOps tools and practices to build and deploy software, advocating devops culture and shifting security left in development You will oversee or take part in the entire cycle of software consulting and delivery from ideation to deployment and everything in between You will act as a mentor for less-experienced peers through both your technical knowledge and leadership skills Job qualifications Technical Skills You are well-versed with Java and any other programming languages with experience in object oriented programming You can skillfully write high-quality, well-tested code and you are comfortable with Object-Oriented programming You are comfortable with Agile methodologies, such as Extreme Programming (XP), Scrum and/or Kanban You have a good awareness of TDD, continuous integration and continuous delivery approaches/tools You have good working experience of cloud technology such as AWS/Azure You have good working experience of front end technology such as React /Angular Professional Skills You enjoy influencing others and always advocate for technical excellence while being open to change when needed Presence in the external tech community: you willingly share your expertise with others via speaking engagements, contributions to open source, blogs and more Youre resilient in ambiguous situations and can approach challenges from multiple perspectives

Posted 3 weeks ago

Apply

5.0 - 10.0 years

13 - 18 Lacs

Pune

Work from Office

Software Developers collaborate with Business and Quality Analysts, Designers, Project Managers and more to design software solutions that will create meaningful change for our clients. They listen thoughtfully to understand the context of a business problem and write clean and iterative code to deliver a powerful end result whilst consistently advocating for better engineering practices. By balancing strong opinions with a willingness to find the right answer, Software Developers bring integrity to technology, ensuring all voices are heard. For a team to thrive, it needs collaboration and room for healthy, respectful debate. Developers are the technologists who cultivate this environment while driving teams toward delivering on an aspirational tech vision and acting as mentors for more junior-level consultants. You will leverage deep technical knowledge to solve complex business problems and proactively assess your teams health, code quality and nonfunctional requirements. Job responsibilities You will learn and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns You will use and advocate for continuous delivery practices to deliver high-quality software as well as value to end customers as early as possible You will work in collaborative, value-driven teams to build innovative customer experiences for our clients You will create large-scale distributed systems out of microservices You will collaborate with a variety of teammates to build features, design concepts and interactive prototypes and ensure best practices and UX specifications are embedded along the way. You will apply the latest technology thinking from our to solve client problems You will efficiently utilize DevSecOps tools and practices to build and deploy software, advocating devops culture and shifting security left in development You will oversee or take part in the entire cycle of software consulting and delivery from ideation to deployment and everything in between You will act as a mentor for less-experienced peers through both your technical knowledge and leadership skills Job qualifications Technical Skills We are looking for an experienced Scala Developer with 5+ years of expertise in building scalable data processing solutions. Excellent Scala and Apache Spark development skills Experience with HDFS, Hive, Impala Proficiency in OOP, design patterns, and coding best practices Experience in building real-time analytics applications, microservices, and ETL pipelines You are comfortable with Agile methodologies, such as Extreme Programming (XP), Scrum and/or Kanban You have a good awareness of TDD, continuous integration and continuous delivery approaches/tools Bonus points if you have working knowledge of cloud technology such as AWS, Azure, Kubernetes and Docker Professional Skills You enjoy influencing others and always advocate for technical excellence while being open to change when needed Presence in the external tech community: you willingly share your expertise with others via speaking engagements, contributions to open source, blogs and more Youre resilient in ambiguous situations and can approach challenges from multiple perspectives

Posted 3 weeks ago

Apply

5.0 - 9.0 years

16 - 25 Lacs

Pune

Hybrid

Developer in C# and .Net (Account is specifically looking for profiles with strong background in Market Risk/ Credit Risk/ Counterparty Risk/ Financial Reporting,/and Trade and Transaction Reporting domains along with C#. Dot Net and SQL expertise.) Required Candidate profile Proficiency in C#, .NET Framework/Core, SQL Server, RESTful APIs, Entity Framework, LINQ, & MVC architecture. Strong grasp of OOP and design patterns is essential. scalable code review & documentation

Posted 3 weeks ago

Apply

3.0 - 5.0 years

3 - 8 Lacs

Noida

Work from Office

Key Responsibilities: 1. Is familiar with working in agile frameworks. 2. Develop, test, and maintain ASP.NET MVC applications using C#, HTML, CSS and JavaScript/jQuery. 3. Implement responsive and interactive UI using JavaScript/jQuery. 4. Work with complex SQL queries, stored procedures, triggers, cursors, and MERGE statements. 5. Analyze, debug, and optimize SQL performance and logic. 6. Collaborate with cross-functional teams to define, design, and ship new features. 7. Follow best practices for code versioning, code reviews, and automated testing. Skills Required: 1. Professional experience with ASP.NET MVC, C#, entity framework. 2. Strong knowledge of JavaScript, HTML, CSS, and reactive UI patterns. 3. Proficient in SQL Server with experience in writing and debugging stored procedures, MERGE statements cursors and triggers. 4. Solid understanding of object-oriented programming and design patterns. 5. Experience working with version control git. 6. Ability to write clean, modular, and unit-tested code. Nice to have: 1. Familiarity with restful Api development. 2. Understanding of CI/CD process. 3. Performance tuning in code and DB. Total Experience Expected: 04-06 years

Posted 3 weeks ago

Apply

14.0 - 16.0 years

50 - 100 Lacs

Bengaluru

Work from Office

Uber is looking for Sr Staff Engineer - L to join our dynamic team and embark on a rewarding career journey As a Senior Staff Engineer at [company name], you will be responsible for leading technical projects, providing guidance to engineering teams, and contributing to the overall architecture and design of our products You will work closely with cross-functional teams to deliver high-quality solutions that meet both technical and business requirements The ideal candidate is a seasoned engineer with a strong background in [relevant technologies or domains], excellent problem-solving skills, and a passion for building scalable and robust systems Key Responsibilities:Lead technical projects from conception to delivery, ensuring adherence to timelines and quality standards Collaborate with product managers, designers, and other stakeholders to define project requirements and priorities Provide technical guidance and mentorship to junior engineers, fostering a culture of continuous learning and growth Design, implement, and maintain scalable and reliable software systems that meet performance and security requirements Conduct code reviews, identify areas for improvement, and advocate for best practices in software development Evaluate emerging technologies and tools, and make recommendations for adoption based on their potential impact on our products Drive technical discussions and decisions, balancing short-term goals with long-term vision and scalability Collaborate with cross-functional teams to troubleshoot and resolve technical issues in a timely manner Stay updated on industry trends and advancements, and apply new knowledge to enhance our technical capabilities Participate in recruitment efforts by interviewing candidates and providing input on hiring decisions

Posted 3 weeks ago

Apply

3.0 - 8.0 years

3 - 6 Lacs

Bengaluru

Work from Office

TechiesDesigns Electronics is looking for Trainee Hardware Engineer to join our dynamic team and embark on a rewarding career journey Design, develop, test, and debug hardware components and products Analyze and interpret data from test and simulation to identify opportunities to improve the performance and functionality of hardware products Collaborate with cross-functional teams to develop product specifications, schematics, and other documentation Lead the hardware integration and verification process Work closely with suppliers and vendors to evaluate and select materials and components for use in hardware products Develop and maintain documentation related to product design, testing, and production Troubleshoot issues related to hardware products and develop solutions to ensure optimal product performance Strong knowledge of hardware design principles and practices Strong communication and problem-solving skills

Posted 3 weeks ago

Apply

3.0 - 5.0 years

7 - 9 Lacs

Noida

Work from Office

About the Role We are looking for a talented and detail-oriented Dot Net Engineer / Senior Engineer to join our growing development team. The ideal candidate is expected to contribute to the full development lifecycle from understanding client requirements to designing scalable architecture, coding, testing, and deploying applications using .NET Core and related technologies. Key Responsibilities Develop, maintain, and enhance web-based applications using .NET Core , WebAPI , SQL Server , and Azure . Design and implement REST APIs , Microservices , and serverless functions for scalable systems. Participate in agile development practices including sprint planning, stand-ups, and retrospectives. Create clean, efficient, and maintainable code following SOLID principles and design patterns . Write unit tests , perform code reviews , and contribute to CI/CD automation . Collaborate with cross-functional teams including clients, vendors, and product teams to deliver high-quality software solutions. Ensure applications are multi-tenant , secure , performant , and scalable . Must-Have Skills Strong knowledge of .NET Core , C# , WebAPI , and SQL Server . Proficient in Entity Framework , Dapper , and writing optimized SQL/NoSQL queries . Experience with Azure Functions , Git , and version control systems. Sound understanding of DRY principles , design patterns , and SOLID principles . Good knowledge of Agile methodologies and working in sprint-based environments. Experience in CI/CD pipelines , Azure Cloud Infrastructure , and basic DevOps tasks . Ability to communicate with clients and vendor tech teams effectively. Good to Have Familiarity with libraries/tools like AutoMapper , FluentValidation , MSTest , FakeItEasy , FluentAssertions . Experience with one or more front-end frameworks: Angular , Vue , or React . Knowledge of queuing systems , caching , logging libraries , and search engines . Exposure to cloud platforms like AWS , GCP , in addition to Azure. Understanding of estimation techniques and experience creating design documentation .

Posted 3 weeks ago

Apply

4.0 - 9.0 years

12 - 16 Lacs

Gurugram

Work from Office

We are seeking a mid to senior-level Azure Cloud Engineer to deliver cloud engineering services to Rackspaces Enterprise clients. The ideal candidate will have strong, hands-on technical skills, with the experience and consulting skills to understand, shape, and deliver against our customers requirements. Design and implement Azure cloud solutions that are secure, scalable, resilient, monitored, auditable, and cost optimized. Build out new customer cloud solutions using cloud-native components. Write Infrastructure as Code (IaC) using Terraform. Write application/Infra deployment pipeline using Azure DevOps or other industry-standard deployment and configuration tools. Usage of cloud foundational architecture and components to build out automated cloud environments, CI/CD pipelines, and supporting services frameworks. Work with developers to identify necessary Azure resources and automate their provisioning. Document automation processes. Create and document a disaster recovery plan. Strong communication skills along with customer-facing experience. Respond to customer support requests within response time SLAs. Troubleshoot performance degradation or loss of service as time-critical incidents. Ownership of issues, including collaboration with other teams and escalation. Participate in a shared on-call rotation. Support the success and development of others in the team. SKILLS & EXPERIENCE Engineer with 4-12 years of experience in the Azure cloud along with writing Infrastructure as Code (IaC) and building application/Infra deployment pipelines. Experienced in on-prem/AWS/GCP to Azure migration using tooling like Azure migrate etc. Expert-level knowledge of Azure Products & Services, Scaling, Load Balancing, etc. Expert level knowledge of Azure DevOps, Pipelines, and CI/CD. Expert level knowledge of Terraform and scripting (Python/Shell/PowerShell). Working knowledge in containerization technologies like Kubernetes, AKS, etc. Working knowledge of Azure networking, like VPN gateways, VNets, etc. Working knowledge of Windows or Linux operating systems experience with supporting and troubleshooting stability and performance issues. Working knowledge of automating the management and enforcement of policies using Azure Policies or similar. Good understanding of other DevOps tools like Ansible, Jenkins, etc. Good understanding of the design of native Cloud applications, Cloud application design patterns, and practices. Azure Admin, Azure DevOps, terraform certified candidates preferred.

Posted 3 weeks ago

Apply

4.0 - 5.0 years

1 - 5 Lacs

Gurugram

Work from Office

We are looking for a skilled Retail Interior Designer with 4 to 5 years of experience to join our team at DailyObjects. The ideal candidate will have a strong background in designing retail spaces and excellent communication skills. Roles and Responsibility Design and develop retail interior designs that meet client requirements and industry standards. Conduct site visits to assess space and take measurements. Create detailed drawings and specifications for design projects. Collaborate with clients to understand their needs and preferences. Develop and maintain relationships with vendors and suppliers. Stay up-to-date with the latest trends and technologies in retail design. Job Requirements Minimum 4 years of experience in retail interior design or a related field. Strong knowledge of design principles, materials, and construction methods. Excellent communication and project management skills. Ability to work independently and as part of a team. Proficient in design software and tools. Strong attention to detail and organizational skills.

Posted 3 weeks ago

Apply

8.0 - 13.0 years

2 - 4 Lacs

Noida

Work from Office

We are looking for a skilled Python PHP Developer with 8 years of experience to join our team at Cozy Vision Technologies Pvt Ltd. The ideal candidate will have expertise in developing scalable and efficient software applications using Python and PHP. Roles and Responsibility Design, develop, and test software applications using Python and PHP. Collaborate with cross-functional teams to identify and prioritize project requirements. Develop high-quality, readable, and well-documented code. Troubleshoot and resolve technical issues efficiently. Participate in code reviews and contribute to improving overall code quality. Stay updated with industry trends and emerging technologies to enhance skills and knowledge. Job Requirements Proficiency in Python and PHP programming languages. Strong understanding of software development principles, patterns, and practices. Experience with database management systems and querying languages. Excellent problem-solving skills and attention to detail. Ability to work collaboratively in a team environment and communicate effectively. Strong analytical and critical thinking skills.

Posted 3 weeks ago

Apply

5.0 - 10.0 years

6 - 10 Lacs

Sahibzada Ajit Singh Nagar

Work from Office

We are looking for a skilled .Net Developer with expertise in C#, MVC, and Javascript to join our team at Harmony Data Integration Technologies. The ideal candidate will have 5-10 years of experience in the IT Services & Consulting industry. Roles and Responsibility Design, develop, and maintain high-quality software applications using .Net technologies. Collaborate with cross-functional teams to identify and prioritize project requirements. Develop and implement robust, scalable, and efficient codebases using best practices. Troubleshoot and resolve technical issues efficiently. Participate in code reviews and contribute to improving overall code quality. Stay updated with industry trends and emerging technologies to enhance skills and knowledge. Job Requirements Proficiency in .Net development with C# programming language. Experience with MVC framework and Javascript. Strong understanding of software development principles, patterns, and methodologies. Excellent problem-solving skills and attention to detail. Ability to work collaboratively in a team environment and communicate effectively. Strong analytical and critical thinking skills.

Posted 3 weeks ago

Apply

2.0 - 4.0 years

5 - 9 Lacs

Noida

Work from Office

We are looking for a skilled C.Net Developer/WPF Developer with 2 to 4 years of experience to join our team at Innefu Labs Pvt Ltd. The ideal candidate will have a strong background in IT Services & Consulting and be proficient in developing high-quality software applications using C#.Net and WPF. Roles and Responsibility Design, develop, test, and deploy software applications using C#.Net and WPF. Collaborate with cross-functional teams to identify and prioritize project requirements. Develop and maintain large-scale software systems with complex architectures. Troubleshoot and resolve technical issues efficiently. Participate in code reviews and contribute to improving overall code quality. Stay updated with industry trends and emerging technologies to enhance skills and knowledge. Job Requirements Proficient in C#.Net and WPF development. Strong understanding of software development principles, patterns, and practices. Excellent problem-solving skills and attention to detail. Ability to work collaboratively in a team environment. Strong communication and interpersonal skills. Familiarity with agile development methodologies and version control systems.

Posted 3 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