At Clari, we are at the forefront of AI and automation to help companies make better business decisions and improve sales execution with real-time access to actionable analytics and predictive insights. We have been declared as a must-have in establishing revenue confidence for customers during unpredictable times. We're continuing to innovate, collaborate, and push the limits to build the only Connected Revenue Operations Platform and is used by over 50,000 marketing, sales, and customer success professionals across 170 companies such as Okta, Zoom, Medallia, Adobe, and Atlassian. Together, we help others realize their fullest potential by transforming their revenue operations to be connected, efficient, and predictable. About the Team: Clari’s Execution Insights team is building the best-in-class enterprise product to solve the challenges teams face when trying to optimize their revenue operations, including analyzing the activity related metrics, finding patterns within historical data, building world-class data virtualization & user experience, helping customers to make data-driven sales execution decisions. A core piece in accomplishing this goal is leveraging ground-breaking AI technology. We empower CEOs, CROs, and boards of directors with insights into their business that they’ve never had before. About the Role: We are looking for a talented Engineer Manager with a strong engineering background, leadership skills and a penchant for solving complex technical problems. If you enjoy working with teams that are small, incredibly impactful, highly-motivated, engaged, and empowered to make a difference then read on You will: Champion the product delivery in the fast paced startup with deep focus on quality, design & architecture Own the technical roadmap for a product Hire and provide leadership and oversight to a team of software engineers building solutions and capabilities at scale with high engineering and quality standards. Recruit the best by owning the recruitment processes for your teams. Engagement and collaboration with cross teams, architects and other stakeholders to deliver on a common goal. Drive the adoption of key engineering best practices to improve quality and reliability of team's deliverables. Responsible for keeping the team engaged, motivated and operating with a high execution velocity. Responsible for evaluating, coaching and mentoring of direct reports. Collaborate/communicate across global businesses and technology teams, providing sound business analysis and process. Build a collaborative and conducive environment for the team to deliver the best of their abilityImbibe and maintain a strong customer service oriented attitude while designing and building products Qualifications: 6+ years of managerial experience leading and building high-performing teams 8+ years of professional experience using Java or similar object-oriented language Demonstrated ability to manage highly skilled technology teams that have delivered high quality enterprise class applications. Experience of managing applications in production environment that support high-throughput/availability/resiliency low latency at scale and exposure to managing production outages and remediations. Experience building and using RESTful APIs & Microservices Creative thinking and excellent problem solving skills. Great product sense and communication skills You’ll often hear our CEO talk about “Being Remarkable”. To Clari, remarkable means many things. First and foremost, we believe in providing work that’s interesting and meaningful, in an environment that’s nurturing and inclusive, that is free from discrimination for each and every team member without regard to race, color, religion, sex, sexual orientation, national origin, age, disability, gender identity, or veteran status. Efforts have to be recognized. Voices have to be heard. And work/life balance has to be baked into the very fiber of the company. We are honored to be recognized by Inc. Magazine and Bay Area News Group as a best place to work, several years running. We’d love to have you join us on our journey to remarkable!
Detailed JD: Expectation in Delivery ( Below things are mandatory ) Resource must be strong in Python withDjango/Flask.. He should be able to create Microservices usingDjango/Flask He should be strong in Oops. SQL is very simple - they are not looking for SQL expert. Basic joins and few aggregate functions. He should be able to write Unit Level Test cases using Python - No compromise here GIT - Repository tool - Resource should have hands on experience so that it is easy to adopt. He should be having knowledge on Code Quality tool - SonarQube -No need to setup etc,but he should be able to fix all the vulnerabilities reported from the tool. Good to have below things. If Python resource has minimal knowledge on PHP then its a value added - as there are only 5% of work on the legacy applications. All the DevOps/CICD are already in place. They are not looking for a pure DevOps who knows only DevOps. Each developer must know basics of DevOps ( Containers, SonarQube, unit Testcases writing )
-BE /BTech or Any Equivalent Degree-Should be strong in complex problem solving, DataStructure & Algorithms.-Should be proficient in more than one Programminglanguage i.e Java, Node, Golang, etc.( Oops Languages & Concepts) and related frameworks.-Should be comfortable with SQL, NOSQL databases.-Should have comfortable writing Unit tests.
Responsibilities: Crawl the internet/intranet for issues people are facing and convert them in to stuctured data that would be consumed downstream. Familiar with the software development life cycle (SDLC) from analysis to deployment. Comply with coding standards and technical design. Adapts structured coding styles for easy review, testing, and maintainability of the code. Integrate the developed functionality and/or component into a fully functional system. Ensure unit and integration level verification plans are in place and adheres to the great quality of code at all times. Actively participate in troubleshooting, debugging and updating current live system. Verify user feedback in making the system more stable and easy. Work closely with analysts, designers, and other peer developers. Requirements: Bachelor's degree in computer science or equivalent practical experience. Understanding of OOPS concepts, Persistence, Threading. Good understanding of version control system (GIT). Knowledgeable in data structures and algorithms. A background in Engineering with sound oral and written communication skills. 6+ years of experience working on the server-side. Exposure to API designing, scalable architecture, and thorough understanding of systems. Great database modeling skills. Working knowledge of Databases, both relational (such as PostgreSQL) and in-memory database (such as Redis). Good understanding of web stack and how all the pieces fit together. Experience with open-source projects. Experience in designing interactive applications.
Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas; following the software development lifecycle Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code Prepare and install solutions by determining and designing system specifications, standards and programming Improve operations by conducting systems analysis; recommending changes in policies and procedures Protect operations by keeping information confidential Provide information by collecting, analyzing, and summarizing development and service issues Accomplish engineering and organization mission by completing related results as needed First and foremost, developing software our users need Mentor junior and mid-level engineers Collaborate with team to brainstorm and create new products Grow engineering teams by interviewing, recruiting, and hiring Make informed decisions quickly and taking ownership of services and applications at scale Work collaboratively with others to achieve goals Be a persistent, creative problem solver Remain cool and effective in a crisis Stay on the leading edge of development practices Passionate about great technologies, especially open source Understand business needs and know how to create the tools to manage them
1 Expert in VB.NET (including win-forms), ASP.NET, C#, Web service or WCF, Knockout.js. Strong OOPS Concepts, Active Reports, Crystal Reports. Lead the team from front and Manage the client expectation. 2.Manage Development Team and support team 3.Excellent communication and should have worked directly with end customer. 4.Planning activity in hand and preparing roster. 5. Preparing different report and Metrics for stakeholders.
2 - 6 years of software development experience Good grasp on programming fundamentals including OOP, Design Patterns and Data Structures Excellent analytical, logical and problem-solving skills Software Development Engineer Good understanding of complexities involved in designing/developing large scale systems Strong system design skills Experience in technologies like Elasticsearch, Redis, Kafka etc Good knowledge of relational and NoSQL databases Familiarity with common machine learning algorithms. In-depth knowledge is a plus Experience of working with big data technologies like Hadoop, Spark, Hive is a big plus Ability to understand business requirements and take ownership of the work Exhibit passion and enthusiasm for building and maintaining large scale platforms
Role: As a part of the Engineering team, you will be responsible for driving the mobile App development end-to-end. In this role, you will be working to find creative solutions that improve our customer’s experience and brand reputation when facing technical issues on the platform. You will be responsible for tracing and monitoring real-time transactions through various systems end-to-end, displaying key information, and provided with controls necessary to mitigate incidents. Minimum 4-5 years experience in developing mobile applications Excellent understanding of software design and object-oriented programming principles. Minimum experience of 1 year on Flutter, Good knowledge about clean code architecture. Knowledge on writing Unit test cases Hand-on experience in widget building, its lifecycle, and inbuilt widgets provided by flutter. Hands-on experience in API integration in flutter. Hands-on experience with local storage, shared preferences, session management. Knowledge of Flutter performance and optimization Knowledge about architectural differences between ios/android and how flutter handles them. Good to have knowledge on Financial domain Good to have experience in financial industry/Fintech
Overview: Hands-on technologists, who will help us architect and design of large-scale, multi-tiered, microservice based distributed software systems and services using object-oriented design, distributed programming, PHP, NodeJS, Python etc. Responsibilities: Collaborate with cross functional teams, gathering business and functional requirements, to solve complex problems by building high volume transactional systems that handle massive data and high traffic. Be a part of the full development life cycle, end-to-end from scoping, effort estimation, risk identification, implementation and testing, while meeting project schedules and timelines. Work on (and recommend) the best technologies, components on server side tech. Proactively identify architectural weaknesses, design issues, performance and scalability issues, and recommend solutions. Complete ownership of problem-free execution of owned modules and solutions, with focus on code optimisation, code quality, maintainability etc. Balance short-term versus long-term actions, strategic versus tactical requirements, while continuing to move forward towards the strategic vision. Requirements: BE/B.Tech in computer science or equivalent experience from top college, with 3-6 years of hands-on experience in design/development of building massively large scale, microservice based, high traffic Node.js applications (including Socket.io and Express or similar) Excellent data structure & algorithm and problem solving skills, full-stack knowledge and (preferred) application architectural experience and/or understanding Proficiency in multiple programming language, both dynamic and strongly typed object oriented languages. Knowledge of one or more of: PHP, Python, Couchbase, DynamoDB, NoSQL, Terraform, Cassandra, Redis, AWS etc. End user-focused, react well to changes, work with teams and able to multi-task while enjoying challenging assignments in a high-energy, fast growing and start-up workplace. Familiarity with Agile development, Scrums, continuous integration, and test driven development processes Prior startup experience of large scale B2C product company background is preferred
We are looking for a strong, hands on, experienced developer who can join our innovative and talented R&D team. To join us you need to be a quick thinker that delivers fast and high quality code, using the latest frameworks and technologies while having fun! Responsibilities Taking part in all aspects of the development cycle Write high quality, testable and efficient code (Java or Go) Initiate and promote new ideas for continuous improvement of the product functionality Work closely with other team members as well as mentoring new team members Desired Skills and Experience 8+ years of experience in Object-oriented programming Deep architectural understanding of web applications Knowledge and understanding of work in modern CI environment: version control, build tool, CI server Knowledge on big data and analytics with working experience around Elastic search Knowledge of CS and software engineering concepts such as: concurrent programming, common data structures and algorithms, profiling and optimization Knowledge of Open Source libraries, tools and frameworks Superior creative and innovative problem-solving skills Excitement for the latest trends in application design Eager to learn more about new languages and frameworks Disciplined approach to testing and quality assurance
Must have skill - C#,ASP.NET MVC, WebAPIJob Description: DescriptionAssignment Title: .NET Developer - EBD and WebPP Primary Skills Level 1 : .NetPrimary Skills Level 2: ASP.NETBack End – Must have•ASP.NET ,MVC and Dot Net Framework•Dot Net development experience 4-5 years•Strong hands on SQL Stored procedure knowledgeAssignment Description*ASP.Net developer for application for EBD (Enterprise Buyers Desk) and WebPP (Purchasing Performance)•4-6 years of strong technical hands on experience in ASP.NET and MVC technologies•Good communication and Presentation skills•Continuous improvement Mind-set•Strong debugging and analytical skills•ITIL Support Process•Candidate should also involve in "Application Support / Maintenance/Enhancement/Projects"•Flexible to work in CET timezone.Nice to have: bootstrap, angular, typescriptTools: Jira,TFS, svn etcComments on Conditions Willing work in Support, Maintenance, Enhancements and Projects. Able to work in CET Shifts on Rotation basis if needed