At IncRev, we believe that if every employee embarks on the quest to gain knowledge, the company will grow automatically. Our unique differentiator for our clients is our knowledge and application of the latest technologies to solve their business problems. When you join our team, we will provide you with an environment which blends learning with doing and guide you along the entire process as you churn out innovative solutions to solve complex problems. IncRev believes in hiring people who have potential, not solely based on the pedigree of academics. We value academics, we value potential even more, but most of all integrity of individuals that come together at IncRev.
If you are willing to learn continuously and apply your newfound knowledge to provide innovative solutions, we would love to have you as part of our team.
We are looking for a highly motivated and energetic candidate to join our Software Development team as Software Architect.
Responsibilities include:
- Architect, design, implement and tune robust features that perform and scale in a SAAS/hosted environment.
- Resolve technical issues in existing applications
- Work with clients or Solution Architects on client engagements or in-house products (Onsite and Offshore).
- Engage in Pre-Sales activity whenever required.
- Actively engage in increasing the portfolio of IncRev Technical Assets.
- Provide Technology Leadership to other employees and mentor them to be future architects.
- Research new technologies and build prototypes with a small team.
Required Skills/Experience:
- Motivated self-starter with the ability to working alone or lead a small team of developers.
- Experience building highly scalable, distributed systems
- Multiple End-to-End Application Development and Deployment Experience using Java/C#/C++/C/Python or any modern programming language
- Experience architecting scalable and secure web services/API’s (preferably RESTful web services)
- Proficient in designing database schemas to match client requirements.
- Excellent oral and written communications skills
- Strong problem solving and organizational skills required
- BS/MS degree in Computer Science, Applied Math, Physics, or related field or relevant experience from a leading institution
Nice to Have:
- Experience with NoSQL Databases
- Experience with Big Data using one of the Hadoop distribution frameworks
- Exposure to Mobile Application Development (Android/iOS/Windows)
We are looking for a highly motivated and energetic candidate to join our Software Development team as Senior Software Engineer.
Responsibilities include:
- Design and Develop Web/Desktop/Mobile/Integration applications and services
- Drive projects (either as an individual or as part of a small team) to completion
- Analyze requirements and propose technical design options
- Participate in architectural and design discussions within the team
- Research new technologies and build prototypes and demos using the same
Required Skills/Experience:
- Motivated self-starter with the ability to working alone or lead a small team of developers.
- Experience with designing and developing web based applications and services
- At Least one End-to-End Application Development and Deployment Experience using Java/C#/C++/C/Python or any modern programming language
- Experience writing web services/API’s (preferably RESTful web services)
- Proficient in database design/development (Any standard relational database)
- Excellent oral and written communications skills
- Strong problem solving and organizational skills required
- BS/MS degree in Computer Science, Applied Math, Physics, or related field or relevant experience from a leading institution
Nice to Have:
- Experience with NoSQL Databases
- Experience with Deployment to AWS/Azure Cloud
- Exposure to a SaaS multi-tenant environment
- Exposure to Big Data using one of the Hadoop distribution frameworks
- Exposure to Mobile Application Development (Android/iOS/Windows)
If any of the above is of interest to you, you can reach us through apply@increvcorp.com