Jobs
Interviews

4415 Design Patterns Jobs - Page 5

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

12.0 - 16.0 years

0 Lacs

hyderabad, telangana

On-site

The role of the Principal Software Engineer demands an extensive background in Java development, coupled with the capacity to assume a central role as a technical luminary. In this capacity, you will spearhead the architectural design, intricate development, and seamless deployment of sophisticated software solutions for MCO. Your mastery of Java will serve as a beacon, providing guidance and mentorship to our development cohort while ensuring the adoption of industry best practices. Your technical leadership will be instrumental in driving the agile evolution of our product features through iterative development cycles while adhering to design principles, design patterns, and efficient algorithms. Moreover, your ability to conduct comprehensive code reviews and implement continuous integration and delivery pipelines will facilitate the swift and reliable dissemination of high-quality software. Your expertise will help enhance system performance, scalability, and security, while also promoting an innovative and excellent culture within our development team. This will ultimately result in delivering software solutions that blend advanced technology with practical solutions, providing exceptional value to our valued customers. Key Responsibilities: - Offer technical leadership and direction to the development team, ensuring the adoption of best practices, sound architectural choices, and code excellence. - Craft clean, effective, and sustainable code, aligning with industry-standard coding practices. - Collaborate seamlessly with diverse teams to comprehend system elements, interdependencies, and implementation requirements. - Conduct code reviews to guarantee adherence to coding standards, unearth enhancement opportunities, and provide mentorship to team members. - Tackle intricate technical hurdles and performance concerns, presenting inventive remedies. Swiftly troubleshoot and resolve production issues to prevent service disruptions. - Ensure punctual delivery of top-notch software. - Guide and mentor fellow developers, nurturing their growth and offering technical insights. - Engage with product managers and Product Owners to grasp customer needs, translate requirements into technical specifics, and contribute to product evolution. - Direct initiatives for continuous improvement, optimizing development procedures, elevating software quality, and boosting team performance. Skills Required: - 12+ years of expertise, demonstrating strong Java development proficiency alongside robust logical and analytical capabilities. - Exhibiting comprehensive mastery in Full Stack Development, with sustained hands-on involvement throughout the professional journey. - Evidencing adeptness in team leadership, exemplifying effective guidance and coordination. - Possessing in-depth comprehension of application design, architectural best practices, and design patterns. - Commanding proficiency in Spring and Spring Boot framework deployment, coupled with prowess in ORM frameworks such as Hibernate or equivalent. - Acquiring familiarity or a foundational grasp of the Angular framework. - Showcasing excellent SQL skills, ideally inclusive of fundamental query performance tuning knowledge. - Presenting a history of crafting JUnit test cases with dexterity. - Displaying tangible instances of technical leadership, steering development teams, and propelling pivotal technical resolutions. - Demonstrating a sound understanding of agile software development methodologies. - Possessing hands-on experience with Restful APIs and an excellent grasp of development standards. - Noteworthy familiarity with Liquibase, if present, adds value to the profile.,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

