Open Positions

Dive Into. Windows Of Opportunities.

US Openings

Solution Architect (.NET/Azure)

Experience: 8+ years
Salary: Depends on Experience
Location: Nashville, TN
Full/Part Time: Full Time

Job description

Kanini provides Agile Software Development, Cloud Computing, Data Science, and Location Intelligence services to public and private organizations. We have successfully served our clients in government, finance, transportation, utility, and software industries since 2003.

Why you should join

Working at Kanini is flexible and personal. We are a highly motivated, collaborative team experimenting with the latest technologies. We are committed to everyone having a healthy work/life balance, and we provide extensive mentorship and training resources to help you succeed.

Kanini is looking for an experienced Application Solution Architect. Someone who has helped build large, highly scalable web platforms for thousands of users is not required, but a huge plus.

Application Solution Architect is an Integration team member involved in many aspects of a customer engagement, from the collaborating with other team members and customers to determining the best solution for a particular engagement to the design, development and delivery of software products. Our goal is to have our clients view each delivery team member as a valuable partner in assisting them in achieving business value through the software solutions we provide.

Application Architect are responsible for the following:

  • Designing, developing, implementing, and releasing high quality custom software solutions using Scrum.
  • Applying the very best technical agile patterns and practices when building custom software solutions.
  • Collaborating frequently with customers to provide technical consultation and assistance; and working with these customers to build software solutions that add the most value to their business.
  • Working under some supervision from a Solution Architect or Delivery Leader, but will be expected to work independently on complex, non-routine tasks and projects – many unique to our customers’ organizations. You may interact with end users and other technical personnel to identify and correct issues.
  • Maintaining continuous, open, consistent professional communication with customers, peers and team members. Openly listen to others and confirm understanding to ensure everyone is on the same page.
  • Proactively looking for ways to keep all time productive and will use non-customer time for personal training, internal projects and administrative tasks.
  • Working on project teams consisting of both customers and other team members.
  • Be committed to making a positive impact on our clients’ engagements.
  • Working closely with team members on quality-related activities.
  • Leading and mentoring junior developers through projects.

Qualifications

  • Experience working on large enterprise application integrations. Deep understanding and delivering solution using common messaging patterns
  • Experience with Enterprise Service Bus/Azure Service Bus preferred
    Deep understanding and experience with agile development practices, including unit testing and continuous integration.
  • Willingness to take on additional responsibility to ensure team success and quality solutions.
  • Team player that understands how your own work is important to the team’s success.
  • Ability to multitask across different projects.
  • Become a partner and trusted advisor to clients, advising on best-fit technologies and best practices.
  • Good knowledge of Scrum if you don t have this, you should possess a willingness to learn and adopt it quickly.
  • Familiarity with object serialization to one of the following: XML, JSON, BSON.
  • Database development skill using SQL Server or Oracle or equivalent.
  • Working knowledge of object oriented design, patterns and practices.
  • A deep understanding of the .NET platform.
  • Experience with the MVC.
  • System integration experience using either SOA techniques and ASMX or WCF (or equivalent).
  • Exposure to an ORM such as Entity Framework or NHibernate or equivalent implementation.
  • Windows server or Azure development experience and/or UNIX/Linux development experience.
  • Queuing experience using MSMQ (or equivalent).
  • Development experience using HTML5/CSS/JavaScript frameworks such as AngularJS or Ember or equivalent.
  • Professionalism to include written and oral communication and the ability to communicate collaboratively in front of a whiteboard. An ability to understand your audience and adjust your communication style appropriately.
  • Ability to learn business concepts quickly.
  • A desire to constantly learn and share new knowledge, whether this is reading a book and posting a review on our Yammer, or giving a lunch-and-learn on the hottest new JavaScript library.
  • Data transform knowledge using ODI or SSIS.
  • A caring attitude care about what you do, who you do it with and how you re going to be successful in the end.
  • 8+ yrs. professional software development experience.
  • Solid working knowledge of four or more of the following technologies:
  • Authoring APIs compliant to REST standards
  • Development using HTML5/CSS/JavaScript frameworks such as AngularJS or Ember or equivalent
  • Development using Silverlight or WPF Jquery
  • Domain-centric architectures such as DDD or Onion
