Back to Top

IT Destination

The Premium
It Infrastructure
in Kerala

Company Jobs

Cabot Technology Solutions Pvt. Ltd.

204, Second Floor,
Lulu Cyber Tower-1,
Infopark, Kakkanad,
Kochi-682042.

Phone0484 404 5555
emailinfo@cabotsolutions.com

Career Opportunities:

React Developer (4-7 years)

Mandatory Skills:
Strong understanding of core JavaScript concepts and features, including ES6+ syntax and features like arrow functions, classes, destructuring, and async/await.
In-depth knowledge of React.js fundamentals, including JSX, components, props, state management, and lifecycle methods.
Proficiency in building reusable and scalable React components.
Strong understanding of HTML5 and CSS3.
Experience with frontend frameworks and libraries, such as Bootstrap or Material-UI.
Experience with state management libraries such as Redux or Context API for managing complex application states.
Proficiency in client-side routing with libraries like React Router.
Experience in integrating with RESTful APIs using fetch or Axios.
Proficiency in version control systems like Git for code collaboration and management.
Understanding of performance optimization techniques for React applications, such as code splitting, lazy loading, and memoization.
Familiarity with Docker for containerization and deployment.
Experience in setting up CI/CD pipelines for automating the build, test, and deployment process.
Knowledge of testing frameworks like Jest or React Testing Library for writing unit and integration tests.
Optional Skills:
Experience with TypeScript for static typing and improved developer tooling.
Understanding of server-side rendering concepts and experience with frameworks like Next.js.
Familiarity with GraphQL for querying and manipulating data.
Experience in building Progressive Web Apps for improved web experiences.
Knowledge of Webpack for bundling and optimizing React applications.
Understanding of common design patterns used in React.js development, such as Higher Order Components (HOCs) and Render Props.
Familiarity with data visualization libraries such as D3.js or Chart.js for creating interactive and visually appealing charts, graphs, and dashboards to present data effectively to users.
Basic knowledge of UX/UI design principles and tools like Adobe XD or Figma for collaboration with designers.

Email: unnimaya@cabotsolutions.com

Technical Architect (15+ years)

Responsibilities:

Understand program objectives and prepare the program charter.

Should involve actively in enhancements that involved analysis, design, coding and testing.

Track and report contribution of the program to the defined benefits of the program.

Define the program structure aligned with the program charter.

Identify and define the relevance of the various projects and guide the project managers to build independent project charter.

Identify program dependencies and critical decision / discussion points.

Transformation of requirements into .NET architect solutions.

Qualifications

Multi-skilled Software Architect with comprehensive experience of designing,developing and deploying commercial software architecture.

Be self-motivated, independent, detail oriented, responsible team-player and exhibit exceptional relationship management skills

Have a passion for building high-quality systems with software implementation best practices and mentor others on how to do the same

Solid experience in designing and implementing large and high-performance web applications in ASP.NET Core, Web API, WCF, WebServices, Angular, ReactJS, NextJS,ASP.NET, MVC

Email: unnimaya@cabotsolutions.com

.NET Developer (4-7 years)

Key Responsibilities

Design, modify, develop, write and implement batch applications and REST APIs.
Develop microservices or middleware APIs under a micro-service styled architecture.
Interface with other technical personnel or team members to finalize requirements.
Write and review portions of detailed specifications for the development of complex system components.
Implement DevOps strategy in existing and new project.
Migrate and enhance existing .NET Core code to .NET 8 under a new modular and cloud friendly framework.
Work closely with other development team members to understand complex product requirements and translate them into software designs.
Successfully implement development processes, coding best practices, and code reviews.
Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.
Resolve complex technical issues as necessary.
Keep abreast of new technology developments.
Design and work with complex data models.
All other duties as assigned.

Technical Skills

At least 5 years of experience of software development programming with C#
Proficiency in C# programming with .NET Framework versions 4.6.x, 4.7.x and 4.8.x, , .NET Core 2.x/3.1.x , .net6 and above
Proficiency in writing C# ASP.NET Web-API and ASP.NET Core Web API REST JSON services. At least 3 years of experience is desired
At least 2 years of experience of writing unit test code (xUnit, NUnitm JUnit).
Any of these work.
At least 1 year of experience with Microservices asynchronous event driven programming or event messaging programming under a pub/sub model.
Experience in programming with any of the following message brokers or streaming platforms is a big plus: RabbitMQ, Redis Streams, Apache Kafka, Apache Pulsar, Azure Service Bus/Event Hub/Event Grid

Any or a couple of these will work ^
Strong knowledge of Docker containers, Docker CLI and strong practical knowledge of
Kubernetes and Kubernetes CLI is desired

Just working knowledge is fine.

Knowledge of Mongo DB is plus
Expertise in other development languages including but not limited to PowerShell, Python, and SQL is desired.
Strong knowledge of multiple data storage subsystems, especially relational databases including MySQL, PostgreSQL, and/or Oracle.
MySQL preferred, any will work though. Just need experience working some with relational DB/understand how they work, etc.
Advanced knowledge of software development methodologies (e.g., Agile, Waterfall).
Strong proficiency with data manipulation language including optimization techniques.
Strong understanding of normalized/dimensional data modeling principles.
Strong understanding of object-oriented programming including S.O.L.I.D principles.
Strong research skills.
Strong knowledge in industry best practices in development especially for .NET development.
Knowledge in using and developing applicable tool sets (Visual Studio, Git/GitLab/GitHub, Jira, SoapUI, Postman).
Experience with DevOps and Continuous Integration/Delivery tools and Linux bash scripting is desired: Gitlab, GitHub Actions, Ansible, Packer, Chef, Puppet, Linux Bash scripting.
Strong experience working with one of the 2 major Cloud vendors (AWS, Azure) and/or a strong foundational understanding of Microsoft Azure Cloud IaaS and PaaS services offerings is desired: (I.E Azure VMs, Azure App Services, Azure Container instances, Azure Storage Accounts, Azure Database for MySql, etc.)
Some experience working on AWS/Azure Little working experience on the cloud.
Good to have Azure/AWS fundamental and/or developer certifications.
Experience with Azure Cloud services in particular running containerized workloads in Azure Kubernetes Services is a big plus.
Ability to interface competently with other technical personnel or team members to finalize requirements.
Ability to work well with internal and external technology resources.
Ability to partner and lead internal and external technology resources in solving complex business needs.
Knowledge of test-driven development and unit testing frameworks/methodologies.
Ability to write and review portions of detailed specifications for the development of complex system components.
Good oral and written communications skills.

Email: unnimaya@cabotsolutions.com