Jobs
Interviews

4476 Design Patterns Jobs - Page 28

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

5.0 - 9.0 years

0 Lacs

ahmedabad, gujarat

On-site

We are looking for a highly motivated and experienced Senior Software Engineer to be a part of our team and take on a crucial role in the development and enhancement of our advanced options analytics platform. As a Senior Software Engineer, you will be primarily involved in designing, developing, and implementing robust and scalable Java-based solutions for calculating and analyzing options pricing models and risk metrics. The ideal candidate will have a strong understanding of financial markets, options theory, and a successful track record of building high-performance, data-driven applications in Java. Your responsibilities will include: - Designing, developing, and maintaining Java-based components for our options analytics platform, such as pricing models, risk calculations (Greeks, VaR, etc.), and data processing pipelines. - Implementing and optimizing complex algorithms for option pricing and risk analysis to ensure accuracy and performance. - Collaborating with product managers and stakeholders to comprehend requirements and translate them into technical solutions. - Writing clean, well-documented, and testable code following best practices. - Participating in code reviews and contributing to enhancing the team's development processes. - Troubleshooting and debugging issues to ensure the stability and reliability of the platform. - Staying updated with the latest advancements in options pricing models, financial markets, and Java technologies. - Contributing to the architecture and design of the overall system. - Mentoring junior engineers and providing technical guidance. Qualifications we seek in you: - Bachelor's or Master's degree in Computer Science, Financial Engineering, or a related field. - 5+ years of experience in software development with a focus on Java. - Strong understanding of object-oriented programming principles and design patterns. - Proven experience in building and optimizing high-performance, multi-threaded applications. - Solid knowledge of financial markets, options theory, and derivative pricing models (e.g., Black-Scholes, Binomial, Monte Carlo). - Experience with numerical methods and algorithms used in options pricing and risk management. - Proficiency in working with large datasets and data processing techniques. - Experience with testing frameworks (e.g., JUnit, Mockito) and continuous integration/continuous deployment (CI/CD) pipelines. - Experience in building distributed systems and APIs. - Excellent problem-solving and analytical skills. - Strong communication and collaboration skills. At Trading Technologies, we offer competitive benefits including medical, dental, vision, flexible work schedules with a hybrid work model, generous PTO days, milestone anniversary bonuses, tech resources, subsidy contributions towards gym memberships and health/wellness initiatives, and a forward-thinking culture that promotes diversity and inclusion.,

Posted 3 weeks ago

Apply

5.0 - 10.0 years

0 Lacs

ahmedabad, gujarat

On-site

IndiaNIC is an offshore Software Development Company located in Ahmedabad, India, employing a team of 600+ experts working across various countries. The company excels in translating concepts into digital solutions through cutting-edge technologies and exceptional UI/UX designs. Specializing in website development, mobile apps, IoT, AI & ML, and other tailored services, IndiaNIC has effectively completed 7000+ projects for 3000+ clients globally. As a Java Backend Developer at IndiaNIC, you will need 5 to 10 years of experience, based in Ahmedabad, working in the office. Your responsibilities will include being well-versed in common technology stacks, developing web frameworks such as MVC, Spring, microservices, and cloud-based applications. You should have a deep understanding of agile methodologies, multiple front-end languages, and design patterns like DAO, DTO, and Model View Controller. Proficiency in JSON, XML technologies, and creating Restful API architecture using Spring Boot is essential. Furthermore, you will be involved in Infrastructure as Software, including Container Orchestration, Observability, and CICD. For this role, you should be a strong Java backend developer with a proficient knowledge of solving algorithms. Possessing experience in solving medium-easy, medium-hard, and hard-easy problems on platforms like GeekForGeeks and LeetCode is expected. A decent understanding of SQL concepts and Object-Oriented principles is required. Additionally, familiarity with frontend technologies like React/Angular, AWS stack, and Git/CI-CD pipeline would be advantageous. Join IndiaNIC and be part of a dynamic team that thrives on innovation and creativity in the software development industry.,

Posted 3 weeks ago

Apply

6.0 - 10.0 years

0 Lacs

chennai, tamil nadu

On-site

As a Senior Unqork professional at EY within the Development Platform team, your role will involve leading the team to deliver projects from a technical perspective, providing expertise on the Unqork platform, mentoring staff, leading client interactions, contributing to project proposals, participating in technical decisions, and assisting in solution architectures. You will be responsible for working as a technical lead on development projects, collaborating closely with clients to understand their requirements, monitoring project deliverables, evaluating technology stacks, designing reusable components, ensuring timely project delivery, preparing technical documentation, leading and mentoring development teams, and translating functional requirements into solutions. The ideal candidate should have a minimum of one year of experience in Unqork configuration, 6+ years of development experience, Unqork certification, proficiency in Unqork tools and technologies, UI experience, knowledge of object-oriented programming, experience in cloud environments, familiarity with web security protocols, exposure to low code/no code platforms, and expertise in areas such as continuous integration/deployment, Agile methodologies, unit testing, version control, software development best practices, and distributed architectures. Additionally, strong problem-solving skills, analytical abilities, and the capability to connect technology with business value are essential. To qualify for this role, you should possess a Bachelor's/Masters degree in Computer Science, Engineering, Information Systems Management, or a related field, along with 6 to 9 years of experience, leadership skills, and knowledge of Agile frameworks. Technical delivery skills and a proactive approach to learning new technologies are also valued. Working at EY offers opportunities for personal and professional growth, diverse project experiences, skill development, coaching, feedback, and the chance to contribute to building a better working world. EY is committed to shaping the future with confidence and creating value for clients, society, and the planet through innovative solutions and advanced technologies. By joining EY, you become part of a global network of professionals focused on delivering high-quality services across various industries while fostering teamwork, growth, and development.,

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

ahmedabad, gujarat