If you are interested, kindly share your resume to this mail ID:

yogendran.periyannan@kanini.com

India Openings

Full Stack Technical Architect

Experience: 10 – 20 years
Salary: Depends on Experience
Location: Chennai

Job description
  • A Bachelor’s degree in Computer Science, Business Administration, or related discipline. While an advanced degree is preferred, the value is placed on the extent of the relevant experience and accomplishments
  • Experienced as a technical architect on a variety of complex projects.
  • Hands-on experience in .NET, C#, Web API, ASP.NET MVC, Dependency Injection, Mock, Unit testing, Object-Oriented Design (OOD), Unified Modeling Language (UML), stateless distributed architectures, and designing for scalability and performance
  • Experience with architecting enterprise solutions based on REST based APIs
  • Strong knowledge in the modem UI frameworks like Angular, React, Vue.js, NgRx Store, Redux
  • Excellent knowledge of cloud computing; experience of building scalable, resilient applications using Azure
  • Designing microservice-based architectures using domain driven design (DDD), CQRS and Event Sourcing patterns
  • Clear understanding of event-driven and delegate-based design paradigms.
  • Be comfortable in defining an architectural vision and communicating the vision to the business
  • Knowledge of Service-Oriented Architecture (SOA), its principles, and patterns at enterprise level.
  • Experience in data modeling techniques. Knowledge and applicability of various normal forms.
  • Experience and knowledge of multi-tier and cross-platform architectures driven towards mobility.
  • Experience in developing IT architecture plans and software development methodologies.
  • Experience of Continuous Integration (CI) and Continuous Delivery (CD), ideally using Azure DevOps/VSTS
  • Experience of working in collaborative teams and working in an agile manner

Skill Set:

  • C#, .NET, ASP.NET MVC, .NET Core
  • Web API
  • Enterprise Architecture and Design Patterns
  • Modern UI Framework like Angular, React along with store concepts like NgRx, Redux
  • Azure – Web Apps, Web Job, Azure Data Factory, Azure Storage, App Insights, Azure Functions, CI & CD, Service Bus
  • Mocking Framework like Moq and Unit Testing
  • SQL Server, NoSQL Databases
  • Familiar with HTML5, CSS, JSON, ES6, Javascript, TypeScript

Nice To Have:

  • Azure or .NET certifications
  • Azure DevOps
  • AWS and Google Cloud Platform
Desired Candidate Profile

Role: Technical Architect
Industry Type: IT-Software, Software Services
Functional Area: IT Software – Application Programming, Maintenance
Employment Type: Full Time
Role Category: Programming & Design

Education

UG: Any Graduate in Any Specialization, Graduation Not Required
PG: Any Postgraduate in Any Specialization, Post Graduation Not Required
Doctorate:  Doctorate Not Required, Any Doctorate in Any Specialization

If you are interested, kindly share your resume to this mail ID:

itstaffing@kanini.com

Postgre SQL

Experience: 5 – 10 years
Salary: Depends on Experience
Location: Chennai

Job description

Skill Set:

  • PostgreSQL, Node.js, JSON, Linux, Docker as well as in DBA.
  • GraphQL, Postgraphile, GIS, PostGIS, Amazon Web Services, Swagger, Karate
  • Test, Experience in Product Development
  • Additional experience in these areas – add value.
  • GraphQL, Postgraphile, GIS, PostGIS, Amazon Web Services, Swagger, Karate Test.
  • The role of DBA is one where knowledge of SQL and reporting solutions is a primary focus.
Desired Candidate Profile

Role: Software Developer
Industry Type: IT-Software, Software Services
Functional Area: IT Software – Application Programming, Maintenance
Employment Type: Full Time
Role Category: Programming & Design

Education

UG: Any Graduate in Any Specialization

If you are interested, kindly share your resume to this mail ID:

itstaffing@kanini.com

.Net Full Stack Lead

Experience: 9+ years
Salary: Depends on Experience
Location: Chennai

Job description

Skill Set:

  • .Net, SQL with Azure

Nice To Have:

  • React
Desired Candidate Profile

Role: Software Developer
Industry Type: IT-Software, Software Services
Functional Area: IT Software – Application Programming, Maintenance
Employment Type: Full Time
Role Category: Programming & Design

