Core Developer - C++/Multithreading/TCP/IP - IIT/BITS/IIIT/NIT
at iRageCapital

Required Skillset:
- Understands multi-threading and has decent level knowledge of multi-core architectures.
- Technically proficient and hands-on in C++ with a good understanding of C++11 and C++14.
- Knowledge of TCP/IP, UDP & Network topology. Passionate to debug network problems with proficiency in-network and socket programming.
- Ideally should have worked on User space networking stack like Solarflare, Melanox etc.
- Should be able to get hands dirty on things like ASAN, SystemTAP, tcpdump, gdb. etc.
- Should love working on Linux, its kernel and optionally is be aware of Linux optimizations pertaining to low latency.
- Experience of working in HFT (understands order books, strategies etc.) and keen to keep reducing latency, erasing jitter, identify and eliminate queue buildup/congestion in the system.
Desired Skills :
- Passionate about coding and a fast learner.
- Hardware and FPGA work experience a big plus.
- Has worked on Solarflare, Exablaze, etc.
- Ability to work as a team player as well as an individual contributor.
Benefits :
We work hard. Period. :)
We also value the quality of life. Our cubicle free workplace and informally clad workforce reflect this. Benefits include:
- Competitive salary
- Few weeks of paid vacation
- Interaction and collaboration with global experts
- Annual out-station offsite(s) and frequent outings
- Multiple performance-based bonuses
- Health insurance
- A fun work environment with dedicated sports and recreation facilities.
- Opportunities to learn and lead: Frequent Knowledge Sharing Sessions conducted by co-workers
- Work-related and extra-curricular competitions at the office