You are a Senior Software Developer with over 5 years of experience in full-stack development using .NET and ReactJS. You possess hands-on expertise in Azure cloud services, microservices architecture, and database development. Your passion lies in building scalable applications, collaborating effectively across teams, and writing clean, testable code. Your key skills include proficiency in ReactJS for frontend development, .NET (C#) and Microservices for backend development. You are adept at working with T-SQL, SQL - MS SQL DB, and Stored Procedures for database management. You have experience with Azure & Azure Services for cloud computing, Kubernetes/Containerization for DevOps & Deployment, and monitoring tools such as Azure Monitor and App Insights. Your development practices adhere to SOLID principles, Design Patterns, and Unit Testing Frameworks like NUnit, xUnit, and MSTest. It would be advantageous if you have experience working in Agile/Scrum environments, exposure to CI/CD pipelines, and knowledge of Git and version control systems. In this role, you will work in a hybrid mode at our Hyderabad office for 7 days a month or 2 days per week. The working hours are from 12 PM to 9 PM IST with flexibility to collaborate with cross-functional teams across India and US time zones. You should be available to attend the first technical round in person at the Ventra Hyderabad office. If you meet the requirements and are enthusiastic about contributing to our team, we look forward to hearing from you.,

Posted 1 week ago

Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

We are currently hiring for a Backend Developer position with a leading organization specializing in real estate and property management software. Your main responsibility will be focusing on enhancing gated community security by managing the entry and exit of visitors, household staff, and online delivery personnel. As a Backend Developer, you should be a computer science graduate with at least 8 years of experience in full-stack development, including team leadership exposure. You should have a strong expertise in JavaScript (React, Angular, Vue), Node.js, Python, or Java, along with proficiency in SQL databases. Experience with cloud platforms, specifically AWS, is required. Hands-on experience with CI/CD pipelines and DevOps tools is also necessary. Furthermore, you should have knowledge of software architecture principles and design patterns, as well as a strong understanding of QA methodologies and automated testing frameworks. Excellent leadership, communication, and mentoring skills are essential for this role. Preferred qualifications include experience in a fast-paced startup or scale-up environment, as well as familiarity with microservices architecture and event-driven systems. This is a full-time, permanent position with a day shift schedule. The work location is in person at Yashwanthpur, Bangalore.,

Posted 1 week ago

Apply

2.0 - 6.0 years

0 Lacs

noida, uttar pradesh

On-site

The ideal candidate for this position must have 2 to 5 years of experience in frontend development with a strong focus on Angular. Your responsibilities will include developing web technologies, web portals, and dashboards primarily using the Angular framework. You will be responsible for building user interfaces for complex websites and applications to ensure a seamless user experience. It will be essential to optimize application performance on modern browsers and maintain cross-browser compatible HTML, CSS, and JavaScript templates. You will also be required to implement and integrate frontend code with backend RESTful APIs, monitor UI development trends, and advocate for technology standards and best practices within the team. Understanding UI guidelines for relevant operating systems and adjusting interfaces for consistency and usability will be crucial. Utilizing Git for version control and collaborative development, you will contribute to the entire application lifecycle, from concept and design to testing and deployment. Collaboration with designers, product managers, and backend developers is necessary to deliver high-quality software. Participation in code reviews to ensure code quality and adherence to best practices, troubleshooting and debugging frontend issues for application stability and responsiveness, and staying updated with the latest advancements in Angular and frontend development technologies are key aspects of this role. The qualifications required for this position include a Bachelor's degree in Computer Science, Engineering, or a related field, along with solid problem-solving and analytical skills. Excellent communication and collaboration skills are essential, as well as the ability to work independently and as part of a team. Candidates must be able to work from the office in Noida. Mandatory skills for this role include strong proficiency in Angular (version 2+), excellent skills in HTML/HTML5, strong proficiency in CSS/CSS preprocessors like SASS, deep understanding of core JavaScript concepts, practical experience with jQuery, hands-on experience in integrating frontend applications with backend RESTful APIs, expert-level proficiency in using Git, strong understanding of OOP principles, and solid understanding of fundamental data structures and common design patterns. Preferred skills that would be beneficial for this role include experience with other frontend frameworks/libraries such as ReactJS or VueJS, familiarity with D3JS or other JavaScript charting libraries, understanding of MVC/MVT framework concepts, exposure to backend technologies like Django, Flask, Apache Web Server, or IIS, experience with containerization technologies like Docker, understanding of relational databases such as MySQL and MS SQL, knowledge of web storage mechanisms, understanding of security-related concepts within web applications, exposure to pubsub architecture or microservice architecture, experience with unit testing frameworks, familiarity with build tools and task runners, and experience with responsive design principles and techniques.,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

As a Backend Systems Engineer, you will be responsible for architecting, designing, developing, and maintaining robust and scalable backend systems to ensure high availability and performance. Your role will involve working with event-driven and message-driven architectures to create resilient and decoupled system communication. You will be tasked with designing, implementing, and managing efficient data pipelines utilizing technologies such as Kafka, Redis, and other relevant data streaming and storage solutions. Additionally, you will apply design patterns to guarantee maintainable, scalable, and well-structured code while mentoring junior team members on design principles. Your duties will also include building and maintaining robust CI/CD pipelines to automate software delivery and facilitate efficient deployments. Collaboration with cross-functional teams, including Product Management, Data Science, and other Engineering teams, will be essential to deliver secure and scalable solutions that align with business requirements. Proactively identifying and implementing optimizations for system performance, reliability, and scalability will be a key part of your responsibilities. Participating actively in system design discussions, providing valuable insights and expertise, particularly in the context of high-throughput and low-latency systems, will be crucial. Troubleshooting and efficiently resolving production issues, contributing to root cause analysis, and implementing preventive measures will also fall within your scope of work. Furthermore, you will contribute to enhancing our platform architecture, development processes, and engineering best practices continuously. In terms of core skills, we are looking for candidates with expertise in Event-Driven Architecture, including designing and implementing systems based on event-driven principles, and experience with message brokers such as Kafka, RabbitMQ, or similar technologies for building reliable and scalable communication. Familiarity with MQTT is considered a plus. Strong proficiency in designing and building data pipelines, utilizing technologies like Kafka, Redis, as well as both SQL and NoSQL databases, is essential. An excellent ability to design scalable and distributed systems, considering factors like fault tolerance, consistency, and performance, is also required. Demonstrating strong coding and problem-solving skills, along with a solid understanding of data structures and algorithms, is crucial. Practical experience applying various design patterns in real-world projects to solve complex problems and enhance code quality will be highly valued.,

Posted 1 week ago

Apply

7.0 - 11.0 years

0 Lacs

hyderabad, telangana

On-site

As a JAVA GCP Developer at Volto Consulting, you will be responsible for designing, developing, and maintaining software applications using Java and Google Cloud Platform (GCP). With over 7 years of experience, you will utilize your expertise in Software Development and Programming to implement design patterns, develop microservices, and ensure that the software meets functional and technical requirements. Your daily tasks will include writing code, collaborating with cross-functional teams, and delivering high-quality solutions efficiently. To excel in this role, you must have a strong proficiency in Jakarta EE and Microservices, along with a solid understanding of Design Patterns. Your excellent problem-solving and analytical skills will be crucial in driving success for our clients and partners. The ability to work collaboratively in a team environment is essential for ensuring the timely delivery of innovative solutions. While experience with Google Cloud Platform (GCP) is preferred, your Bachelor's degree in Computer Science, Engineering, or a related field will provide you with the foundational knowledge required to thrive in this dynamic role. Join us at Volto Consulting and leverage cutting-edge technologies to optimize operations and achieve technological goals efficiently.,

Posted 1 week ago

Apply

7.0 - 11.0 years

0 Lacs

kochi, kerala

On-site

You have a great opportunity to join as a lead engineer in Web development using ReactJS with Firebase as the backend. With over 7 years of experience, your role will involve a deep understanding of ReactJS and its core principles, such as Virtual DOM, JSX, and Components. You will be expected to have experience with popular ReactJS workflows like Flux or Redux, along with React Hooks, High-Order Components, Pure Components, Functional and Class Components. Your expertise in web and JavaScript technologies, including HTML/XHTML, XML, JSON, CSS, JavaScript, AJAX, DOM, and version control systems like GIT will be essential. In this role, you will need to configure Firebase projects for features such as authentication, Firestore, Crashlytics, Cloud messaging/functions, and integrate Restful APIs with ReactJS applications. An understanding of ES6 and TypeScript concepts, unit testing tools like Jest, and modern authorization mechanisms like OAuth with JSON Web Token will be beneficial. Familiarity with front-end build pipelines and tools such as Babel, Webpack, NPM, and translating designs and wireframes into high-quality code are key responsibilities. As a lead engineer, you will manage tasks in a sprint, review team members" code, and ensure the first-time quality of code. Your duties will include writing clean, well-designed code, translating user stories into technical specifications, and understanding business requirements to convert them into technical requirements. Following modern agile-based development processes, producing detailed specifications, troubleshooting, testing, and maintaining core product software and databases for optimization and functionality will be part of your responsibilities. You will contribute to all phases of the development lifecycle, follow technology best practices, develop and deploy new features, and adhere to ISMS policies and procedures. Additionally, you will participate in the full product development cycle, including brainstorming, release planning, code implementation, coordinating with clients, internal reviews, production releases, quality assurance, and product support. To excel in this role, you should be highly effective, thrive in a dynamic environment, demonstrate proactive communication, technical leadership, and have a positive attitude towards accepting challenges. Your passion for best design and coding practices, along with a desire to develop new ideas, will drive you towards success in this position.,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

ahmedabad, gujarat

On-site

As a valued member of our team at SGL, you will play a crucial role in contributing to our success. Your responsibilities will include but are not limited to the following: - Use to add Extra Section - Use to add Extra Section - Use to add Extra Section - Use to add Extra Section About SGL: SGL is a dynamic company dedicated to excellence in our industry. We pride ourselves on our commitment to innovation and customer satisfaction. Join us in our journey towards continued growth and success.,

Posted 1 week ago

Apply

6.0 - 10.0 years

0 Lacs

hyderabad, telangana

On-site

As a Senior Member of Technical Staff (Salesforce Platform) at Salesforce, you will play a key role in the Digital Marketing Technology team based in Hyderabad. With your extensive full stack engineering experience and proficiency in Salesforce development, you will collaborate with a talented team of engineers on various projects. Your responsibilities will include architecting and developing solutions throughout the entire development lifecycle, from front-end to back-end. You will be instrumental in creating new features, enhancing existing infrastructure, and frameworks. Your expertise in Web Services integration and ability to quickly adapt to new technologies will be crucial in your success in this role. In your capacity as an SMTS, you will work closely with Product Managers and Architects to build applications, introduce new features, and enhance current applications. Your strong background in full stack engineering, Force.com platform programming, JavaScript, and CSS will be essential in delivering successful web-based solutions. Basic Requirements/Experience: - 8+ years of full stack engineering experience - 6+ years of programming experience on the Force.com platform - Proficiency in JavaScript and Cascading Style Sheets - Experience in developing complex projects using Web Services integration (REST and/or GraphQL) - Building and integrating applications on the Salesforce platform, including creating custom objects - Strong knowledge of Lightning web components - Extensive understanding of object-oriented design, design patterns, and data modeling - Previous experience as a technical leader with excellent communication skills and the ability to influence the design approach for new applications and features Preferred Requirements/Experience: - Preferred certifications in Platform Developer 1, Java Script Dev 1, Admin - Experience with Salesforce Flows and other products - Proficiency in test automation tools such as Kumonium, TestNG, Selenium Web Driver, JUnit, JMeter, and ApexUnit testing frameworks - Familiarity with Agile/Scrum methodology - Understanding of various user-based security models - Knowledge of CRM analytics and dashboards If you are passionate about leveraging your technical skills to drive innovation and make a positive impact, and if you thrive in a dynamic and collaborative environment, then this role at Salesforce is the perfect opportunity for you. Join us in shaping the future of business and becoming a Trailblazer in your own right.,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

noida, uttar pradesh

On-site

You should have a good understanding of the Unity Engine, with at least 5 years of experience in game development. You should have worked on at least 5 games that have been published and at least 2 3D games. Additionally, you should have a strong understanding of Vector Mathematics, Data Structures, Multiplayer Programming, SOLID Principles, and design patterns. Experience in optimizing games for mobile platforms is essential, as well as knowledge of building Game Architectures. Familiarity with VR and AR technologies is a plus. You should also be well-versed in using Profiler, Memory Profiler, and Frame Debugger for performance optimization. If you meet these requirements and have a passion for game development, we would love to hear from you.,

Posted 1 week ago

Apply

5.0 - 12.0 years

0 Lacs

hyderabad, telangana

On-site

As a React Native Technical Lead Engineer with over 12 years of software development experience, including 5+ years specializing in React Native, you will be responsible for leading mobile development teams. Your expertise in building cross-platform mobile applications for both iOS and Android using React Native will be crucial in this role. Proficiency in JavaScript, TypeScript, React, and modern JavaScript frameworks is essential for success. You must possess a solid understanding of native mobile development concepts for iOS and Android, as well as experience working with native modules. Your experience with state management using Redux and other modern React libraries will be invaluable. Integration of third-party APIs and services, including RESTful and GraphQL APIs, is a key aspect of this position. Your comprehensive knowledge of mobile app architecture, design patterns, and best practices will guide the development team effectively. Strong leadership skills and a proven track record of mentoring team members are essential qualities for this role. Hands-on experience with CI/CD pipelines, version control systems like Git, and testing frameworks such as Jest and Detox will be required. Preferred skills for this role include experience with native development for iOS and Android, familiarity with cloud platforms like AWS and Firebase, and proficiency in Agile methodologies and project management tools such as JIRA and Confluence. Immediate joiners seeking a full-time opportunity are encouraged to apply for this challenging and rewarding position in Hyderabad, with the possibility of remote work initially.,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

delhi

On-site

As a seasoned and proactive Senior Full-Stack Engineer, you will be responsible for architecting end-to-end technical solutions, contributing to strategic technical decisions, and elevating development practices. This role is ideal for engineers passionate about clean code, scalable systems, and leading development efforts in a culture that promotes technical excellence and innovation. You should have at least 5+ years of hands-on experience in full-stack development, expertise in JavaScript/TypeScript, and advanced experience with React (Redux/Context, Saga, component design, state management). Strong backend development skills with Node.js (ExpressJS, Serverless Framework) are required, along with a deep understanding and experience with AWS services (Lambda, EC2, S3, API Gateway). Proficiency in PostgreSQL / MySQL, including performance tuning and complex queries, as well as practical experience with Elastic Search / OpenSearch is essential. Experience in writing automated tests using Jest, Enzyme, or React Testing Library, and proficiency in using Git and CI/CD pipelines (TeamCity, Azure DevOps) are necessary. A strong grasp of design patterns, microservices architecture, and scalable API development is also expected, along with an English level of B2 or higher. Nice to have qualifications include experience in setting up and maintaining automated testing, static analysis, and code review workflows, practical knowledge or background in .NET / C# / Snowflake, familiarity with DevOps practices and infrastructure management tools, and experience in mentoring developers and shaping development best practices. Your responsibilities will include leading the design, development, and deployment of scalable web applications, making architecture-level decisions, defining coding standards and best practices, guiding and mentoring middle/junior-level developers, and conducting regular code reviews. You will collaborate with stakeholders to translate business requirements into technical solutions, drive test automation, performance optimization, and system reliability improvements, own integration of backend services, front-end interfaces, and third-party APIs, support CI/CD workflows, and contribute to DevOps initiatives. Furthermore, you will be continuously evaluating new technologies and bringing in relevant innovations. We offer competitive compensation based on your qualifications and skills, a career development system with clear skill qualifications, flexible working hours aligned to your schedule, options to work remotely, online English courses, corporate parties and events for employees and their children, and internal conferences, workshops, and meetups for learning and experience sharing.,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

At PwC, our people in business application consulting specialise in consulting services for a variety of business applications, helping clients optimise operational efficiency. These individuals analyse client needs, implement software solutions, and provide training and support for seamless integration and utilisation of business applications, enabling clients to achieve their strategic objectives. As a business application consulting generalist at PwC, you will provide consulting services for a wide range of business applications. You will leverage a broad understanding of various software solutions to assist clients in optimising operational efficiency through analysis, implementation, training, and support. Focused on relationships, you are building meaningful client connections, and learning how to manage and inspire others. Navigating increasingly complex situations, you are growing your personal brand, deepening technical expertise and awareness of your strengths. You are expected to anticipate the needs of your teams and clients, and to deliver quality. Embracing increased ambiguity, you are comfortable when the path forward isn't clear, you ask questions, and you use these moments as opportunities to grow. Examples of the skills, knowledge, and experiences you need to lead and deliver value at this level include but are not limited to: - Respond effectively to the diverse perspectives, needs, and feelings of others. - Use a broad range of tools, methodologies and techniques to generate new ideas and solve problems. - Use critical thinking to break down complex concepts. - Understand the broader objectives of your project or role and how your work fits into the overall strategy. - Develop a deeper understanding of the business context and how it is changing. - Use reflection to develop self-awareness, enhance strengths and address development areas. - Interpret data to inform insights and recommendations. - Uphold and reinforce professional and technical standards (e.g. refer to specific PwC tax and audit guidance), the Firm's code of conduct, and independence requirements. When you join PwC Acceleration Centers (ACs), you step into a pivotal role focused on actively supporting various Acceleration Center services, from Advisory to Assurance, Tax and Business Services. In our innovative hubs, you'll engage in challenging projects and provide distinctive services to support client engagements through enhanced quality and innovation. You'll also participate in dynamic and digitally enabled training that is designed to grow your technical and professional skills. As part of the Business Application Consulting team you analyze client requirements and support testing and client queries. As a Senior Associate you focus on building meaningful client connections, anticipating needs, and navigating complexity to deliver quality work. You participate in scrum calls, provide status reports, and take part in CoE activities, trainings, and recruitments as required and interested. Responsibilities: - 5+ years of hands-on experience & detailed understanding on Duck Creek Policy Architecture, Data Model UI design processes and events. - Experience in XML, C# and Angular with rich experience in designing User Interfaces. - Experience in integrating Duck Creek product with in-house systems and third-party systems. - Expertise in Duck Creek Policy Author Manuscripts configuration. - Expertise in transact experience, XSLT transforms, Duck Creek API. - Knowledge of SQL Database queries and procedures. - Troubleshoot and resolve technical issues related to Duck Creek implementations. - Participate in technical workshops and provide optimal solutions. - Good to have technical skills and experience in .NET Web services. What You Must Have: - Sound knowledge in software architecture and design patterns. - Must have estimation, team leading, code review, and mentoring skills. - Worked on at least two Duck Creek implementations with Express 7 experience. What Sets You Apart: - 5+ years of experience preferred - Proficiency in Property & Casualty insurance domain. - Skilled in Duck Creek Policy systems. - Competent solution evaluation skills. - Ability to build and maintain client relationships. - Experience in developing impactful presentations. - Contribution to Insurance CoE and training initiatives.,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

maharashtra

On-site

The company is looking for a Senior Web Developer to join their dynamic development team in Mumbai. As a Senior Web Developer, you will be responsible for planning, architecting, and building scalable web applications using your deep expertise in Laravel and MySQL. You should have at least 5 years of professional experience working with PHP, Laravel, and MySQL. A strong command over MVC architecture and RESTful API development is essential for this role. Your expertise in MySQL should focus on schema design, indexing, query optimization, and stored procedures. Additionally, you should have a solid understanding of OOP, design patterns, and software development principles. Experience with Eloquent ORM, Caching, File Storage, Jobs & Queues, Events, Migrations, and Artisan CLI is required. Proficiency in UI/UX front-end development using Blade Templating (Laravel), HTML5, CSS3, and JavaScript is crucial. Experience with frontend frameworks such as Livewire, Vue.js, or React would be a plus. You should also have experience with VCS (Git), CI/CD pipelines, and containerization using Docker. Familiarity with cloud platforms like AWS, GCP, or Azure is preferred. As a Senior Web Developer, your responsibilities will include designing, developing, and maintaining high-performance web applications. You will be expected to optimize databases for maximum performance and scalability. Additionally, you will lead team code reviews, QA discussions, and mentor junior developers. Your role will involve translating business requirements and UI/UX wireframes into well-structured, performant, and testable use-cases. You will also manage integrations with third-party services and ensure best practices in security, data integrity, and compliance standards. Proactively identifying performance bottlenecks and implementing effective solutions will be a key part of your responsibilities in this role.,

Posted 1 week ago

Apply

4.0 - 9.0 years

0 Lacs

karnataka

On-site

You are seeking a skilled Team Lead with a hands-on approach and deep expertise in Java and modern frameworks to lead a team, overcome technical challenges, and ensure successful project delivery. Your primary responsibilities will include guiding the team, resolving technical obstacles, and ensuring the seamless execution of projects. Your essential skills should include proficiency in Core Java / J2EE (Spring, Hibernate, MVC), REST APIs, Spring Boot, Microservices, JavaScript Frameworks (Angular/MEAN), SQL/MySQL, JUnit/Spock/Groovy, Agile methodologies (Scrum/Kanban), Design Patterns, IDEs (IntelliJ/VS Code), and Version Control (Git/SVN). It would be advantageous to have experience with DevOps tools, MQ, and a background in the Financial domain. To qualify for this role, you should possess a Bachelors or Masters degree in Computer Science or Information Technology, have at least 4 years of experience in Java backend development, and exhibit strong communication and leadership skills in Agile environments. If you are interested, please let us know if you require a Boolean search string or a job post version tailored for social media.,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

haryana

On-site

You should have at least 5 years of hands-on experience in C# .NET Core and CosmosDB JS. Additionally, you must possess hands-on experience in .NET and .NET Core Web Application Development, including Web APIs. Knowledge of React, AngularJS, and NodeJS is also required. It is essential to have in-depth knowledge of the Web Application Life Cycle and a good understanding of REST APIs and Data Structures. You should be familiar with Azure Stack and deployment procedures, as well as have knowledge of CI/CD processes. Strong debugging and analytical skills are necessary, along with an understanding of design patterns. Experience with code reviews and different types of caching strategies is also important. As part of this role, you will be expected to analyze client requirements and propose ideal solutions. Proficiency in technologies such as .NET, .NET Core, React/Angular/Node, REST APIs, Data Structures, Microsoft SQL/CosmosDB, Azure, jQuery, JavaScript, HTML5, CSS3, SCSS, ES5, and ES6 is required.,

Posted 1 week ago

Apply

6.0 - 10.0 years

0 Lacs

pune, maharashtra

On-site

As a Front-End Engineer at our company, you will be an integral part of our team, contributing to the growth and enhancement of our SaaS platform. Your role will involve solving challenging technical issues, taking ownership of products from start to finish, and playing a crucial part in the evolution of our product offerings. This is not just an opportunity to be a part of an exceptional team but also to make a significant impact on the direction of our product development. Your responsibilities will include building modern React applications using TypeScript, ensuring the delivery of scalable and robust software, and maintaining its optimal performance. You will be involved in designing, implementing, and driving the technical roadmap and product implementation, collaborating closely with other teams to guarantee uninterrupted service. Additionally, you will be instrumental in incorporating best development practices, building tooling to enforce these practices, and working with a design team to enhance the user interface. To be successful in this role, you should have a minimum of 6 years of experience in developing enterprise-grade software, with strong proficiency in JavaScript, React, TypeScript, CSS, and HTML. You should possess an ownership mindset with a focus on quality, expertise in Git version control, familiarity with design patterns and clean code practices, and a commitment to developing with WCAG guidelines and accessibility considerations in mind. Excellent communication skills are also essential. Optional qualifications that would be advantageous include experience with .NET, familiarity with monorepos and build tools like Vite, and a keen eye for UI/UX design. In return, we offer exciting projects across various industries, a collaborative work environment where you can learn from talented colleagues, a focus on work-life balance with flexible schedules and work-from-home opportunities, professional development programs, competitive benefits including insurance and bonuses, as well as fun perks like sports events, cultural activities, and discounts at popular stores and restaurants. Join our team at GlobalLogic, a leader in digital engineering, where you will have the opportunity to work on innovative products and digital experiences for global brands. Our company values experience design, complex engineering, and data expertise to drive innovation and help clients transition into the digital businesses of tomorrow. With offices worldwide and a commitment to sustainable innovation, we provide a dynamic and rewarding environment for our employees to thrive and grow.,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

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

Posted 1 week ago

Apply

8.0 - 12.0 years

0 Lacs

pune, maharashtra

On-site

This is a senior level position where you will be responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. Your main objective in this role will be to lead applications systems analysis and programming activities. In this role within the Market Risk department at Citi, you will be engaged in risk measurement using various methodologies and Risk Regulations. Your tasks will involve connecting to Centralized/FO Data providers to download all required data items for all the trades, proceeding with trade pricing, and risk calculation. Accuracy and performance are crucial to the success of these projects, and each project implementation needs to be optimal, performant, scalable, and with the best possible tech-stack to cater to the business needs. You will have regular interactions with Quants, Risk Analytics, Risk Manager, and FO IT teams. Collaboration with Quants to integrate their pricing libraries in tech solutions and perform various calculations will be essential. Daily pricing of trades, risk calculation, and reporting of all involved activities will be part of your responsibilities. Your responsibilities will include partnering with multiple management teams to ensure appropriate integration of functions, identifying and defining necessary system enhancements, resolving high impact problems/projects, providing expertise in areas of applications programming, and ensuring application design adheres to the overall architecture blueprint. You will also be required to develop comprehensive knowledge of how areas of business integrate to accomplish goals, provide in-depth analysis with interpretive thinking, and serve as an advisor or coach to mid-level developers and analysts. As a qualified candidate, you should be a highly experienced and skilled senior Python developer with data science understanding and 8-12 years of experience in software building and platform engineering. You should have extensive development expertise in building highly scaled and performant software platforms for data computation and processing, expert-level knowledge of core Python concepts and libraries, strong computer science fundamentals, and hands-on experience in writing SQL queries. Experience with Unix based operating systems, source code management tools, and banking domain like pricing and risk is a plus. Additionally, CFA/FRM certification is desirable. The ideal candidate will possess a Bachelors degree or equivalent experience, with a Masters degree being preferred. Strong analytical and logical skills, along with demonstrated leadership, project management skills, and clear communication abilities are essential for this role.,

Posted 1 week ago

Apply

4.0 - 8.0 years

0 Lacs

haryana

On-site

As a Technical Lead Golang Developer at Omniful, you will play a key role in designing and developing efficient, scalable, and high-performing software solutions using Golang. Your responsibilities will include leading a team of engineers, driving architectural decisions, and guiding the development of backend services and APIs. You will actively contribute to the entire software development lifecycle, from concept to deployment. Your core development skills should include proficiency in Golang with hands-on experience in building web services and backend systems. A solid understanding of data structures, algorithms, and design patterns is essential. Additionally, experience with concurrency models and performance optimization in Golang will be beneficial for this role. In terms of APIs & Web Services, you should have strong experience in building and consuming RESTful APIs, gRPC, and GraphQL (preferred). Knowledge of API versioning, documentation (e.g., Swagger/OpenAPI), and familiarity with systems & architecture, including microservices architecture, message queues (e.g., Kafka, RabbitMQ, NATS), and event-driven architecture, is required. Proficiency in containerization and orchestration tools like Docker and Kubernetes is also necessary. Experience with unit testing, integration testing, and test automation frameworks in Golang, as well as familiarity with CI/CD pipelines using tools like Jenkins, GitLab CI, GitHub Actions, or similar, will be valuable. You should also have experience working with both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases, along with an understanding of data modeling, indexing, and query optimization. Basic knowledge of authentication, authorization, and secure coding practices is essential, and exposure to cloud platforms like AWS, GCP, or Azure would be advantageous. The ideal candidate will have a Bachelors or Masters degree in Computer Science, Software Engineering, or a related field, along with a minimum of 4+ years of industry experience in backend development, preferably with Golang.,

Posted 1 week ago

Apply

12.0 - 16.0 years

0 Lacs

pune, maharashtra

On-site

As a dynamic and engaging leader, you will be responsible for managing the team using a collaborative, data-driven approach. Your ability to articulate effectively and build strong interpersonal connects will be crucial in this role. Continuous learning and commitment to self-improvement are key traits that you should possess. You should be equally comfortable interacting with both technologists and business leaders. In terms of technical responsibilities, you will need to understand complex business problems and implement product features that are secure, scalable, robust, and easy to maintain. Taking full ownership of product features, providing bug fixes, writing tests, and ensuring they work well at cloud scale will be part of your responsibilities. Proactively planning and identifying solutions and risks, remaining updated with technology trends, and leading technical initiatives independently are also expected. In terms of people management responsibilities, you will provide technical and career mentorship to team members, fostering a culture of continuous learning and improvement. Managing and guiding a team of engineers, facilitating collaboration within the team and across stakeholders, promoting a positive team environment, and supporting resource planning and succession planning will be part of your role. You will also act as a point of escalation for team-related challenges and facilitate solutions in coordination with leadership. Having 12-16 years of experience, strong expertise in developing enterprise web applications, and knowledge of the Microsoft technology stack are essential qualifications. Additionally, expertise in client-side scripting, design patterns, negotiating technical requirements, and communicating effectively with various teams are required. Experience in mentoring technical teams, owning solutions for design and architecture, and enterprise software development will be advantageous. Icertis, the global leader in AI-powered contract intelligence, is revolutionizing contract management to equip customers with powerful insights and automation for business success. With a commitment to fairness, openness, respect, teamwork, and execution, Icertis strives to be the contract intelligence platform of the world.,

Posted 1 week ago

Apply

2.0 - 6.0 years

0 Lacs

maharashtra

On-site

Are you seeking an exciting opportunity to become a part of a dynamic and expanding team operating in a fast-paced and challenging environment This unique chance allows you to work alongside the Business team to offer a holistic perspective. As a Software Engineer - Model Risk Governance & Review - Analyst within the Model Risk Governance & Review (MRGR) team, your responsibilities will include developing tools for MRGR Analytics to enhance efficiency and eliminate redundant efforts, such as resource management and cost optimization tools. You will assist model reviewers and governance teams in crafting independent testing and efficiency tools, ensuring the delivery of high-quality solutions by focusing on data controls, testing, user experience, and actively seeking feedback from users to align efforts with their objectives. Join JPMorganChase and bring your expertise to the forefront. Operating as a part of Risk Management and Compliance, you play a pivotal role in maintaining the strength and resilience of JPMorganChase. MRGR stands as a global team of modeling experts within the Risk Management and Compliance division of the organization. Responsible for conducting independent model validation and governance activities to detect, measure, and mitigate Model Risk, MRGR focuses on supporting model risk stakeholders in their review and governance activities. The Chief Operating Office (COO) within MRGR supports various governance activities, including product ownership, process engineering, and software development for model risk technology and analytics, model risk reporting, oversight committee administration, project management of review and governance pipelines, coordination of regulatory/audit deliverables, and general business management. Within COO, MRGR Analytics offers technology solutions for MRGR and its clients, aiding them in performing tasks more efficiently, accurately, and with better control. The majority of solutions are developed within Athena (JPMorganChase's proprietary framework using Python language), Tableau, and QlikView/QlikSense frameworks. **Job Responsibilities:** - Develop tools to automate tasks within the model governance and review lifecycle. - Create dashboard reports to manage the workload handled by MRGR. - Transform existing business requirements in the model risk management realm into business applications through development work primarily in Python using an in-house Python framework. - Develop intelligent solutions to support MRGR staff activities. **Required Qualifications, Capabilities, and Skills:** - Bachelor's or Master's degree in a Science, Technology, Engineering, or Mathematics discipline with significant exposure to computer programming. - Minimum of 2 years of full-stack application development experience. - Proficiency in Python and familiarity with Tornado web framework/TypeScript/React. - Solid understanding of software architecture, object-oriented programming, and design patterns. - Strong communication skills to collaborate with various functional areas within the organization on business requirements. - Possess a risk and control mindset with the ability to think critically, assess user needs, and devise design solutions to meet those needs. **Preferred Qualifications, Capabilities, and Skills:** - Experience working with large datasets. - Strong UI/UX design skills. - Experience in model risk management or financial services sector.,

Posted 1 week ago

Apply

3.0 - 7.0 years

0 Lacs

maharashtra

On-site

At PwC, our business application consulting specialists focus on providing consulting services for a variety of business applications to help clients optimize their operational efficiency. By analyzing client needs, implementing software solutions, and offering training and support for seamless integration and utilization of business applications, we empower clients to achieve their strategic objectives. As a Guidewire developer at PwC, your role will involve specializing in developing and customizing applications using the Guidewire platform - a software suite that equips insurance companies with tools for policy administration, claims management, and billing. Your responsibilities will include designing, coding, and testing software solutions tailored to meet the specific requirements of insurance organizations. In this fast-paced environment, driven by curiosity, you are expected to be a reliable and contributing member of a team. Adapting to working with a diverse range of clients and team members, each presenting varying challenges and scope, offers you opportunities to learn and grow. Taking ownership and consistently delivering quality work that drives value for our clients and success as a team is essential. As you progress in the Firm, you establish a brand for yourself, unlocking more opportunities for growth. To succeed in this role and deliver value, you are expected to demonstrate the following skills, knowledge, and experiences: - Apply a learning mindset and take ownership of your own development - Appreciate diverse perspectives, needs, and feelings of others - Adopt habits to sustain high performance and develop your potential - Actively listen, ask questions to check understanding, and clearly express ideas - Seek, reflect, act on, and give feedback - Gather information from various sources to analyze facts and discern patterns - Commit to understanding how the business works and building commercial awareness - Learn and apply professional and technical standards, uphold the Firm's code of conduct and independence requirements Joining PwC Acceleration Centers (ACs) offers you a pivotal role supporting various services, from Advisory to Assurance, Tax, and Business Services. Engaging in challenging projects and providing distinctive services to enhance client engagements through quality and innovation is a core aspect. Participation in dynamic and digitally enabled training designed to enhance your technical and professional skills is also part of the opportunity. **Experience:** 3 to 5 years **Educational Qualification:** BTech/BE/MTech/MS/MCA/MBA **Skills Required:** - Insurance domain knowledge with Property & Casualty background - Hands-on experience in at least one of the Guidewire products (Claim/Policy/Billing, Rating, Thunderhead Forms, Legacy Conversion) Version 8.x / above - Proficiency in one of the streams - configuration / integration / conversion / Rating - Strong knowledge in Guidewire platform (Gosu scripting / UI / Data Model) - Good understanding of Web services (SOAP/REST), XML - Experience with databases such as Oracle / SQL Server and proficiency in SQL - Familiarity with SCRUM Agile, preference for Certified Scrum Master (CSM) - Good knowledge of servers like Tomcat / JBoss - Experience with GW Cloud is an added advantage - Strong written and oral communication skills - Excellent analytical skills - Additional skills for Tech Lead and Senior Tech Leads include sound knowledge in software architecture and design patterns, estimation, team leading, code review, mentoring skills, worked on at least two Guidewire implementations, and preferred skills in Thunderhead/ MuleSoft Integration. **Roles And Responsibilities:** - Review estimates and suggest updates for your module - Complete design and development tasks in a timely manner - Provide support for testing and client queries - Interface and communicate effectively with the onsite team - Participate in scrum calls and provide status reports - Engage in Center of Excellence activities, training as required, and align with your interests - Support sprint planning and collaborate with teams from different locations and clients - Analyze client requirements, guide the team on tasks, perform design and code reviews, and support testing and client queries in an efficient manner.,

Posted 1 week ago

Apply

4.0 - 8.0 years

0 Lacs

jaipur, rajasthan

On-site

As a highly skilled and experienced Lead .NET Core Developer at our company, you will play a crucial role in designing, implementing, and maintaining robust and scalable applications using Microsoft's .NET Core framework. Your expertise in SQL and strong working knowledge of various technologies including OpenSearch, Redis, MongoDB, and AWS services like Lambda and Event Bridge will be essential to the success of our projects. In this role, you will lead a team of developers in designing, developing, testing, and deploying .NET Core applications. Your responsibilities will also include providing technical guidance and mentorship to team members, collaborating with cross-functional teams to define and implement software solutions, and designing and architecting scalable, reliable, and high-performance systems based on business requirements. You will be hands-on in developing using .NET Core to build robust and scalable applications, utilizing your expertise in SQL for designing and optimizing database schemas and queries, and working with various data storage technologies like OpenSearch, Redis, and MongoDB. Additionally, you will leverage AWS services such as Lambda and Event Bridge to develop serverless applications. Collaboration and communication are key aspects of this role, as you will work closely with product managers, UI/UX designers, and other stakeholders to ensure software meets business requirements. Effective communication with team members and providing regular updates on project progress are essential. Participating in code reviews to ensure code quality and adherence to best practices is also part of your responsibilities. Demonstrating proficiency in leveraging AWS services, staying updated on the latest AWS features and best practices, and troubleshooting and resolving complex technical issues are all crucial components of this role. You will collaborate with other teams to identify and implement solutions to improve overall system functionality. To be successful in this role, you should have a 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, attention to detail, strong communication and leadership skills, certification in AWS or relevant technologies (e.g., AWS Certified Developer), and familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes.,

Posted 1 week ago

Apply

2.0 - 7.0 years

0 Lacs

thiruvananthapuram, kerala

On-site

As a Middleware Engineer in our ECS-1 department located in Trivandrum, Kerala, you will be responsible for designing, developing, and implementing highly complex middleware solutions to meet customer deliveries. With a qualification of B.E/M.E in Power Electronics/Electrical Engineering or Computer Science and 2-7 years of relevant experience, you will have the opportunity to showcase your expertise in C++ programming language with a strong focus on middleware development. Your role will involve working on the design and development of Android-based IVI/Cockpit solutions, including Frameworks/AOSP/HAL, as well as C++ based Infotainment middleware components such as Multimedia, Projection, Bluetooth, Tuner, and System Infrastructure on the android Platform. Understanding Android Boot Sequence, various Framework module architecture, and experience with Android HIDL interfaces and HAL/VHAL implementation will be key aspects of your responsibilities. In addition, you will utilize your knowledge of cross-compilation and toolchains for Android, QNX, Linux build systems, build systems like Cmake, gradle, Soong, and expertise in domains like startup/shutdown, fast boot, audio, multimedia, and HMI. Automotive experience in Inter and intra-ECU IPC communications, familiarity with communication protocols (e.g.: IPCL), and messaging frameworks will also play a crucial role in your day-to-day tasks. Moreover, your proficiency in Object-Oriented Concepts and design patterns in C++, coding guidelines/standards (e.g. MISRA C/C++), Android/Linux/QNX development toolchain, debugging tools like adb, and strong knowledge of Git version control system will further enhance the quality of your work. To excel in this role, you should possess behavioral competencies such as being innovative, strategic thinking, passion for innovation, emotional connect, ownership & accountability, drive for results, leadership, strong communication and collaboration skills, motivation, analytical skills, self-belief, and a focus on core knowledge & innovative thinking. Join our team as a Middleware Engineer and be a part of our innovative journey towards driving customer satisfaction through cutting-edge middleware solutions.,

Posted 1 week ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

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

Featured Companies