On-site

You are a highly motivated and experienced Senior Software Engineer being sought to join a dynamic team and contribute significantly to the development and enhancement of a cutting-edge options analytics platform. Your primary responsibilities will involve designing, developing, and implementing robust and scalable Java-based solutions specifically tailored for calculating and analyzing options pricing models and risk metrics. The ideal candidate will possess a strong comprehension of financial markets, options theory, and a proven track record in constructing high-performance, data-driven applications utilizing Java. Your role will entail: - Designing, developing, and maintaining Java-based components for the options analytics platform, encompassing pricing models, risk calculations (Greeks, VaR, etc.), and data processing pipelines. - Implementing and optimizing intricate algorithms for option pricing and risk analysis to ensure accuracy and performance. - Collaborating with product managers and stakeholders to comprehend requirements and translate them into technical solutions. - Writing clean, well-documented, and testable code following industry best practices. - Participating in code reviews and contributing to the enhancement of the team's development processes. - Troubleshooting and debugging issues to ensure platform stability and reliability. - Keeping abreast of the latest advancements in options pricing models, financial markets, and Java technologies. - Contributing to the architecture and design of the overall system. - Mentoring junior engineers and providing them with technical guidance. Qualifications and Skills: - Bachelor's or Master's degree in Computer Science, Financial Engineering, or a related field. - 5+ years of software development experience with a focus on Java. - Strong understanding of object-oriented programming principles and design patterns. - Proven expertise in building and optimizing high-performance, multi-threaded applications. - Sound knowledge of financial markets, options theory, and derivative pricing models (e.g., Black-Scholes, Binomial, Monte Carlo). - Experience with numerical methods and algorithms utilized in options pricing and risk management. - Proficiency in handling large datasets and data processing techniques. - Familiarity with testing frameworks (e.g., JUnit, Mockito) and continuous integration/continuous deployment (CI/CD) pipelines. - Experience in constructing distributed systems and APIs. - Excellent problem-solving and analytical abilities. - Strong communication and collaboration skills. Trading Technologies is a leading Software-as-a-Service (SaaS) technology platform provider in the global capital markets industry. The company's TT platform, renowned for its excellence, connects to major international exchanges and liquidity venues across listed derivatives and other asset classes, including fixed income and cryptocurrencies. TT offers advanced tools for trade execution, order management, market data solutions, analytics, trade surveillance, risk management, and infrastructure services to top-tier sell-side institutions, buy-side firms, and exchanges. Its prestigious client base comprises Tier 1 banks, brokers, hedge funds, proprietary traders, and more, who rely on the TT ecosystem for seamless trading operations. TT strategically partners with technology companies to enhance its offerings through the TT ecosystem, benefiting its global clientele.,

Posted 3 weeks ago

Apply

15.0 - 19.0 years

0 Lacs

karnataka

On-site

The responsibilities of the role include partnering with and acting as a trusted advisor to partners in both Consulting Sales and Delivery to assist in defining and delivering high-quality enterprise-capable solutions. You will work closely with team members to develop practical roadmaps for moving the enterprise towards the future state vision, considering business, technical, and delivery constraints. Analyzing partner requirements, current state architecture, and gaps to create a future state architecture vision for parts of the enterprise with a focus on reduced complexity, cost efficiencies, reuse, convergence, reduced risk, and/or improved business capabilities is a key aspect of the role. Additionally, you will participate in defining and operating the architecture governance process to ensure change initiatives align with the vision and roadmaps. Working closely with Domain Architects across key initiatives and projects to apply architecture principles and standards, and develop reference architectures and design patterns is also part of the responsibilities. Communication of principles, standards, vision, and roadmaps to partners and proactively addressing any questions or concerns identified is essential. Providing thought leadership on architectural topics, developing a forward-looking view of current and emerging technologies, and their impact on Enterprise Architecture are also important aspects of the role. Embedding Platform Thinking in all activities, owning and enhancing workflows and processes, promoting an environment of learning and development, and fostering the professional growth of team members are key responsibilities. The ideal candidate will possess a Bachelor's Degree in Engineering, Computer Science, or equivalent, with a Master's degree in Business or Technology being an advantage. A formal architecture certification such as TOGAF or equivalent is required. Candidates should have at least 15 years of experience in the IT industry, preferably in large, complex enterprises, with at least 7 years of experience in Enterprise Architecture in a large, multi-location, multi-national environment. Deep experience in delivering enterprise-scale IT solutions in a heterogeneous technology environment is necessary. Demonstrated expertise in Application Architecture, including EAI, Microservices, and Cloud native technologies, as well as experience in Domain-driven and Event-driven architecture and technologies such as Kafka and Spark, are preferred. Experience with architecting, designing, and developing large-scale retail business banking solutions using Open systems, messaging, dedication DB solutions, log analysis, log-based monitoring, and metrics-driven monitoring is desired. Familiarity with standard process methodologies, formal Architecture frameworks/methodologies, architecture governance frameworks, and heterogeneous technology platforms is expected. A solid understanding of all domains of Enterprise Architecture and practical experience in data modeling, object modeling, design patterns, and Enterprise Architecture tools is required. The candidate should have experience leading teams in the successful deployment of applications built on Cloud or on-prem enterprise environments for large Tier-1 Banks and Financial institutions. Experience with migrating from legacy applications to solutions ensuring minimal downtime, reduced risk, and excellent customer experience is beneficial. IT Strategy consulting experience is an advantage. Excellent verbal, written, and presentation skills are necessary for effectively communicating complex topics. The candidate should be able to think conceptually, identify patterns across different situations, drive consensus among partners with conflicting viewpoints, and manage people and teams effectively. Collaboration skills and the ability to motivate diverse teams are essential for success in this role.,

Posted 3 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

haryana

On-site