About iRageCapital
About
Connect with the team
Similar jobs
Purchase Manager Technical Profile JD
Male candidate -Experience 10-15 years in engineering industry (Manufacturing) and should
handle a purchase team independently.
Qualification – Diploma or Mechanical Engineer
Good technical knowledge of sheets, rods, pipes, Structural steel, Castings and
outsourcing jobs
Knowledge of drawing, design.
Good communication and negotiation skills
Expertise in vendor scouting / sourcing
Identify cost reduction areas.
Must have good knowledge of metal market
Must have knowledge of Job work process
Should be able to handle a team independently
Ready to travel anywhere to source the material
MIS of Purchase
LOCATION : Koparkhairane, Navi Mumbai
Salary - Upto 80
Key Responsibilities:
- Rewrite existing APIs in NodeJS.
- Remodel the APIs into Micro services-based architecture.
- Implement a caching layer wherever possible.
- Optimize the API for high performance and scalability.
- Write unit tests for API Testing.
- Automate the code testing and deployment process.
Skills Required:
- At least 3 years of experience developing Backends using NodeJS — should be well versed with its asynchronous nature & event loop, and know its quirks and workarounds.
- Excellent hands-on experience using MySQL or any other SQL Database.
- Good knowledge of MongoDB or any other NoSQL Database.
- Good knowledge of Redis, its data types, and their use cases.
- Experience with graph-based databases like GraphQL and Neo4j.
- Experience developing and deploying REST APIs.
- Good knowledge of Unit Testing and available Test Frameworks.
- Good understanding of advanced JS libraries and frameworks.
- Experience with Web sockets, Service Workers, and Web Push Notifications.
- Familiar with NodeJS profiling tools.
- Proficient understanding of code versioning tools such as Git.
- Good knowledge of creating and maintaining DevOps infrastructure on cloud platforms.
- Should be a fast learner and a go-getter — without any fear of trying out new things Preferences.
- Experience building a large scale social or location-based app.
We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (18000+ experts across 32 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in!
Must Have Skills: PLC programming, WinCC, Siemens TIA portal, IOT
WHAT MAKES YOU A GOOD FIT FOR THIS ROLE:
• Experience in automation technologies PLC programming, WinCC OA, Siemens TIA portal, and protocols OPC UA, plant simulation.
• Must have prior experience working with clients in requirements & should be independently able to lead these discussions.
• Candidate should be fluent in the agile delivery model with experience in working with any of an agile product management tool, preferably JIRA.
• Ability to guide the team on technical solutions, perform code reviews, and define integration strategy.
• Working experience with SQL and NoSQL databases like MS SQL Server, PostgreSQL, MongoDB, etc.
• Ability to make and effectively communicate decisions. The candidate should know how to disagree, how to address opposition/rejection, how to navigate the conflicts in multistakeholder requirements, and how to build consensus.
• Effective written and verbal communication skills are essential to communicate in a global team and with clients.
• It would be advantageous to have experience as an architect or technical leader while working in one or more of the following domains: manufacturing, industrial automation, heavy engineering, robotics, automotive, and consumer goods.
WHAT ARE YOUR RESPONSIBILITIES:
• Understanding functional requirements thoroughly and analysing the client’s needs in the context of the project
• Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns, and frameworks to realize it.
• Determining and implementing design methodologies and tool sets
• Enabling application development by coordinating requirements, schedules, and activities.
• Being able to lead/support UAT and production roll outs.
• Creating, understanding, and validating WBS and estimated effort for given module/task, and being able to justify it.
• Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement
• Giving constructive feedback to the team members and setting clear expectations.
• Helping the team in troubleshooting and resolving of complex bugs
• Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken.
• Carrying out POCs to make sure that suggested design/technologies meet the requirements


Responsibilities:
- Take the lead in building tools to increase the productivity of our business and product teams
- Build client facing portal to support the submission and integration of games from external developers
- Collaborate with teams in a range of disciplines
- Clearly communicate challenges and progress to stakeholders
- Adopt and learn new technologies
Basic Qualifications:
- 5+ years professional experience in software development and a BS or MS in Computer Science or related field
- Solid understanding of Javascript, NodeJS, PHP, SQL, C#
- Strong knowledge of AWS Cloud architecture, services, and DevOps
- Adhere to software design patterns and have knowledge of algorithms
- Experience with databases and database programming (MySQL, NoSQL, etc.)
- Comfortable understanding and implementing REST APIs, knowledge of AJAX patterns and principles
- In-depth knowledge of modern HTML/CSS
- Strong understanding of web architecture, security, cookies, reverse-proxies
- Have a solid knowledge of web debugging tools (Firebug or Chrome Developer Console)
Pluses:
- Bonus points for data warehouse experience (Snowflake, Redshift)
- Experience in game programming and Unity development
- Knowledge of unit testing and test driven development
- A passion for games (of any type) as well as a passion for code
- Knowledge of mobile gaming metrics and the mobile gaming industry
Perks:
- Free medical, dental, and vision insurance
- Work from home stipend on each paycheck
- Competitive Salary
- Flexible Time Off - work hard and take time when you need it
- Interested? Send us your resume and let's talk!


What is the role?
We are looking for a hands-on iOS Developer to join our mobile team. The apt applicant must have iOS software development skills, a passion for delivering high-quality, rock-solid apps. iOS programming works closely with other app development and technical teams.
Key Responsibilities
- Translate designs and wireframes into high-quality code.
- Design, build and maintain high performance, reusable, and reliable code.
- Ensure the best possible performance, quality, and responsiveness of the application.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automatization.
What are we looking for?
An enthusiastic individual with the following skills. Please do not hesitate to apply if you do not match all of it. We are open to promising candidates who are passionate about their work and are team players.
- Bachelor's degree or higher in Computer Science and minimum 4 years of Software Development experience- Knowledge of Mobile automation and experience on platforms such as espresso
- Knowledge of application profiling and performance monitoring tools such as iOS profiler, AppDynamics, Dynatrace, etc.
- Excellent coding skills in an object-oriented language.
- Experience with offline storage, threading, and performance tuning
- Have published at least one original iOS app.- Understanding of Apple's iOS design principles and interface guidelines- Strong knowledge of iOS UI design principles, patterns, and best practices
Whom will you work with?
You will be working with top-quality engineers who have built one of the best employee engagement SaaS platforms. You will be reporting to AVP Engineering and working closely with the Architect and other leads.
What can you look for?
A wholesome opportunity in a fast-paced environment that will enable you to juggle between concepts, yet maintain the quality on content, interact and share your ideas and have loads of learning while at work. Work with a team of highly talented young professionals and enjoy the benefits of being at Empuls.
We are
A fast-growing SaaS commerce company based in Bangalore with offices in Delhi, San Francisco, and Dublin. Empuls works with over 100 global clients. We help our clients engage and motivate their employees, sales teams, channel partners, or consumers for better business results.
Way forward
We look forward to connecting with you. As you may take time to review this opportunity, we will wait for a reasonable time of around 3-5 days before we screen the collected applications and start lining up job discussions with the hiring manager. We however assure you that we will attempt to maintain a reasonable time window for successfully closing this requirement. The candidates will be kept informed and updated on the feedback and application status
Our client is the Health-tech initiative of India's largest business house. Started in 2015, it empowers healthcare providers and consumers in India. All healthcare monitoring services are made available through an app that will help connect doctors, hospitals, pharmacies, laboratories and consumers, enabling preventive and predictive healthcare. It helps the care-givers to track the entire patient journey from the initial appointment to maintaining their records, generating lab test reports to providing virtual consultation and home-care solutions. It is expected that this futuristic guide will strengthen doctor-patient relationship and enhance the in-clinic experience.
- Handling escalations from employees in an efficient and friendly manner
- Ensuring Policy creation and management for IT operations and Network management
- Firewall handling – Sophos preferred – Master/ Slave configuration, setting up from scratch
- Setting up wifi access network (Ruckus ZoneDirector preferred)
- Managing Servers, PCs and Laptops (setup, configuration, maintenance) running Microsoft Windows, MacOS and Ubuntu Unix
- Setting up and configuring peripherals like Printers and Scanners
- Basic troubleshooting of computers and peripherals
- Google Suite / Workplace - Managing an organization in GSuite
- Managing internet connections including DSL and Leased Lines.
- Setting up downtime alerts, backup configurations
- Managing network infrastructure like cabling, connection points, adding routers and/ or switches as needed
- Creating OS images
Desired Candidate Profile
What you need to have:- A Bachelor’s Degree with relevant experience is a must
- You should have 3 - 5 years professional work experience in managing IT infrastructure
- Well versed with setting up and maintaining cloud based solutions for following
- Data Loss Prevention (McAfee preferred)
- End Point Protection (McAfee preferred)
- End point management (Intune preferred)
- Active Directory (Azure AD preferred)
- Unix based anti-virus software (Sophos preferred)
- Good understanding of image creation of Windows, Mac and Unix machines with pre-configured software
- Experience with PAM (Privileged Access Management) tools
- Well versed with audits and compliance (ISO 27001 or similar)
- Good experience of Asset Management
- Hands on experience on creating reports using excel sheets (Google Sheet/ Microsoft Excel), pivot tables, vlookups
- Familiarity with Shell Scripting/ Windows Automation via task scheduler etc.




- Mobile App development using react native framework
- Expert in creating smooth UIs across both iOS & Android mobile platforms
- Leverage native APIs for deep integrations with both platforms.
- Should be able to solve complex technical, scalability or performance challenges
- Maintain code and write automated tests to ensure the product is of the highest quality.
- Follow coding standards, unit testing, code reviews etc.
UniFynd Technologies Pvt. Ltd. is a technology-centric company focused on building innovative technology solutions. At UniFynd, we also actively consult and invest in early-stage startups and SMEs. We value positive energy, continuous learning, and clear communication and are committed to building a diverse and inclusive environment for people from all backgrounds.
Are you a Fynder?
We want to build beautiful products; by building a collaborative work environment that fosters creativity, promotes innovation and rewards team work. We’re in search of intelligent, motivated and interesting, young people who want to be part of a committed team in a fast-paced, hands-on start up in Mumbai, India.
Unifynd Technologies is looking for driven and self-motivated individuals who are eager to pursue a career in business strategy, marketing and business administration. The ideal candidate should have a keen analytical mind and strong communications and presentation skills.
Responsibilities
You are required to be present, ready and committed to everything on your plate. Based on your skills and interests, you will be required to add value to different projects and operations.
• Build long-lasting relations with retailers and consumers
• Research, study and evaluate potential opportunities
• Create quality presentations to onboard respective vendors and retailers
• Ability to prioritize, delegate and deliver work in a timely manner
• Communicate, extract value and increase participation with retailers
• Work with on-boarded retailers to add value to their participation
• Travel and coordinate with other business functions
• Assist and support the management of the company
Education & Experience
• Bachelors Degree from recognized University
• Previous experience in Operations, Customer Service, Data Management(is recommended)
• Ability to coordinate and assist various business functions
• Proficiency and aptitude for sales and customer relations
• Competency in creating and giving presentations
• Strong communication and time-management skills
Technical Skills:
Strong Verbal and Written Communication
Computer Skills: MS Word, MS Excel , MS Powerpoint
Qualities: Communications, Leadership, Time-Management, Thoroughness, Drive

