- 5+ years of experience in software development.
- At least 2 years of relevant work experience on large scale Data applications
- Good attitude, strong problem-solving abilities, analytical skills, ability to take ownership as appropriate
- Should be able to do coding, debugging, performance tuning, and deploying the apps to Prod.
- Should have good working experience Hadoop ecosystem (HDFS, Hive, Yarn, File formats like Avro/Parquet)
- Kafka
- J2EE Frameworks (Spring/Hibernate/REST)
- Spark Streaming or any other streaming technology.
- Java programming language is mandatory.
- Good to have experience with Java
- Ability to work on the sprint stories to completion along with Unit test case coverage.
- Experience working in Agile Methodology
- Excellent communication and coordination skills
- Knowledgeable (and preferred hands-on) - UNIX environments, different continuous integration tools.
- Must be able to integrate quickly into the team and work independently towards team goals
- Take the complete responsibility of the sprint stories’ execution
- Be accountable for the delivery of the tasks in the defined timelines with good quality
- Follow the processes for project execution and delivery.
- Follow agile methodology
- Work with the team lead closely and contribute to the smooth delivery of the project.
- Understand/define the architecture and discuss the pros-cons of the same with the team
- Involve in the brainstorming sessions and suggest improvements in the architecture/design.
- Work with other team leads to get the architecture/design reviewed.
- Work with the clients and counterparts (in US) of the project.
- Keep all the stakeholders updated about the project/task status/risks/issues if there are any.
About Clairvoyant India Private Limited
Similar jobs
- Build and manage a team of software engineers as the team’s capacity requirements grow
- Organize software development lifecycle
- Prepare specifications and determine operational feasibility
- Write well-designed, testable, and efficient code
- Organize, document, and maintain software functionality
- Integrate software components into a fully functional software system
- Evaluate and deploy software tools, processes, and metrics
- Provide support and consulting on software systems usage
- Ensure compliance with project plans and industry standards
- Research, implement and improve on a range of cutting-edge technologies.
Ideal Experience & Skills
- 8+ years experience of working in a Computer Software Engineer or Software Developer position
- 3+ years experience leading a team of developers
- Significant experience in developing web applications
- Excellent knowledge of Relational Databases, SQL and ORM technologies 1
- Good experience in designing interactive applications with test-driven development
- Experience with Go, React, AWS, React Native, Python
- Experience documenting requirements and specifications
- Close familiarity with software engineering tools, software development methodology, and release processes
- B.E/B.Tech or any equivalent degree
About You
- A+ character. We are team-first here at the company.
- A hard-working mentality. It’s early and there is still a lot to build.
- An excellent communicator.
- A fun attitude. Life’s too short. We can have fun while we work hard on cool things.
- Smarts. We need people that are smart enough to make decisions on their own and also smart enough to know when they need input from others.
- Perks & Benefits
- Competitive salary and benefits
- Group Medical insurance
- Life and long term disability insurance
- Collaborative workspace
- The opportunity to join the fastest-growing startup alongside a team of motivated and driven individuals
Are you passionate to work with a team that gives you the freedom to ideate?
Are you someone who loves to binge on long fatty codes for survival?
If you answered yes to any of the above questions, then we have exciting opportunities for you.
Technical Architect
We are hiring to build a very strong technical team for the growth of our organization. We offer a very friendly and encouraging atmosphere for you to ideate and develop your skills.You will be working with very qualified and experienced pool of people. You will have to
collaborate with the Senior management and Business Development team to understand client’s business requirements. You will be responsible for delivering web architect solutions to real world tech problems.
KEY RESPONSIBILITIES
• Provide architectural blueprints and technical leadership to our product engineering team
• Provide architectural oversite & direction for core software products, including in the following areas: micro-service design, integration design, application/solution architecture, cloud/network gateway, data architecture, performance monitoring & design, and systems engineering.
• Design, Build, implementation, & requirement analysis for Cloud Computing / Cloud Platforms.
• Architect, Build, implement, test and benchmark the enterprise-ready cloud offerings.
• Picks up the needs and challenges of the product and technical road-map and devise design solutions that will support the product/technical strategy and goals.
• Provide technical leadership across all areas of the product, to ensure delivery of exceptional technical solutions.
• Mentor on approach and execution of solutions, coach on technologies and establishing a team wide comprehension of solution capabilities and direction.
• Maintains strong expertise and knowledge of current and emerging technologies and products.
• Can quickly spike framework options and provide comparison/justification for selection.
• Remove impediment relevant to technology and be catalyst to development team by suggesting tools, better development practices, unit test & coding skills.
DESIRED SKILLS
• Expert in designing complex frontend and backend applications using cutting edge technologies like Kafka, MongoDB, Redis, Lambda, Fargate, Solr, Hadoop, Spark etc.
• Excellent in database management like PostgreSQL, NoSQL databases.
• Expertise in software engineering principles, object design, security, data interchange, data management, etc.
• Experience working with distributed architecture and services with external vendor integration are must.
• Good to have experience working with infrastructure architecture team in helping incorporate necessary support/automation required in development.
• Good to have experience working in enterprise product development life-cycle
• Deep Experience with cloud platforms specially AWS
• Strong Software Architecture knowledge such as Shared nothing, twelve factor design, cloud native apps.
• Strong Understanding of API creation, management, scalability and maturity concerns at scale.
• Highly experienced with back-end and server side programming languages like Java, Python, JavaScript, or .Net
• Web server technologies like Node.js, J2EE, Apache, Nginx, ISS, etc.
• Experience with cloud message APIs and usage of push notifications.
• Web fundamentals like HTML, JavaScript, AJAX and CSS
• Experience with Agile development methodology (preferably scrum), continuous integration and tools (GIT, JIRA etc.) used to achieve the same.
• Must have extensive experience in Architecting, designing and implementing high-performance large volume data integration processes, database, storage, and other back-end services in fully virtualized environments.
• Expert in design deploys and operate highly-available and highly-scalable and innovative cloudbased solutions for the clients.
• Exposure to building solutions based on Artificial Intelligence (AI), Machine Learning and Big Data etc.
• Development experience for both mobile and desktop.
QUALIFICATION
• Bachelor or Master Degree in Computer/IT
• 8+ years of experience designing and building software applications (front-end and back-end)
using Agile methodologies (e.g. SCRUM) across mobile and web platforms
• Industry : IT-Software / Software Services/ Ecommerce
About the job
As the AGM - Acquisition, you will be responsible for developing and implementing our marketing strategy for player acquisition. You will consistently execute, learn, and iterate result-oriented marketing campaigns to ensure successful player acquisition and optimum utilization of all resources. Leading a team of marketing specialists, you will work with senior leadership across functions and ensure we achieve industry-leading revenue and budget targets consistently.
Responsibilities
- Develop and implement a cohesive marketing plan for player acquisition through various platforms.
- Ideate and execute innovative campaigns for player acquisition. Strategizing and implementing various promotional offers and bonus offers to increase player acquisition and deposits.
- Create aggressive monthly and quarterly acquisition plans and ensure we meet them.
- Track the effectiveness of ongoing campaigns through regular reporting that includes details of customer behaviour, usage, and spending.
- Analyse the customer journey and identify key touchpoints in the customer's interaction to optimize customer activation and acquisition.
- Prepare regular reports and presentations on marketing metrics.
- Conduct market analysis to identify challenges and opportunities for growth.
- Provide guidance and ideas to organize effective marketing events.
- Conduct thorough competitive analysis to stay informed and ahead of the competition.
Requirements
Qualifications
- Demonstrable experience in a senior role leading acquisition as well as designing and implementing successful marketing campaigns.
- Thorough knowledge of SEM, Facebook and CRM tools like CleverTap, Web-engage, etc.
- Advanced Excel skills and knowledge of SQL and Tableau is preferable.
- Ability to creatively solve business problems through strategic and innovative approaches.
- Ability to work with various teams in a complex environment, ensuring timely delivery of multiple projects.
- Highly analytical with the ability to collate, analyse, and present data and drive clear insights into decisions that improve KPIs.
- Ability to effectively communicate and manage relationships with senior management, company divisions, and partners.
- Ideally, should have gaming or e-commerce industry experience.
About BLITZPOKER
BLITZPOKER is part of one of the largest poker networks in the world with over a million registrations and 100,000 active users.
In India, majority-owned by i3 Interactive Inc. BLIZTPOKER brings together all the fun and class in the world of online poker games in India with its exciting poker tournaments and promotions. It offers varieties of games in poker like Texas Hold’em, Omaha, Open Face Chinese Poker among others for professional and recreational players.
SOFTWARE DEVELOPMENT ENGINEER
An SDET is a test professional with advanced programming skills who can create automation testing tools and frameworks to assist the manual testing process.
We are looking for a talented SDET to contribute to and review the creation of a testing suite for production software. The SDET's responsibilities include both software development and testing tasks and focuses on the testability, robustness, and performance of production software.
SDET Responsibilities:
- Understanding the flow of code and how it interacts with different components.
- Understanding project documents, customer demands, and product objectives to create and execute test cases.
- Setting up, maintaining, and performing test automation frameworks on multiple application platforms, such as Mobile, Desktop, and Web, and building test scenarios and acceptance tests.
- Investigating customer problems referred to you by the technical support team, testing bugs, and creating and managing bug reports.
- Handling technical communications and understanding the customers' systems.
- Working with deployments teams, resolving level issues for systems, coordinating on product design, and offering inputs on the testability of functional elements and product designs.
- Noting all testing actions you have performed in daily and weekly reports.
- Analyzing and disintegrating software systems and coordinating with other teams to enhance the overall design.
- Researching test tools, methodologies, and trends and upgrading existing practices and processes.
- Managing the final quality on production release.
SDET Requirements:
- A Bachelor's degree in computer science, computer engineering, or a related field. This is optional, but good to have.
- Excellent programming skills with JavaScript.
- Knowledge of any of the following tools or similar. Cypress, Supertest, Chai, Mocha, Jest, Jasmine, Puppeteer, Karma, Playwright
- Knowledge of programming languages and process management methodology.
- Exposure to Behaviour Driven Development and experience in programming and testing.
- The ability to recognize risks and errors in an application.
- Excellent verbal and written communication skills.
- The ability to keep current with the constantly changing technology industry.
- A passion for testing, development, and software design.
- Consolidation and Reporting of Periodic Financial Performance (under IFRS)Reporting under different GAAPs (India, Singapore, etc.) for statutory purposes
- Liaising with consultants for the Statutory / Internal / Tax Audits / Due-diligences when necessary
- Month-end closure including General Ledger, Intercompany entries
- Procure to Pay (including accounting, agreements) for one of the important business drivers
- Maintaining Fixed Asset register
- Monthly general operating expense closure which includes preparation and posting monthly accruals, prepayments, depreciation related journals, and analysis of the monthly movement of general operating expenses
Requirements
- Qualified CA with at least 2 years post qualification, industry experience
- International accounting/taxation
- Experience in IFC Framework
- Hands-on knowledge of Indirect tax and Direct tax compliances of more than one country
- Process orientated with good problem-solving skills
- Proficient knowledge in using Microsoft - Excel, Word & PowerPoint
What will you do?
- Website development using LAMP technologies.
- Responsible for the development of new applications and enhancements in an existing application.
- Responsible for testing of the application, performance analysis, etc.
- Good communication skills.
- Strong Analytical and troubleshooting skills.
- Ability to meet deadlines while staying focused.
- Attention to detail and ability to work with 100% efficiency.
What does it need?
- This is a role for a talented and ambitious PHP Developer. Experience in web development preferred with graduation in a similar field.
- Minimum 2 years of experience.
- Knowledge of PHP & MySQL is a must.
- Should be capable of deploying application on Apache Web Server.
- Knowledge of HTML, CSS & JavaScript.
- Knowledge of Linux/Ubuntu etc will be an added advantage.
- Knowledge of jQuery and Ajax will be an added advantage.