You have an excellent opportunity to join IntellyLabs as a full-time Senior Java Developer in Noida. As a Java engineer, you will work in Agile and cross-functional teams, requiring strong communication skills and a collaborative approach. Your responsibilities will include designing software products using modeling techniques and software design patterns, developing web-based business applications, participating in design and coding activities, and ensuring quality through code and design reviews. To qualify for this role, you should hold a Graduate or Post Graduate degree in Computer Science with 3-6 years of IT experience. You must have hands-on experience with Java, XML, Object-oriented analysis, design, and programming, as well as familiarity with ORM frameworks like Hibernate/JPA and application frameworks like Spring. Expertise in JavaScript Frameworks, AJAX, SOA, Web Services, and Unit Testing processes is essential. Additionally, experience with SaaS/Cloud/Multitenant-based projects, Design Patterns, database techniques/tools, application containers, and Agile/SCRUM methodology is desirable. If you are interested in this position, please apply or send your resume to HR@IntellyLabs.com. Join us to contribute to core product development projects with a focus on innovation and quality.,

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

As part of Citi, diversity is considered a crucial business imperative and a source of strength. To best serve our clients, we prioritize fostering a culture of inclusion, equity, respect, and opportunities for all. Teams with diverse backgrounds and experiences bring unique perspectives to discussions, enhance decision-making processes, and ultimately improve overall business performance. At Citi, promoting a culture where merit is recognized in individual promotions, respect for others is valued and demanded, and opportunities for development are accessible to all, is a top priority. The Fixed Income eTrading Tech division plays a pivotal role in the electronic trading landscape, requiring real-time, low latency pricing, market making, and risk technology. Citi stands out as a key player in this competitive field due to its leading eTrading platform and substantial investment in technology. The FI eTrading team is dedicated to building high-performance, low latency technology that supports the execution of client trades worth billions of dollars daily. Our competitive edge lies in our exceptional and reliable trading platform, making this an exciting opportunity for individuals with a forward-thinking vision and a drive to explore uncharted territories. As a part of the Java Server development team, you will play a significant role in evolving our next-generation trading application. This role offers valuable exposure to the Electronic Trading business and the chance to work on a large-scale, modern technology platform with a global reach. Collaborating closely with end-users, you will gain direct insight into the fast-paced world of front office trading and finance. Your responsibilities will include: - Demonstrating a solid understanding of good design principles and the ability to adhere to complex designs. - Developing common, reusable components and services following Citis best practices. - Creating high-performance, low latency applications by leveraging existing Citi framework. - Ensuring the reliability, scalability, and performance of our components. - Applying an engineering mindset to development work, including understanding use-cases in detail, developing metrics for estimates, and actively contributing to system design decisions. - Evaluating and building POCs for new strategic initiatives and converting them into industrial-level solutions. - Providing post-release assistance to business, development, and support groups. - Developing applications in compliance with best practices, including Test-driven development, maintaining high unit test coverage, and continuous integration. Qualifications: Required: - 8+ years of hands-on development experience using Java, with expertise in Spring or another dependency injection framework. - 5+ years of experience in developing and maintaining highly scalable, real-time, low latency, high-volume microservices. - Experience with real-time messaging middleware and multi-threaded applications. - Strong fundamentals in software development, data structures, design patterns, Object-Oriented programming, architecture, algorithms, and problem-solving. - Experience in application deployment and debugging on UNIX/LINUX. Nice to Have: - Understanding of capital markets and financial derivatives. - Experience with system performance tuning and low latency Java programming. - Hands-on experience with database technologies, including RDBMS and NoSQL. - Experience with In-Memory Datastore/Cache libraries, CI/CD pipelines, and Test-driven development. Competencies: - Strong verbal and written communication skills. - Self-motivated with a determination to achieve goals. - Willingness to learn and strong analytical and problem-solving skills. - Good team-working skills with the ability to work in a distributed global team environment. - Ability to thrive in a fast-paced environment and deliver quality results within specified timeframes. Education: - Bachelor's degree or equivalent experience. Please note that this job description offers a broad overview of the responsibilities. Other job-related duties may be assigned as necessary.,

Posted 3 weeks ago

Apply

6.0 - 10.0 years

0 Lacs

maharashtra

On-site

As a highly skilled Backend Developer, you will utilize your expertise in Kotlin and Java to design, develop, and deploy scalable backend services and microservices for modern cloud-native applications. Your key responsibilities will include building RESTful APIs, deploying applications on AWS, containerizing services using Docker and Kubernetes, implementing monitoring solutions, and optimizing performance and reliability. You will be expected to work closely with frontend developers, DevOps engineers, and product managers to ensure seamless integration and functionality. Your strong programming experience in Kotlin and Java, along with knowledge of RESTful APIs, AWS services, Kubernetes, Docker, and CI/CD pipelines will be essential in this role. Additionally, familiarity with databases, software engineering best practices, and design patterns is required. Preferred skills such as experience with reactive programming, Infrastructure as Code using Terraform or CloudFormation, event-driven architectures, and knowledge of secure coding practices and application monitoring tools are a plus. With 6-8 years of experience in Java Development, including Core Java, Hibernate, J2EE, JSP, and Kotlin, you are well-equipped to excel in this position.,

Posted 3 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

