The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
Bengaluru (Bangalore)
8 - 13 yrs
₹18L - ₹29L / yr
C++
enterprise design patterns
Architecture
Data Structures
Multithreading
At Sapient Global Markets, we are quite literally on the front lines of the biggest issues facing the global markets leaders today – investment banks, asset management firms, wealth managers, oil and energy firms, and government and regulatory agencies. Driving transformation and leading change within these industries requires big thinkers who bring insight, knowledge, technical acumen and passion for innovation. What we offer is the opportunity to join a recognized leader in developing and delivering groundbreaking solutions for today’s dynamic global marketplace and an award-winning culture that fosters growth and leadership. Choose to be a Troublemaker – challenge the status quo, innovate, disrupt and seize the opportunity to transform yourself. All this while having fun along the way!
Job Title:
Specialist Platform – C++
Job Summary:
The candidate will be working in a global development team environment spread across various locations building/supporting IT solutions for TRM domain (FO, MO and BO)
JOB RESPONSIBILITIES
- Owns consistency and high quality in solution delivery
- Sets up the development and production environments and troubleshoots performance issues
- Participates in architecture and design reviews for projects that require complex technical solutions
- For package implementations, performs the gap analysis between business requirements and the package features and design the configuration, customizations, extensions, interfaces required to meet the requirements
- Represents the organization in customer-facing communication pertinent to Sapient’s technical expertise on the specific platform
- Develops and promote architectural best practices and standards
- Participate in development stage and play role of hands on developer as and when required
-
Experience Guidelines:
YEARS OF EXPERIENCE - 9-12 yrs.
We are seeking experienced people
- With strong hands on development experience on C++ development
- Capable of building architecture/design from scratch or taking existing production architecture and changing requirements to come up with cohesive, intelligent and logical solutions to the problems.
- The person will be leading and mentoring other developers to make significant contributions to the team and should be ready to be hands down as the situation demands.
- In-depth understanding of OOAD concepts and is able to think through a problem at abstract level to come up with the solution.
- Stronghold on applying enterprise design patterns to solve complex business problems. Has ability to understand the need of patterns, and has experience in doing tradeoffs to decide which pattern to use when.
- Experienced working and designing n tier applications. Should definitely be able to design / architect / have thoughts on the backend layer as well.
- Deep understanding of C++ specifically with respect to designing and development of core business layers of the application.
- Must have good working knowledge of designing and developing multithreaded applications.
- Hands on development work on C++ as core programming skills for at-least 5 years, preferably on Linux /Unix
- Strong experience using and implementing data structures.
- Should have experience in large and complex distributed systems (knowledge of CORBA/RMI/DCOM/etc)
- Should have good understanding of RDBMS with decent experience in writing complex SQL and stored procedures.
- Should have good understanding of messaging middleware concepts, usage and application (Message Queues, TIBCO, etc).
- Possess good communications and interpersonal skills
- Investment banking domain experience is added advantage
- Team player and able to assist junior member in development
- Good communications to handle coordination and liaison with different stakeholders
- Software Modularity
- Innovative design features
- High level Business Operations
- Interact with clients on conceptual & practical issues, Implementation techniques, appearance and Style
PERSONAL ATTRIBUTES:
- Strong and innovative approach to problem solving and finding solutions
- Excellent communicator (written and verbal, formal and informal)
- Flexible and proactive/self-motivated working style with strong personal ownership of problem resolution
- Ability to multi-task under pressure and work independently with minimal supervision
- Ability to prioritize when under pressure
Education:
Full Time Bachelor’s / Master’s degree (Science or Engineering preferred)
About Global Markets
Sapient Global Markets, a part of Publicis.Sapient, is a leading provider of services to today’s evolving financial and commodity markets. We provide a full range of capabilities to help our clients grow and enhance their businesses, create robust and transparent infrastructure, manage operating costs, and foster innovation throughout their organizations. We offer services across Advisory, Analytics, Technology, and Process, as well as unique methodologies in program management, technology development, and process outsourcing. Sapient Global Markets operates in key financial and commodity centers worldwide, including Boston, Calgary, Chicago, Dusseldorf, Frankfurt, Houston, London, Los Angeles, Milan, New York, Singapore, Washington D.C. and Zurich, as well as in large technology development and operations outsourcing centers in Bangalore, Delhi, and Noida, India. For more information, visit www.sapientglobalmarkets.com.
Sapient is a registered service mark of Sapient Corporation
The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
Bengaluru (Bangalore), Bengaluru (Bangalore)
8 - 12 yrs
₹5L - ₹28L / yr
C++
design patterns
datastructures
Algorithms
Linux/Unix
+3 more
Sapient Global Markets, a division of Sapient® (NASDAQ:SAPE), is a leading provider of services to today’s evolving financial and commodity markets. We provide a full range of capabilities to help our clients grow and enhance their businesses, create robust and transparent infrastructure, manage operating costs, and foster innovation throughout their organizations. We offer services across Advisory, Analytics, Technology, and Process, as well as unique methodologies in program management, technology development, and process outsourcing. At Sapient Global Markets, we don’t simply help firms, regulators and other market participants better manage change. So you will help them formulate the strategies and build the solutions that will put them ahead of the game.
JOB RESPONSIBILITIES
- Owns consistency and high quality in solution delivery
- Sets up the development and production environments and troubleshoots performance issues
- Participates in architecture and design reviews for projects that require complex technical solutions
- Develops and promote architectural best practices and standards
- Participate in development stage and play role of hands on developer as and when required
SKILL REQUIREMENTS
We are seeking experienced people
- With strong hands on development experience on C++ development
- Capable of building architecture/design from scratch or taking existing production architecture and changing requirements to come up with cohesive, intelligent and logical solutions to the problems.
- The person will be leading and mentoring other developers to make significant contributions to the team and should be ready to be hands down as the situation demands.
- In-depth understanding of OOAD concepts and is able to think through a problem at abstract level to come up with the solution.
- Stronghold on applying enterprise design patterns to solve complex business problems. Has ability to understand the need of patterns, and has experience in doing tradeoffs to decide which pattern to use when.
- Experienced working and designing n tier applications. Should definitely be able to design / architect / have thoughts on the backend layer as well.
- Deep understanding of C++ specifically with respect to designing and development of core business layers of the application.
- Must have good working knowledge of designing and developing multithreaded applications.
- Hands on development work on C++ as core programming skills for at-least 5 years, preferably on Linux /Unix
- Innovative design features
- High level Business Operations
- Interact with clients on conceptual & practical issues, Implementation techniques, appearance and Style
Core .NET
A proven track record of design, development and delivery
OO development experience (OOPS, Design Patterns) with C# server-side development in large scale, multi-threaded business critical applications
Good design skills using n-tier architectures (scalability, multithreading, caching, business & data layers) or SOA based applications
Is able to coach and mentor others in use of GoF, GRASP and other design patterns.
Good Hands on skills in coding in C#
Basic skills in Threading, Serialization, Performance, Security and Remoting
.Net 3.5 & above frameworks
Database skills (SQL/Oracle/Sybase), ability to write stored procedures
Basic understanding of patterns like MVP, MVVM, MVC etc.
Exposure to both Winforms and ASP .net
Appreciation of how Javascript interacts with the Silverlight controls and how to facilitate communication between Silverlight, Browser and the Web Server.
Winforms Skills
Should have more than 2 years of experience developing Winforms based applications
Should have deep understanding of creating large Winforms based applications
Should have knowledge of Background Worker, Events and Delegates, ASync Pattern, STA, Data Binding, Reflection, Dirty Properties etc..
Should have expert level knowledge on Winform controls like Data grid, Tree view, Property bag, Progress bar, Tab control, Menu Bar, and Validator controls. Exposure to similar third party controls from developers like Xceed, Janus, Infragistics, Dev Express, Telerik etc. is a plus.
Must have exposure to frameworks like CAB, CAL etc.
Exposure to middle ware frameworks like ADO .NET, CSLA, .NET tiers, Active Objects or others.
Understanding of Messaging frameworks/applications like MSMQ, JMS, MS Exchange.
Basic Understanding of Workflow engines like WWF, Biztalk etc.
Implementation experience of any one rule engine.
WPF & Silverlight Skills
Understands GUI development best practices.
Can visualize screens applications and break it in to various forms and screens. Maturity level may vary depending on the number of years on experience.
Exposure in customizing and extending UI controls like Tree View, Ribbon, Property Grid, WPF Grid etc.
Should understand XBAP
Should have more than 6 months experience in designing applications using WPF, Expressions Blend and Visual Studio 2008 or higher.
Understands the WPF as a framework with decent knowledge base framework elements, the layout system, Visual Tree, User Control, data binding, control template, styles and dynamic resources and animations.
Must understand Dependency Property System
Must understand the underlying Threading model and the use of Dispatcher class
Must understand the concept of Shell and how it can be used with both WPF or Silverlight
The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
NCR (Delhi | Gurgaon | Noida)
9 - 13 yrs
₹17L - ₹34L / yr
Core Java
Java
Architecture
Spring
Sapient Global Markets, part of Publicis.Sapient, is a business consulting, technology and services provider to the capital and commodity markets. For more than two decades, we have worked with market participants, intermediaries, regulators and governments to develop and implement innovative solutions that transform their business. From advising on strategic initiatives to integrating advanced technologies into trading environments, we help firms optimize how they initiate and leverage the solutions and processes that run their front, middle and back offices. Located on four continents and in key centers relevant to the global capital and commodity markets, we provide access to a network of experts through local offices around the world.
The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
Noida, NCR (Delhi | Gurgaon | Noida)
3 - 9 yrs
₹5L - ₹19L / yr
Object Oriented JavaScript (OOJS)
Javascript
HTML/CSS
AngularJS (1.x)
As a Senior Associate, Interactive Development, you will play a key role in delivering stable, enterprise-level software to our clients. You will be an individual contributor who is able to work independently to convert rich interactive designs to web applications that conform to our standards and best practices. The Senior Associate will provide guidance to junior team members and will potentially lead a team of 3-5 people, delivering an entire track of work.
Expected Competencies:
Elements Expected Proficiency Level
HTML
• Hand-codes advanced HTML documents from scratch
• Applies the knowledge of how and why to use little-known or little-used elements
• Uses advanced accessibility attributes like table Index and access key where appropriate
• Understands the different DOCTYPE declarations, their relevance, and meaning
• Creates clean pages without inline styles or scripts or excessive element nesting
• Ensures projects follow best markup practices and assists others with issues
CSS
• Applies advanced CSS concepts and best practices
• Creates intermediate layouts from scratch
• Able to articulate the difference between inline, in-document and external style sheets and how they cascade.
• Understands the impact of CSS techniques such as image replacement on SEO and Accessibility
• Applies understanding of CSS short-hand
• Basic knowledge of CSS3, including effects, responsive design, and CSS preprocessors/frameworks such as SASS/Compass
• Creates table-less layouts using positioning and floats
• Validates CSS with the W3C validator
• Researches and debugs non-complex bugs and browser issues
• Ensures projects follow best styling practices and assists others with issues
JavaScript
• Applies knowledge of unobtrusive JavaScript, event listeners and handlers, and custom events
• Writes event handlers for touch, gesture, and other interactions in addition to mouse events
• Follows OOJS techniques for coding
• Can implement at least one type of JavaScript library or framework and use most core functions to meet functional and technical requirements for a project
• Applies advanced features of or extends ready-made plugins
• Can build simple application components
• Understands HTTP and RESTful interfaces and uses that knowledge to debug AJAX requests
• Is familiar with functionality available in advanced browser APIs such as geolocation, drag and drop, and RTC
• Validates JS with JSHint/JSLint
• Uses feature detection (either manually or with a library such as Modernizr) instead of user agent sniffing to test for available functionality.
• Is familiar with mobile development methodologies, including “hybrid” web/native solutions, such as those involving PhoneGap or similar frameworks
• Is aware of the performance implications of loops, DOM manipulation, and variable caching
• Researches and debugs non-complex bugs
• Ensures projects follow best JavaScript practices and assists others with issues
Architecture
• Understands the basics of OO design like encapsulation, abstraction, polymorphism
• Understands the basics of commonly used data structures
• Can produce a logical object entity model for a given problem statement.
• Is familiar with commonly used design patterns, such as the GOF patterns, IOC/DI and others.
• Has created the low level design of one or more modules of a medium complexity application.
• Is familiar with one or more design notations, such as UML for creating class and sequence diagrams.
• Is familiar with commonly used class and package design principles, such as high cohesion/low coupling, single responsibility principle, open/closed principle, interface segregation principle etc.
Experience • 6+ years of professional web development experience
Key Responsibilities Areas:
Major Activities
Client
• Client workshop note taker
• Client meeting
Architecture, Design & Leadership
• Work with project management to accurately estimate and scope out projects
• Work with information architecture and design teams during planning and production phases
• Ensure cross-device and cross-platform compatibility
• Converse with back-end teams to create optimum integration solutions
• Mentor, coach and manage team members while managing your team’s track of work to completion
• Be able to produce clear and concise technical specification documents for internal and external use
• Thrive under tight deadlines while managing time efficiently and effectively allocating work to junior team members
• Project issue and risk manger
• Delivery processes compliance manager
Implementation
• Problem solving in a proactive and efficient manner
• Be responsible for the quality of your work throughout its lifecycle
• Write code based on functional specifications
• Optimize development for user experience
• Comment code and produce documentation to industry standards
• Produce code to the highest standards while adhering to industry accepted architecture and design pattern techniques and methodologies (e.g., MVC, SOA, OOP, DI etc.)
• Solution prototyper
• Software Build-master
• Quality Assurance analyst
Community
• Trainer
• Project level and peer review coordinator
• Project team celebration owner
• Delivery Focus Areas owner
• Recognition owner
• Delivery Capabilities team liaison
• Proactive in the global Sapient development community
Education:
Bachelor’s degree required
The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
NCR (Delhi | Gurgaon | Noida)
3 - 9 yrs
₹5L - ₹22L / yr
Core Java J2EE
Algorithms
Data Structures
Hibernate (Java)
Multithreading
+1 more
Strong Development Skills in Java (JDK 1.5 OR 1.6)
*Java 5 Features: Enums, Annotations, Generics, Auto boxing, Loops, Concurrent APIs etc.
*Strong in software development process, test driven development.
*Strong OO design skills/implementation of design patterns.
*Experience with Multithreading/Data Structures and Algorithms is highly preferred (not a mandate though)
*Good communication skills and ability to work with global teams to define and deliver on projects.
*Strong experience with J2EE, Core Java (Serialization, Synchronization, Concurrency, Reflection) ,Frameworks/ORM tools (Struts/Springs/Hibernate/toplink/JPA/Ibatis etc), Presentation Layer (JSP/Servlet) , Databases, Build and Release, Systems Integration, Agile, Estimations/Planning, OOPS Concepts, Client Management/Interaction.
Read more
Did not find a job you were looking for?
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Simplilearn is the most popular online boot camp for the teaching of digital skills, and it assists students in learning the abilities necessary to flourish in today's digital economy. They provide intensive training in a range of areas, such as data science, cloud computing, cyber security, digital marketing, and project management, all of which may be completed online. To put it another way, Simplilearn focuses its efforts on niches that are characterized by rapidly advancing technology and standards of practice, as well as a significant disparity between the demand for and supply of qualified individuals.
Simplilearn provides a wide range of comprehensive certification programs, individual courses, and partnerships with some of the most prestigious universities in the world. Through these offerings, the company assists millions of professionals in developing the work-ready skills they need to excel in their careers, as well as thousands of organizations in meeting the employee upskilling and corporate training needs of their businesses. 85 percent of Simplilearn's learners have either advanced in their current jobs or found new ones as a direct result of the program's hands-on, practical approach.
Tessact is building next generation AI tools that would benefit the whole Media Industry. Tessact is a leading artificial intelligence and data analytics company which assist in transforming ebusiness using powerful video recognition technologies built on most advanced machine learning systems.
The company redefines the way contextual insights are to be used for media production, digital advertising, consumer experience creation and news analytics
we are a leading global software development company dedicated to helping businesses achieve their goals through world-class, industry-specific software solutions. Our team of highly experienced professionals excels in providing cutting-edge web and mobile application development using AngularJS, ReactJS, NodeJS, Ruby on Rails, and various other JavaScript frameworks.
As an IT company headquartered in Indore, INDIA, we have been rapidly growing since our establishment in April 2024. Our focus is on fostering long-term partnerships with our clients, enabling them to seize new business opportunities, drive growth, and reduce costs. We take pride in delivering tailored software solutions that align with our client's unique requirements and industry standards.
In our quest for continuous expansion and success, we are actively seeking talented individuals to join our team. If you possess exceptional skills and a passion for software development, we offer a dynamic and rewarding work environment where you can thrive and contribute to innovative projects.
Additionally, we are currently exploring partnerships with potential sales associates in Europe, the US, Canada, Singapore, and Australia. If you are interested in collaborating with us and becoming our sales partner in these regions, we welcome the opportunity to connect and explore mutually beneficial prospects.
Edstellar Global is likely an extension of the Edstellar brand focused on offering education and training solutions at an international level. By leveraging its expertise in corporate training and professional development, the global business arm would aim to address skill gaps and foster workforce transformation across borders. Here's an overview of what Edstellar's global business could involve:
Key Focus Areas of Edstellar Global:
International Corporate Training:
Customized training programs catering to diverse industries worldwide.
Specialized modules for cross-cultural teams and global business operations.
Partnerships with Global Institutions:
Collaborating with international universities, corporations, and training bodies.
Co-developing curricula aligned with global industry standards.
Remote and Hybrid Learning Models:
Delivering training programs through advanced digital platforms.
Blended learning solutions to accommodate various geographic and time constraints.
Addressing Global Skill Gaps:
Providing programs focused on emerging skills such as AI, machine learning, blockchain, and data science.
Supporting workforce reskilling to meet global technological and industrial trends.
Localized Solutions for Global Reach:
Tailoring training content to align with local regulations, cultural nuances, and languages.
Establishing regional hubs to ensure seamless delivery of services.
Focus on Sustainability and Inclusion:
Incorporating sustainable practices and principles in training methodologies.
Promoting inclusive training programs to empower underrepresented groups in the global workforce.
Potential Benefits of Edstellar Global:
Access to a diverse talent pool.
Creation of globally competitive skill sets.
Strengthening partnerships with multinational companies.