Education

UG: Any Graduate in Any Specialization
PG: Any Postgraduate in Any Specialization

If you are interested, kindly share your resume to this mail ID:

itstaffing@kanini.com

.Net Full Stack Developer

Experience: 5+ years
Salary: Depends on Experience
Location: Chennai

Job description

Skill Set:

  • .Net, SQL with Azure

Nice To Have:

  • React
Desired Candidate Profile

Role: Software Developer
Industry Type: IT-Software, Software Services
Functional Area: IT Software – Application Programming, Maintenance
Employment Type: Full Time
Role Category: Programming & Design

Education

UG: Any Graduate in Any Specialization
PG: Any Postgraduate in Any Specialization

If you are interested, kindly share your resume to this mail ID:

itstaffing@kanini.com

Front End Developer

Experience: 5+ years
Salary: Depends on Experience
Location: Chennai

Job description

Skill Set:

  • JSP
  • Angular JS

Nice To Have:

  • Angular
  • Node JS
Desired Candidate Profile

Role: Software Developer
Industry Type: IT-Software, Software Services
Functional Area: IT Software – Application Programming, Maintenance
Employment Type: Full Time
Role Category: Programming & Design

Education

UG: Any Graduate in Any Specialization
PG: Any Postgraduate in Any Specialization

If you are interested, kindly share your resume to this mail ID:

itstaffing@kanini.com

Back End Developer

Experience: 5+ years
Salary: Depends on Experience
Location: Chennai

Job description

Skill Set:

  • Node Js , Java
  • Java, StrutsMVC, Hibernate

Nice To Have:

  • React , Typescript
  • Spring Boot, oracle, Soap, Postgress, AEM
Desired Candidate Profile

Role: Software Developer
Industry Type: IT-Software, Software Services
Functional Area: IT Software – Application Programming, Maintenance
Employment Type: Full Time
Role Category: Programming & Design

Education

UG: Any Graduate in Any Specialization
PG: Any Postgraduate in Any Specialization

If you are interested, kindly share your resume to this mail ID:

itstaffing@kanini.com

Data Scientist

Experience: 5+ years
Salary: Depends on Experience
Location: Chennai

Job description

Skill Set:

  • Machine Learning, Python, NLP

Nice To Have:

  • Data Engineering
Desired Candidate Profile

Role: Software Developer
Industry Type: IT-Software, Software Services
Functional Area: IT Software – Application Programming, Maintenance
Employment Type: Full Time
Role Category: Programming & Design

Education

UG: Any Graduate in Any Specialization
PG: Any Postgraduate in Any Specialization

If you are interested, kindly share your resume to this mail ID:

itstaffing@kanini.com

Atlassian Engineer

Experience: 5+ years
Salary: Depends on Experience
Location: Chennai

Job description

Skill Set:

  • Atlassian Tool, Jira, Linux

Nice To Have:

  • Linux
Desired Candidate Profile

Role: Software Developer
Industry Type: IT-Software, Software Services
Functional Area: IT Software – Application Programming, Maintenance
Employment Type: Full Time
Role Category: Programming & Design

Education

UG: Any Graduate in Any Specialization
PG: Any Postgraduate in Any Specialization

If you are interested, kindly share your resume to this mail ID:

itstaffing@kanini.com

Cloud and Infrastructure Engineer

Experience: 5+ years
Salary: Depends on Experience
Location: Chennai

Job description

Skill Set:

  • Expert experience with architecting, implementing, administering, and securing AWS cloud environments(AWS IaaS technologies such as EC2, EBS, S3, RDS, IAM, KMS, Config, Networking) Linux and Windows OS

Nice To Have:

  • Expert experience with AWS IaaS technologies such as EC2, EBS, S3, RDS, IAM, KMS, Config, Networking
Desired Candidate Profile

Role: Software Developer
Industry Type: IT-Software, Software Services
Functional Area: IT Software – Application Programming, Maintenance
Employment Type: Full Time
Role Category: Programming & Design

Education

UG: Any Graduate in Any Specialization
PG: Any Postgraduate in Any Specialization

If you are interested, kindly share your resume to this mail ID:

itstaffing@kanini.com