A Career at HARMAN Automotive Join a global, multi-disciplinary team at HARMAN Automotive, where the power of technology is harnessed to drive innovation and shape the future. At HARMAN Automotive, you are empowered to accelerate your career growth by working on cutting-edge projects that redefine the driving experience. As an integral part of our team, you will engineer audio systems and integrated technology platforms, combining innovation, research, collaboration, and engineering excellence to advance in-vehicle infotainment, safety, efficiency, and enjoyment. Role Overview We are looking for an experienced C++ QT QML Developer with 3 to 6 years of experience to contribute to prestigious automotive projects for a renowned German OEM. In this role, you will be responsible for developing software solutions using C++, QT, and QML on Linux platforms. Your expertise in full stack development and digitization of application development workflows will be key in driving successful project outcomes. Key Responsibilities 1. Software Development: Develop, optimize, and maintain software solutions utilizing C++ and QT & QML framework. 2. Stakeholder Management: Engage with stakeholders through technical and management reporting, delivering innovative digital solutions for Body Electronics application development. 3. Technical Concept Development: Analyze requirements, devise technical concepts, and implement software components with a focus on performance, scalability, and security. 4. Code Reviews and Quality Assurance: Conduct thorough code reviews and ensure high-quality software development through rigorous quality assurance practices. 5. Collaboration: Collaborate effectively with cross-functional teams including software development and product management to drive project success. Required Skills and Qualifications - Proficiency in C++ and QT framework with a minimum of 2 complete product life cycles - Strong command of modern C++ standards such as C++17 and C++20 - Experience in software development processes and tools like Github and Visual Studio - 3 to 6 years of professional experience in software development with C++ and QT framework - Familiarity with object-oriented programming, design patterns, and development of multithreading and network applications - Certification as a Product Owner with expertise in agile development methodologies (Scrum, Kanban) Bonus Skills - Knowledge of automotive applications and development lifecycle - Experience in AI product/application development, ML, and advanced data analytics - Familiarity with Azure cloud configuration and databases (SQL) Why Join Us By joining the HARMAN Automotive team, you will have the opportunity to: - Receive a competitive salary and benefits package - Grow professionally in a collaborative and dynamic work environment - Access cutting-edge technologies and tools - Be recognized and rewarded for outstanding performance through BeBrilliant - Collaborate with a renowned German OEM - Enjoy a supportive culture that values diversity and individuality Be a part of HARMAN At HARMAN, we are dedicated to creating an inclusive environment where every employee is valued, respected, and empowered. We encourage you to contribute your unique perspective, share your ideas, and bring your authentic self to work. Our supportive culture celebrates individuality and promotes continuous learning and development. Join us in our mission to unleash next-level technology innovations that make the world smarter, safer, and more connected across automotive, lifestyle, and digital transformation solutions. About HARMAN With a legacy dating back to the 1920s, HARMAN continues to amplify the sense of sound through integrated technology platforms that enhance everyday experiences. Our innovative technologies can be found in automotive and lifestyle solutions worldwide, setting new standards in engineering and design. By marketing our award-winning portfolio under 16 iconic brands, such as JBL, Mark Levinson, and Revel, we strive to exceed expectations and make a lasting impact on our customers, partners, and communities. Join Our Talent Community If you are ready to innovate and pursue work that creates a lasting impact, we invite you to join our talent community today. Experience the opportunity to grow, develop, and shape the future of technology with HARMAN. Recruitment Scams Advisory Please be aware of recruitment scams and ensure that you apply only through official channels to avoid fraudulent activities.,

Posted 3 weeks ago

Apply

6.0 - 10.0 years

0 Lacs

karnataka

On-site

As a Senior Product Designer at Zuora, you will play a crucial role in the design transformation of enterprise software. You will be part of a high-impact team, driving end-to-end design for critical product experiences. Your responsibilities will include taking ownership of complex features and systems, collaborating with cross-functional teams, and championing user needs in design decisions. You will contribute to the design system, identify patterns, and advance a shared visual language across products. Additionally, you will be a storyteller and advocate for design, actively participating in design critique, feedback, and iteration to elevate the design culture within the organization. To excel in this role, you should have 5-8 years of experience in product design, UX/UI, or interaction design with a focus on shipping enterprise SaaS products. A strong portfolio demonstrating your problem-solving skills, interaction design expertise, and business impact is essential. Proficiency in design tools like Figma and UX PIN is required, along with excellent storytelling and communication abilities. Your passion for SaaS design, knowledge of design best practices, and desire to elevate both products and people around you are key qualities that we are looking for. Preferred qualifications include experience with design systems and component libraries, familiarity with Finance or FinTech domains, and designing for platforms with APIs or AI agents. At Zuora, you will be part of an inclusive and high-performance culture where ZEOs (our people) are empowered to make a significant impact. We offer competitive compensation, medical insurance, generous time off, parental leave, learning stipends, volunteer opportunities, and support for mental well-being. Our commitment to inclusivity extends to our workplace practices, emphasizing flexibility, collaboration, and responsibility in work arrangements. Join us at Zuora and be part of a team that is shaping the future of enterprise software design. Please note that specific benefits may vary by country, and details will be provided during the interview process. We welcome candidates from diverse backgrounds to apply, and we are committed to creating an inclusive environment for all individuals. If you require special assistance during the interview process or in accessing our website, please contact us at assistance@zuora.com.,

Posted 3 weeks ago

Apply

6.0 - 10.0 years

0 Lacs

haryana

On-site

The ideal candidate will be responsible for building the entire Backend platform for a product portfolio and ensuring end-to-end delivery of new features. You will be tasked with evolving the architecture for performance and scalability, designing, developing, and owning components of a highly scalable, distributed web services platform. It will be essential to constantly strive to improve the software development process and team productivity. Additionally, you will be expected to mentor and train team members and lead module development independently. In this role, it is crucial to demonstrate leadership and planning through proactive behavior and independent problem-solving. Strong collaboration with other test team members and development team members will be necessary to meet goals effectively. To be successful in this position, you should have at least 5.5 years of experience as a Lead Engineer in a scalable product/ecommerce organization. Proficiency in Java, a deep understanding of the Spring framework & MVC approach, and strong knowledge of performance optimization and caching techniques are required. A solid grasp of Object-Oriented Programming concepts, data structures, and algorithms is essential. Experience in developing scalable, fault-tolerant, distributed backend services, familiarity with prevalent design patterns and advanced system designing, and proficiency in databases and Schema design, particularly NoSQL databases, are highly valued. Strong problem-solving skills will also be crucial for excelling in this role.,

