top of page

Fullstack Developer - Architect

Bangalore, Karnataka, India

Job Type

Full Time

About the Role

The person in the role will be responsible for driving web portal technical framework, build new modules, support integration between platforms (Tableau, Sail point, Outlook, Microsoft share point, AWS services, Collibra), handle application access (Single Sign On), expand application capabilities, build containers, and manage deployments (EC2 server and load balancer). You will play a key role in managing web portal framework and infrastructure. You will also be critical in fostering a culture of continuous improvement and leading effective execution of coding framework for the product.

As a Full stack Architect, you will drive development of functionalities for product strategy with a bias toward an attitude of urgency, proactiveness, and initiative that results in tangible impact. You thrive when given the chance to create or optimize SE Intel systems and have a customer-centric mindset.
This role is looking for an Individual Contributor who can lead delivery of product functionalities, understand software development lifecycle in depth, have deep knowledge on application security, have extensive experience in API integrations, knowledge on server maintenance and someone who matured into a software architect role while with hands-on experience in technical delivery as a developer, previously.
• Work closely with your Product Owners to develop integration patterns and software architecture strategy
• Work with other Full Stack and UI developers to hands on build new functionalities
• Drive improvements to software development framework to enable application scalability, reusability of code, manage performance and improve application security
• Write in depth technical documentation in Git and Confluence such as C4 models, Event Driven Architecture, Microservices Architecture, Service-Oriented Architecture etc.,
• Stay proactive and identify scope of improvements in security, deployment strategy, code quality, integration patterns etc...
• Work in AWS infrastructure and identify opportunities to integrate AWS services
• Code with the latest technologies: Node.js, Nest.js framework, HTML, CSS, SQL, Web Components, JavaScript frameworks, Kubernetes, and Docker, to name a few ...
• Build solid DevOps process for automated deployments in AWS
• Develop test strategies, design automation frameworks, write unit/functional tests to drive up code coverage and automation metrics
• Collaborate across teams within the organization to build world class software solutions
• Research new technologies, identify and learn best practices, share learnings, stay innovative, be ready to experiment, adapt quickly, and provide technical guidance



Technology Skills and Project Experience:

·        15+ years of experience in Full Stack Software Development with experience in application security, software architecture and deployments

·        10+ years of experience in building application using Node.js framework, Single sign on and Angular

·         8+ years of experience with docker, and containerization

·        Deep knowledge on monitoring and managing memory usage, profiling tools such as Chrome devtools, Built in profilers, Heapdump, Heap snapshots, Garbage collection, logs, worker threads, clustering, concept of V8, asynchronous methods

·        Deep knowledge on Memory leak patterns, use of memory leakage detection libraries such as Leakage, memwatch-next, Stress testing using Artillery, JMeter or K6 

·         Hands on experience on Angular, Node.js, typescript, Java script, JSON, REST APIs, HTML, CSS, and Postgres

·        Deep knowledge on GitHub Actions to enable effective CICD process.

·        10 years of experience in building and scaling software architecture including security (authorization and authentication) and API integrations such as embedded APIs

·        5 years of experience in building applications using AWS or Azure infrastructure

·        Knowledge on Software Development Life Cycle


Business / Soft Skills:


·        Must have solid presentation, communication (on complex technical solutions – to write and speak) and inter-personal skills.

·        Ability to work effectively with globally dispersed team members and be a strong team player.

·        Ability to manage multiple priorities in a fast-paced environment.

·        Ability to clearly communicate complex business problems.

·        Ability to manage and make decisions about competing priorities and resources

·        Ability to take ownership and lead communication on priority topics

·        Ability to solve ambiguous problems without the need to be told exactly what to do especially on security, deployments, and integration

·        Must know to handle team dynamics in a fast-paced high-pressure environment

·        Strong mentoring skills. Able to influence and communicate effectively with both technical and non-technical people

·        Provide technical leadership and be a role model/coach to software engineers pursuing technical career path in engineering

·        Provide/inspire innovations that fuel the growth of SE Intel as a whole and generate creative ideas for new business needs


About the Company

Cigres Technologies Private Limited is a technology consulting and services company that focuses on helping clients resolve their significant digital problems and enabling radical digital transformation using multiple technologies on premise or in the cloud. The company was founded with the goal of leveraging cutting-edge technology to deliver innovative solutions to clients across various industries.

bottom of page