Posted 3 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

punjab

On-site

You should have proven experience (3 - 5 years) in MERN Or MEAN stack development. You must possess a strong proficiency in MERN & MEAN Stack Technologies and related frameworks and libraries. It is essential to have a solid understanding of software development principles, design patterns, and best practices. Your coding skills should be strong, and you must actively contribute to the development process. Excellent communication skills are required to convey complex technical concepts to both technical and non-technical stakeholders. You should also have strong problem-solving and analytical abilities with a keen attention to detail. The role demands the ability to handle multiple projects simultaneously and work in a fast-paced, dynamic environment. This is a full-time job with a day shift schedule from Monday to Friday. The work location is in person.,

Posted 3 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

chennai, tamil nadu

On-site

As a Senior Full-Stack Developer with expertise in Java API and Angular, you will be responsible for developing enterprise applications with a minimum of 8+ years of experience. Your role will involve hands-on experience in Java and Angular, along with multi-threading and synchronization on multicore systems. You should have a solid understanding of Object-Oriented Principles and architectural concepts of enterprise applications. Your key responsibilities will include working on REST based APIs and SpringBoot Microservices, ensuring the security and high availability of applications. Proficiency in Spring/Hibernate, Oracle PL SQL, and Agile development practices is essential. You should possess excellent communication skills to interact with business users effectively. Collaboration in a distributed global team environment, strong analytical skills, and problem-solving abilities are crucial for this role. Moreover, you are expected to have hands-on experience in JavaScript/TypeScript, HTML5, CSS3, SCSS, and Responsive Design. Familiarity with RESTful APIs, GraphQL, and integrating front-end components with backend services is required. An understanding of UI/UX best practices and the ability to build highly interactive web applications is important. Exposure to the ReactJS framework is advantageous. In addition, you should have a strong grasp of frontend build tools such as Webpack, Angular CLI, npm, yarn, gulp, and version control systems like Git. Your experience in software engineering best practices, including unit testing, automation, design patterns, and peer review, will be valuable. A clear understanding of UX and visual design principles, as well as the ability to build horizontally scalable, highly available, resilient, and low-latency applications, are essential for this role.,

Posted 3 weeks ago

Apply

10.0 - 14.0 years

0 Lacs

kolkata, west bengal

On-site

The ideal candidate should be a self-motivated individual with a passion for excellent quality software development. You will be responsible for designing, developing, and maintaining complex MS-SQL / SQL Server databases to ensure high performance, availability, and security. Your role will involve troubleshooting and resolving database-related issues and performance bottlenecks. Collaboration with cross-functional teams to define, design, and ship new features will be a key aspect of your responsibilities. Additionally, you will optimize and enhance existing data objects for performance and scalability and implement back-end solutions using C#.NET for seamless integration with the database. Participation in code reviews, providing constructive feedback to peers, and troubleshooting and resolving software defects and issues will also be part of your role. It is essential to stay updated with the latest industry trends and technologies to ensure that our solutions remain cutting-edge. Qualifications: - BE, BTech, or MCA as educational qualifications - 10+ years of experience in MS-SQL / SQL Server development and administration - Strong expertise in database design, optimization, and query performance tuning - Proficiency in back-end development using C#.NET - Familiarity with Azure SQL and other database technologies, including non-relational databases - Good understanding of database unit testing using tools like TSQLT - Knowledge of database migration tools like FlyWay - Hands-on experience with RESTful APIs and web services - Solid understanding of software development principles, design patterns, and best practices - Excellent problem-solving skills and attention to detail - Strong communication and teamwork abilities - Ability to work in a fast-paced, agile development environment Additional Skills: - Strong problem-solving skills and ability to troubleshoot complex issues - Effective collaboration in a team environment - Understanding of software development lifecycle and Agile methodologies - Good communication skills with both technical and non-technical team members Nice-to-Have: - Familiarity with Azure or AWS cloud services - Experience with DevOps tools (preferably GitHub Action) and continuous integration/continuous deployment (CI/CD) pipelines,

Posted 3 weeks ago

Apply

6.0 - 10.0 years

0 Lacs

karnataka

On-site

You are invited to apply for the position of C# WPF Lead Engineer with 6+ years of experience at our company. The ideal candidate should have a minimum of 6 years of experience and up to 10 years of experience in C# and WPF development. This position is based in Bangalore. As a Lead Engineer, you will be responsible for developing software solutions using C# and WPF technologies. You should have strong knowledge and experience in XML, custom controls, data binding, multi-threading, multi-process programming, MVVM, MVC architecture, unit testing frameworks, and design patterns. If you meet the above requirements and are available to join within immediate to 15 days notice period, please send your resumes to savitha.c@quest-global.com. We look forward to receiving your application.,

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

A career within Functional and Industry Technologies services will provide you with the opportunity to build secure and new digital experiences for customers, employees, and suppliers. We focus on improving apps or developing new apps for traditional and mobile devices as well as conducting usability testing to find ways to improve our clients user experience. As part of our team, you'll help clients harness technology systems in financial services focusing on areas such as insurance, sales performance management, retirement and pension, asset management, and banking & capital markets. To really stand out and make us fit for the future in a constantly changing world, each and every one of us at PwC needs to be a purpose-led and values-driven leader at every level. To help us achieve this we have the PwC Professional; our global leadership development framework. It gives us a single set of expectations across our lines, geographies and career paths, and provides transparency on the skills we need as individuals to be successful and progress in our careers, now and in the future. As an Associate, you'll work as part of a team of problem solvers, helping to solve complex business issues from strategy to execution. PwC Professional skills and responsibilities for this management level include but are not limited to: inviting and giving in-the-moment feedback in a constructive manner, sharing and collaborating effectively with others, identifying and making suggestions for improvements when problems and/or opportunities arise, handling, manipulating and analyzing data and information responsibly, following risk management and compliance procedures, keeping up-to-date with developments in the area of specialism, communicating confidently in a clear, concise and articulate manner - verbally and in the materials you produce, building and maintaining an internal and external network, seeking opportunities to learn about how PwC works as a global network of firms, and upholding the firm's code of ethics and business conduct. ### The Opportunity 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 Guidewire Configuration Developer team, you configure and customize software solutions to meet client needs. As a Senior Associate, you analyze complex problems, mentor others, and uphold elevated standards. You focus on building client relationships and developing a deeper understanding of the business context, while navigating increasingly complex situations to grow your personal brand and technical proficiency. ### Responsibilities - Support sprint planning and collaborate with other teams from different locations and clients. - Analyze client requirements. - Review estimates and suggest updates. - Complete design and develop accordingly in a timely fashion. - Guide the team on tasks. - Perform design and code review. - Support testing and client queries. - Interface and communicate with the onsite team. - Participate in scrum calls and provide status reports. - Take part in CoE activities, trainings, recruitments as required and interested. ### What You Must Have - Bachelor's Degree - 5 years of experience - Java - Oral and written proficiency in English required ### What Sets You Apart - Hands-on experience in Guidewire products BillingCenter. - Well versed in one of the streams Configuration. - Strong knowledge in Guidewire platform (Gosu scripting / UI / Data Model). - Good knowledge in Webservices, XML, and ant script. - Experience with any database Oracle / SQL Server and well-versed in SQL. - Exposure to SCM tools such as GIT, TFS, SVN, etc. - Good knowledge of any servers / containers such as Tomcat / JBoss / Websphere. - Exposure to cloud technologies such as AWS, Azure. - Good written and oral communication. - Excellent analytical skills. - Experience in Agile SCRUM or SAFe methodology. - Insurance domain knowledge. - Sound knowledge in software architecture and design patterns. - Must have estimation, team leading, code review, and mentoring skills. - At least two Guidewire implementations. - Good estimation skills. - Good to have skills: MuleSoft, Spring / Hibernate.,

Posted 3 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

ahmedabad, gujarat

On-site

You will be hired as a Consultant / Sr. Consultant in the .Net/Azure domain at our Ahmedabad location. We are looking for individuals with a BCA / MCA / B.E. / B. Tech. educational background and 4-8 years of professional technical experience in software development, systems design, and deployment. Your role will require a good understanding of ASP.NET MVC, WebAPIs, WCF, SQL Server, and Entity Framework. Experience with Asp.Net Core is a plus. Proficiency in version control systems like Git, BitBucket, and TFS is essential. It is crucial to have a solid foundation in OOP, OOAD, Architectural Patterns, and Design Patterns. You should also possess a keen eye for performance and scale-out needs, along with knowledge about System Integration aspects. Familiarity or experience with Azure technologies such as Azure Service Bus, Azure API App, Azure Storage, Azure Monitoring & Diagnostics, and Azure Deployment will be beneficial for this role. As a team member, you will be expected to implement and adhere to best coding practices while contributing effectively to the projects.,

Posted 3 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

haryana

On-site

As a Lead Member Staff Engineer, you will play a crucial role in the design and development of high-performance systems. Your focus will be on working on extensive projects that have a global impact, with the aim of creating scalable, efficient, and reliable solutions. This is an excellent opportunity for you to utilize your strong knowledge of Data Structures, Algorithms, and programming languages such as C++, Java, or Python to tackle real-world challenges. You will be responsible for designing, implementing, and optimizing software systems and applications to ensure high availability, scalability, and performance. Additionally, you will lead technical design discussions and contribute to architecture decisions for large-scale projects. It will be essential for you to write clean, maintainable, and efficient code while adhering to best practices in software development. Collaboration with cross-functional teams, including product managers, designers, and other engineers, will be a key part of your role in delivering high-quality products. Moreover, you will be expected to mentor and guide junior engineers, providing technical leadership across the team. Keeping up to date with the latest technological advancements and advocating for the adoption of modern tools and methodologies will also be part of your responsibilities. To qualify for this role, you should hold a Bachelor's or Master's degree in Computer Science, Engineering, or a related field from a reputable institution. A solid foundation in Data Structures and Algorithms, along with proficiency in programming languages like C++, Java, or Python, is necessary. Experience with large-scale systems design and architecture, strong problem-solving skills, and the ability to write efficient and optimized code are also required. You should have experience working with architects to develop low-level design documents and create technical roadmaps. Additionally, familiarity with rearchitecting existing algorithms and implementations, working with simulations for functional performance, and experience with microservice platforms and algorithmic development will be beneficial. Good understanding of version control systems, REST-based API integration, RDBMS skills, and knowledge of design patterns, object-oriented design, and frameworks are desired. Excellent verbal and written communication skills are crucial for this role, as you will be required to clearly articulate technical concepts. Demonstrated ability to take ownership of technical projects and deliver end-to-end solutions is also expected. GreyOrange is a leading global company specializing in AI-driven robotic automation software and hardware. The company is dedicated to transforming distribution and fulfillment centers worldwide by enhancing productivity, enabling growth and scalability, addressing labor challenges, reducing risk and time to market, and creating better experiences for customers and employees. Founded in 2012, GreyOrange is headquartered in Atlanta, Georgia, with offices and partners across the Americas, Europe, and Asia. GreyOrange's solutions, such as the GreyMatter Multiagent Orchestration (MAO) platform and gStore end-to-end store execution and retail management solution, are designed to optimize performance in real time, increase inventory accuracy, enhance staff productivity, and provide seamless customer experiences. In conclusion, this role offers an exciting opportunity to be part of a dynamic team at GreyOrange, where you can leverage your technical expertise to drive innovation and make a significant impact on global operations.,

Posted 3 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

pune, maharashtra

On-site

As a talented Graphics Designer, you will be an integral part of our creative team, contributing to the creation of visually stunning designs that align with our branding guidelines and elevate our brand presence. Your key responsibilities will include creating eye-catching and effective visual materials such as logos, brochures, banners, social media graphics, and other marketing collateral. It is essential to maintain and adhere to established branding guidelines to ensure that all design work consistently reflects our brand identity. You will be expected to select appropriate color schemes that convey our brand's message and evoke the desired emotions in our target audience. Collaborating with print vendors and having a strong understanding of various print materials, finishes, and techniques will be crucial to ensuring high-quality output. Proficiency in industry-standard design software such as Adobe Creative Suite (Photoshop, Illustrator, InDesign, etc.) is required to create and edit graphics effectively. Choosing appropriate fonts and text sizes that enhance readability and align with the brand's style is also an important aspect of the role. Developing and applying consistent design patterns and elements that reinforce brand recognition will be part of your daily tasks. You will also be responsible for creating visually engaging and informative PowerPoint presentations that effectively communicate our message to internal and external stakeholders. An understanding of architecture and interior design principles is a plus as it can aid in creating designs that resonate with our industry. Qualifications for this role include a strong background in graphic design, adherence to branding guidelines, proficiency in design software, knowledge of print materials, and an eye for color combinations and design patterns. Experience of 2+ years in a similar role is preferred. In return, we offer a competitive salary based on experience and qualifications, opportunities for professional development, a collaborative and creative work environment, and the chance to work on high-profile projects that shape the future of office design. If you are interested in this opportunity, please submit your updated resume and portfolio showcasing your relevant work to careers@intezine.com with "Graphics Designer Application" in the subject line. We look forward to welcoming two talented Graphics Designers to our team in Pune, Maharashtra.,

Posted 3 weeks ago

Apply

5.0 - 10.0 years

0 Lacs

thiruvananthapuram, kerala

On-site

You should have at least 5 years of experience in Microsoft C/C++ development, with proficiency in Microsoft Visual Studio. Strong knowledge of Windows operating system internals and Win32 API is a must. Experience with COM (Component Object Model), ATL (Active Template Library), and MFC (Microsoft Foundation Classes) is required. You should be strong in data structures, design patterns, and have hands-on experience in multi-threaded design and programming. Excellent problem-solving skills and the ability to work independently as well as in a team environment are essential. Effective communication skills and prior experience in working with Agile/Scrum are preferred. Additionally, you should have prior experience in the development of some additional changes in OPSMAN. If you meet these requirements and are looking for a challenging opportunity, please send your resume to careers@savantyssolutions.com.,

Posted 3 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

Are you passionate about creating solutions that have a real impact on people's everyday lives An exciting opportunity awaits you! We are seeking talented C++ Engineers to join our team and contribute to the development of cutting-edge solutions that bring edge AI to various devices. The primary focus of this project is firmware development for an HDMI TV stick and Voice Assistants. Previously based on Android, the firmware has now been successfully transitioned to Linux. The current development stack involves the use of C++ and React Native for the UX layer. We are looking for proactive and open-minded individuals who have a deep passion for technology and a strong desire for continuous learning. If you have 4 to 8 years of experience in software development for Linux-based embedded systems, proficiency in C++ (with a minimum expertise in C++17), strong debugging skills, and expertise in algorithms, parallel programming, multi-threading/core primitives, object-oriented programming, and design patterns, then we want to hear from you. Additionally, a solid understanding of Linux concepts, tools, and libraries, familiarity with Git environment, JIRA, ARM architecture, Python, and CI/CD setups, experience in automation using Python scripting and Bash, proficiency in embedded build tools like Buildroot, Yocto, CMake, and makefiles, knowledge of Agile development methodology, and excellent communication skills are highly desirable. As part of your responsibilities, you will participate in edge AI-enabled device development projects, contribute to enhancing the current C++ codebase, analyze and address internal and customer issues, and collaborate with cross-functional teams and external partners to ensure project success. At GlobalLogic, we prioritize a culture of caring, continuous learning and development, interesting and meaningful work, balance and flexibility, and being a high-trust organization. As a part of our team, you will have the opportunity to work on impactful projects, grow both personally and professionally, and be part of a supportive and inclusive environment where your contributions are valued and recognized. If you are looking to be a part of a dynamic team that values innovation, collaboration, and personal growth, then GlobalLogic is the place for you. Join us in shaping the future of digital engineering and making a difference in the world.,

Posted 3 weeks ago

Apply

1.0 - 5.0 years

0 Lacs

madurai, tamil nadu

On-site

As a .NET Full Stack developer with 1-2 years of experience, you will be responsible for building .NET applications using .NET Framework and .NET Core. Your primary role will involve designing and developing various layers of applications, collaborating with the team to ensure smooth integration of different infrastructure components. A strong commitment to collaborative problem-solving, sophisticated design, and delivering high-quality products is crucial for this role. Responsibilities: - Translate application storyboards and use cases into functional applications - Design, build, and maintain efficient, reusable, and reliable code - Integrate data storage solutions such as databases, key-value stores, and blob stores - Ensure optimal performance, quality, and responsiveness of applications - Identify bottlenecks and bugs, and provide solutions to mitigate and address these issues - Assist in maintaining code quality, organization, and automatization - Handle teams and contribute to team building activities Skills: - Solid knowledge of .NET web framework, .NET Core framework, REST-API Standards, Logging, Unit Testing, and Debugging - Proficiency in C# with a strong understanding of their ecosystems - Familiarity with the ASPNET boilerplate framework is an added advantage - Strong grasp of object-oriented programming principles - Ability to develop reusable libraries and apply various design and architectural patterns - Understanding of concurrency patterns and familiarity with Microsoft SQL Server, Azure Database - Experience with popular web application frameworks and writing clean, maintainable code - Knowledge of fundamental design principles for scalable applications and creating database schemas - Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds - Experience in implementing automated testing platforms and unit tests - Proficient in using code versioning tools like Git, SVN, and Mercurial - Proficient in Angular front-end development - Willingness to learn and expand knowledge in new technologies - Experience in Microsoft Azure Cloud environment would be advantageous - Familiarity with the Umbraco CMS framework is an added advantage,

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a Java Developer at Bounteous-Accolite, you will be responsible for designing, building, and maintaining high-performance, reusable, and reliable Java code. You will develop efficient Java applications using related technologies and manage software development projects using Java technologies. Additionally, you will be involved in developing software applications and services using Java 8 and Spring Boot, as well as building backend APIs using Java frameworks like Spring, Spring Boot, and Hibernate. Your role will also include analyzing, designing, developing, implementing, and maintaining Java applications. To be successful in this role, you should have at least 5 years of experience in Java development and proficiency in Core Java/J2EE, data structures/algorithms, and design patterns. Hands-on experience in Java web development and microservices architecture is required, along with a strong knowledge of Java frameworks such as Spring and Hibernate. Experience in building RESTful microservices and web services, familiarity with automation testing tools like Selenium, and working knowledge of backend languages such as .NET or Java are also essential. You should have experience with relational databases and SQL, as well as a good understanding of performance testing tools like JMeter. Skills such as a solid understanding of Java, J2EE, and JavaScript, proficiency in Java frameworks like Spring MVC/Spring Boot, and experience in developing web applications using Java/J2EE will be beneficial. Moreover, your ability to troubleshoot and diagnose complex distributed systems, strong fundamentals in OOPs, design patterns, and REST APIs, and familiarity with version control and continuous integration tools will be valuable assets in this role. Accolite is a leading Digital Engineering, Cloud, and Data & AI services provider that delivers robust digital transformation initiatives to Global 2000 customers across various industries. With a global presence and a team of 3,000 professionals, Accolite serves clients in banking, financial services, insurance, technology, media and telecom, healthcare, and logistics sectors. The recent merger with Bounteous has strengthened the company's digital experience, commerce, and engineering capabilities on a global scale, making it a global leader in digital transformation services. The combined company, headquartered in Chicago, serves over 300 Fortune 1000 clients and aims to drive digital transformation through co-innovation. If you are passionate about Java development and digital transformation, and if you are looking to join a dynamic team that collaborates with ambitious brands to create transformative digital experiences, consider applying for the Java Developer position at Bounteous-Accolite. You can drop your CV at mitali.lavekar@bounteous.com or give a call on 9326620413 to express your interest in this exciting opportunity.,

Posted 3 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

hyderabad, telangana

On-site

As a Software Developer with 8+ years of experience, you will be responsible for utilizing your strong expertise in React JS and JavaScript to develop high-quality web applications. Your proficiency in React basics including hooks, class and functional components, and component life cycle will be crucial in creating efficient and scalable solutions. Additionally, your understanding of advanced JavaScript concepts such as design patterns, factory patterns, and working with iFrames will enable you to tackle complex challenges effectively. In this role, you will be expected to leverage your communication skills to collaborate effectively with team members and stakeholders. As a key member of the development team, you will play a vital role in driving innovation and delivering cutting-edge solutions. The ideal candidate for this position is a graduate with a solid foundation in software development and a passion for staying abreast of the latest industry trends. If you are looking to contribute your expertise to a dynamic team in Hyderabad, India, this is an exciting opportunity to grow professionally and make a significant impact in the field of software development.,

Posted 3 weeks ago

Apply

11.0 - 15.0 years

0 Lacs

haryana

On-site

You are an experienced software engineer with over 11 years of total experience. You have a strong background in architecture and development using Java 8 or higher. Your expertise includes working with Spring Boot, Spring Cloud, and related frameworks. You possess a deep understanding of Object-Oriented Programming and various Design Patterns. You have hands-on experience in building and maintaining microservices architecture in cloud or hybrid environments. Your skills include working with REST APIs, Caching systems like Redis, multithreading, and cloud development. You are proficient in Apache Kafka, including Kafka Streams, Kafka Connect, and Kafka clients in Java. Additionally, you have worked with SQL and NoSQL databases such as MySQL, PostgreSQL, and MongoDB. You are familiar with DevOps tools and technologies like Ansible, Docker, Kubernetes, Puppet, Jenkins, and Chef. You have proven expertise in CI/CD pipelines using Azure DevOps, Jenkins, or GitLab CI/CD. Your experience includes using build automation tools like Maven, Ant, and Gradle. You have hands-on experience with cloud technologies such as AWS, Azure, or GCP, and have knowledge of Snowflake or equivalent cloud data platforms. Understanding predictive analytics and basic ML/NLP workflows is part of your skill set. You have a strong grasp of UML and design patterns. With excellent problem-solving skills and a passion for continuous improvement, you can communicate effectively and collaborate with cross-functional teams. Your responsibilities include writing and reviewing high-quality code, analyzing clients" needs, and envisioning solutions for functional and non-functional requirements. You will implement design methodologies, coordinate application development activities, and lead/support UAT and production rollouts. Additionally, you will estimate effort for tasks, address issues promptly, and provide constructive feedback to team members. You will troubleshoot and resolve complex bugs, propose solutions during code/design reviews, and conduct POCs to validate design/technologies. You hold a bachelor's or master's degree in computer science, Information Technology, or a related field.,

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