Senior Software Engineer - Dotnet FullStack Responsibilities: Design, implement and test new features (frontend and backend), while maintaining and improving existing product line, with main focus on performance, scalability and usability aspects. Apply coding/implementation best practices to produce elegant, high quality and reusable code. Collaborate with other developers and UX designers to improve look and usability. Implement Proof of Concept to validate concepts or new technology/features prior to product implementation. Follow the agile and SAFe (Scaled Agile) methodology used for the project which includes writing user stories and creation of corresponding tasks in JIRA. Implement and follow security best practices for web applications. Monitor and evaluate new technologies and their evolution in order to keep our products/technologies up-to-date and our team continuous improvement. Write good quality design and specification documents, in Confluence. Regularly archive source code and assets into source code repository (Git). Perform code review of other team members and provide feedback/guidance. Qualifications/Requirements: Minimum of 5+ years of Microsoft Technologies stack (ASP .Net, MVC, WEB API) having web development and UI development experience (frontend and backend). Exposure to Micro-services architecture. Must have exposure to any Relational DB (MSSQL, MYSQL) Must possess strong attention to details, high aesthetical taste, and ability to apply user-centric design approach to produce a delightful and highly usable UI/UX. Strong understanding of data structure, SOLID Principles and problem solving skills. Experience with Unit Testing framework. Proficient understanding of web markup, protocol and client-side scripting technologies in general, including HTML5, CSS3, JavaScript, AJAX, JSON, JQuery, REST API, Angular. Familiarity and working experience with Agile/SAFe methodology Education: Four-year degree in computer science or other relevant field of study. Additional knowledge/experience is a plus: Good to have exposure on any of server-side CSS pre-processing platforms, such as LESS, SASS. Working experience/knowledge with cloud provider like AWS or GCP. Experience with automated deployment and associated technologies (helm/yaml/ansible/docker) Proficient understanding of Single Page Application architecture and frameworks (Angular 8). Familiarity with tools such as JIRA and Confluence, is a plus. Ability to effectively communicate design, specification, test and implementation details. Occasional flexibility to work outside of normal business hours to collaborate with remote teams. Proven tracks on the ability to work independently on assigned tasks. Excellent analytical and multitasking skills and ability to perform well in a fast-paced environment. Show more Show less
As an Embedded Testing professional with 7-8 years of experience, you will be responsible for software testing in compliance with ASPICE standards, focusing on validating safety functionalities as required by the European Union's General Safety Regulations (GSR2). The primary aim is to ensure that new vehicles meet rigorous safety requirements, crucial for enhancing road safety across Europe. Your role will involve analyzing and reviewing technical requirements to ensure they align with safety and project standards. You will review technical documentation for testability and create detailed requirements for test applications and cases. Additionally, you will design, develop, and automate tests in the automotive sector using tools such as Python with Pytest, Vector CANoe with CAPL, and Autosar. Executing tests, creating test reports, documenting bugs for resolution, and maintaining and improving test infrastructure will be part of your responsibilities. Your proficiency in Python and Object-Oriented Programming, basic knowledge of electronics, and familiarity with embedded systems and device testing tools and methods are essential for this role. We are looking for an immediate joiner who has a minimum of 3 years of experience as a Test Engineer, along with proficiency in English communication. Preferred qualifications include ISTQB certification and experience in the automotive industry. Join us in projects that positively impact communities and society, while enhancing your skills and contributing to road safety across Europe.,
International Project Manager Cybersecurity (F/M) - Noida, SII India Groupe SII Bengaluru, Karnataka, India (Hybrid) We are looking for an International Project Manager Cyber Security (F/M) to strengthen the SII subsidiary in India . Reporting to the Director of the subsidiary, you will be in charge of running project with tier 1 customer and structuring the delivery of the company. Your Missions Your main accountability is to ensure your projects are delivered on quality, on time and at cost. In order to do so, you will need to focus on four aspects: The deployment of Extended Delivery, the SII Project Management framework and suite of tools which allows us to deliver efficiently within the SII global ecosystem Run local operations, in particular handling of teams developing applications in Java, Javascript and React in a cybersecurity environment. Defining and rolling out the technical skills strategy of the perimeter Championing the development of team leaders and technical managers In order to do so, you will be a privileged interlocutor of our delivery teams, our customers (decision makers, operational leaders …) as well as the global project management and business management entities of the group. The projects you will work on will all be for tier 1 Indian and western customer, operating either as bespoke Indian entities or Offshore Delivery Centres of our European or North American SII entities. In addition, you will support the business development. In particular, you will support key prospection meetings, identify opportunities with existing customers or projects and you will support the bid process. As part of the bid process your accountabilities will include the definition of the operating models, the creation of the technical answer, the definition of the ramp ups, skills management methodology and verification and validation processes. Profile You have a master's degree in computer science or an engineering degree. You have solid experience in technical/cross-functional project management and at least 5 years of experience in project management. You have established and managed international projects worth several thousands of euros. Project management certifications (PMP, Prince 2 Practitioner, IPMA C) are a plus. Fluency in English is imperative, an additional European language is a plus. In addition to your technical skills, your personality will make the difference: professionalism, rigor and agility required. Position is based in Noida. Who are we? The SII Group is at the heart of innovation for key accounts in various engineering sectors. In 2025, we have been labeled Great Place To Work for the 8th year, a label for companies with "+ 2500 employees" where life is good. We are proud to obtain this recognition from our employees! This success is a reflection of our culture based on our desire to offer all our employees a fulfilling working environment for the development of their skills and careers. Joining SII means embarking on a collective adventure: Let's Tech Together! This promise represents our common ambition: to build a technological future together, in a framework where experimentation and autonomy are encouraged, where innovations are at the heart of our actions, and where each employee finds professional fulfillment and empowerment within an enthusiastic and inclusive collective. As a company with strong human values, we are signatories of the Diversity Charter and are a Handi-welcoming company. Let's Tech Together embodies who we are and what we aspire to be: a dynamic, innovative and human company. So if these values speak to you, join us! SII India has been supporting both European and Indian customers for the last 13 years. Today we have the flexibility of a small entity with the assets of a major group. Revamped by the group 2030 strategy, we have doubled our size over the last year, and it is just the beginning. If you want to join a people centric company with opportunities to grow your career and truly shape the future of a tier 1 engineering service provider, this is the place to be. Do you want to be a part of the Adventure?
We are looking for an International Project Manager in Aerospace (F/M) to strengthen the SII subsidiary in India . Reporting to the Director of the subsidiary, you will be in charge of running project with tier 1 customer and structuring the delivery of the company. Your Missions Your main accountability is to ensure your projects are delivered on quality, on time and at cost. In order to do so, you will need to focus on four aspects: The deployment of Extended Delivery, the SII Project Management framework and suite of tools which allows us to deliver efficiently within the SII global ecosystem Run local operations, in particular handling of teams in Embedded SW, application SW and System engineering in aerospace. Defining and rolling out the technical skills strategy of the perimeter Championing the development of team leaders and technical managers In order to do so, you will be a privileged interlocutor of our delivery teams, our customers (decision makers, operational leaders …) as well as the global project management and business management entities of the group. The projects you will work on will all be for tier 1 Indian and western customer, operating either as bespoke Indian entities or Offshore Delivery Centres of our European or North American SII entities. In addition, you will support the business development. In particular, you will support key prospection meetings, identify opportunities with existing customers or projects and you will support the bid process. As part of the bid process your accountabilities will include the definition of the operating models, the creation of the technical answer, the definition of the ramp ups, skills management methodology and verification and validation processes. Profile You have a master's degree in computer science or an engineering degree. You have solid experience in technical/cross-functional project management and at least 5 years of experience in project management. You have established and managed international projects worth several thousands of euros. Project management certifications (PMP, Prince 2 Practitioner, IPMA C) are a plus. Fluency in English is imperative, an additional European language is a plus. In addition to your technical skills, your personality will make the difference: professionalism, rigor and agility required. Position is based in Bengaluru. Who are we? The SII Group is at the heart of innovation for key accounts in various engineering sectors. In 2025, we have been labeled Great Place To Work for the 8th year, a label for companies with "+ 2500 employees" where life is good. We are proud to obtain this recognition from our employees! This success is a reflection of our culture based on our desire to offer all our employees a fulfilling working environment for the development of their skills and careers. Joining SII means embarking on a collective adventure: Let's Tech Together! This promise represents our common ambition: to build a technological future together, in a framework where experimentation and autonomy are encouraged, where innovations are at the heart of our actions, and where each employee finds professional fulfillment and empowerment within an enthusiastic and inclusive collective. As a company with strong human values, we are signatories of the Diversity Charter and are a Handi-welcoming company. Let's Tech Together embodies who we are and what we aspire to be: a dynamic, innovative and human company. So if these values speak to you, join us! SII India has been supporting both European and Indian customers for the last 13 years. Today we have the flexibility of a small entity with the assets of a major group. Revamped by the group 2030 strategy, we have doubled our size over the last year, and it is just the beginning. If you want to join a people centric company with opportunities to grow your career and truly shape the future of a tier 1 engineering service provider, this is the place to be. Do you want to be a part of the Adventure?
Candidate Profile: Highly motivated with an ability to learn & master large and complex software systems First class degree of top university Mathematical or/and IT background is preferred. Candidates must have relevant experience in a similar role, the majority of which should have been gained within APS or OPS. They must be experienced in providing support as part of a team, and have practical understanding of the criticality of ALMT applications. The role focuses on a wide range of financial products and technologies. Hence candidates with additional finance background will be desirable. Mandatory requirements, Good working knowledge of : o ALMT o SQL Skills o Python scripting Role-Specific Skills: Knowledge of ALMT environments Good knowledge on financial services with a focus on Front Office and OPS Good functional knowledge on financial products Good knowledge on Linux (Navigation the system 's directories, manipulating files, permission, Linux commands for process management) Good Databases skills - SQL queries writing and analysis Good scripting skills (eg. Perl, Shell, Python) Practical understanding of production processes, including change and release management Good incident and problem management skills, with knowledge of ITIL will be beneficial Language Required: English Personal Attributes: Strong problem-solving skills Good interpersonal skills and team player Client-focused, attention to details, ownership and accountability, proactive, desire to learn Available for work during week end and bank holidays (with appropriate notice) and out of hours in case of production incidents High quality analysis with communication skills, ability to clearly explain technical issues Ability to work under pressure in a changing environment • Ability to read Java – • Very good level of SQL (Oracle Sybase) – • Knowledge of a scheduler – (Autosys) – • Good level of Unix scripting • Ability to read logs Day to day activities : Incident and Problem Management: • Provide 1st and 2nd level support for internal clients and 2nd level support for external client. • Manage/Own P1/P2 incidents and problems end to end • Provide workaround in order to reduce the Business impact/outage of a critical or major incident • Diagnoses issues: establishes their root cause. • Communicates with internal users and management over incidents and post-mortems • Ensures all support issues are correctly logged in the Bank incident management system with relevant details (downtime, business impact, location etc..) and own them to resolution • Initiates task force over critical incidents • Liaises with upstream and downstream systems support teams when needed Application Monitoring and follow up: • Responsible for global uptime target of 99.9%, across the platform • Monitors application state and input/output data correctness throughout the day, hand-over with follow the sun support teams • Put in place monitoring to provide proactive support • Performs system administration • Updates the relevant Production KPIs Knowledge Management and Documentation: • Follow the document and support process strategy of APS ALMT SRS • Documents support procedures on wiki • Owns team knowledge base on wiki for all in-scope applications • Provides support to end-users on how to use the application • Ensures Follow-the-Sun and regional support teams are trained as required, in particular over new releases • Communicates a daily handover document to Follow-The-Sun support teams, where appropriate Continuous Service Level improvement: • Contributes to capacity management of in-scope applications: proactively tracks trends in application behaviour, and alerts Application Production and Development teams of any potential risks in the future • Ensures that all application support logs are fit for purpose, ie meaningful and actionable. • Actively seeks reduction of dependency on manual interventions by support staff, e.g leveraging enterprise batch scheduling and enterprise monitoring tools Maintenance and enhancements: • Performs functional pre-release checks • Participates to release cycles for functional validation on staging/preproduction and production environments • Coordinates functional post release checks • Communicates globally to support teams the new functionalities and organize training when required • Communicates Release Notes to Business • Participates to DRP/BCP exercises Project and specific tasks: • Liaises with the IT development teams to ensure enhancements and bug fixes are prioritized, and completed as appropriate • Various project and smaller tasks are managed by the team, all related to support: most of the tasks are incident response, business request or maintenance • Project are mainly related to new development where application support role is to make sure of the supportability, monitoring of the new tool, team and user training, project fits the APS standards
Candidate Profile: Highly motivated with an ability to learn & master large and complex software systems First class degree of top university Mathematical or/and IT background is preferred. Candidates must have relevant experience in a similar role, the majority of which should have been gained within APS or OPS. They must be experienced in providing support as part of a team, and have practical understanding of the criticality of ALMT applications. The role focuses on a wide range of financial products and technologies. Hence candidates with additional finance background will be desirable. Mandatory requirements, Good working knowledge of : o ALMT o SQL Skills o Python scripting Role-Specific Skills: Knowledge of ALMT environments Good knowledge on financial services with a focus on Front Office and OPS Good functional knowledge on financial products Good knowledge on Linux (Navigation the system s directories, manipulating files, permission, Linux commands for process management) Good Databases skills - SQL queries writing and analysis Good scripting skills (eg. Perl, Shell, Python) Practical understanding of production processes, including change and release management Good incident and problem management skills, with knowledge of ITIL will be beneficial Language Required: English Personal Attributes: Strong problem-solving skills Good interpersonal skills and team player Client-focused, attention to details, ownership and accountability, proactive, desire to learn Available for work during week end and bank holidays (with appropriate notice) and out of hours in case of production incidents High quality analysis with communication skills, ability to clearly explain technical issues Ability to work under pressure in a changing environment Ability to read Java Very good level of SQL (Oracle Sybase) Knowledge of a scheduler (Autosys) Good level of Unix scripting Ability to read logs Day to day activities : Incident and Problem Management: Provide 1st and 2nd level support for internal clients and 2nd level support for external client. Manage/Own P1/P2 incidents and problems end to end Provide workaround in order to reduce the Business impact/outage of a critical or major incident Diagnoses issues: establishes their root cause. Communicates with internal users and management over incidents and post-mortems Ensures all support issues are correctly logged in the Bank incident management system with relevant details (downtime, business impact, location etc..) and own them to resolution Initiates task force over critical incidents Liaises with upstream and downstream systems support teams when needed Application Monitoring and follow up: Responsible for global uptime target of 99.9%, across the platform Monitors application state and input/output data correctness throughout the day, hand-over with follow the sun support teams Put in place monitoring to provide proactive support Performs system administration Updates the relevant Production KPIs Knowledge Management and Documentation: Follow the document and support process strategy of APS ALMT SRS Documents support procedures on wiki Owns team knowledge base on wiki for all in-scope applications Provides support to end-users on how to use the application Ensures Follow-the-Sun and regional support teams are trained as required, in particular over new releases Communicates a daily handover document to Follow-The-Sun support teams, where appropriate Continuous Service Level improvement: Contributes to capacity management of in-scope applications: proactively tracks trends in application behaviour, and alerts Application Production and Development teams of any potential risks in the future Ensures that all application support logs are fit for purpose, ie meaningful and actionable. Actively seeks reduction of dependency on manual interventions by support staff, e.g leveraging enterprise batch scheduling and enterprise monitoring tools Maintenance and enhancements: Performs functional pre-release checks Participates to release cycles for functional validation on staging/preproduction and production environments Coordinates functional post release checks Communicates globally to support teams the new functionalities and organize training when required Communicates Release Notes to Business Participates to DRP/BCP exercises Project and specific tasks: Liaises with the IT development teams to ensure enhancements and bug fixes are prioritized, and completed as appropriate Various project and smaller tasks are managed by the team, all related to support: most of the tasks are incident response, business request or maintenance Project are mainly related to new development where application support role is to make sure of the supportability, monitoring of the new tool, team and user training, project fits the APS standards
We are developing high-performance, cloud-native backend systems that power critical business applications on AWS. The focus is on designing scalable, reliable, and secure microservices that support continuous delivery and high system availability. Developers will contribute to end-to-end architecture — from design to deployment — ensuring seamless integration, observability, and automation across environments. This project emphasises modern engineering practices, including CI/CD pipelines, monitoring, and real-time data processing. Engineers will collaborate closely with cross-functional teams to build resilient services leveraging Java, AWS, and observability tools such as Jenkins, Splunk, New Relic, and Grafana. Your task Designing and developing scalable, cloud-native backend services using Java Deploying and maintaining applications on AWS with a focus on performance and reliability Building and managing CI/CD pipelines using Jenkins and related tools Implementing monitoring, logging, and performance analysis using Splunk, New Relic, and Grafana Collaborating with cross-functional teams to ensure efficient delivery and system optimisation Requirements At least 5 years of proficiency in Java for backend development Hands-on experience in developing and deploying cloud-native applications on AWS Expertise in CI/CD pipeline setup and management using Jenkins or similar tools Familiarity with monitoring and logging tools like Splunk, New Relic, and Grafana Excellent analytical, debugging, and problem-solving skills with a collaborative mindset
We are building a scalable, cloud-native DevOps ecosystem on AWS to support distributed and high-performance applications. The role involves managing containerised environments using Docker and Kubernetes, ensuring seamless deployments and reliability across complex systems. Engineers will automate infrastructure provisioning with Terraform, Terragrunt, and Chef, driving consistency, speed, and operational excellence. This position focuses on strengthening observability and performance through advanced monitoring and alerting using Prometheus, Grafana, and the ELK stack. Strong scripting skills in Python and Bash will be key to optimising automation workflows and scaling data platforms such as Elasticsearch, Kafka, and Spark. The ideal candidate will bring a problem-solving mindset and a passion for building resilient, production-grade DevOps solutions. Your tasks Designing, automating, and maintaining AWS cloud infrastructure for scalable deployments Managing and optimising containerised applications using Docker and Kubernetes Implementing Infrastructure-as-Code with Terraform, Terragrunt, and Chef Setting up monitoring, logging, and alerting systems using Prometheus, Grafana, and ELK Developing automation scripts in Python and Bash to streamline CI/CD and system operations Requirements Strong 5+ years of expertise in AWS cloud infrastructure and DevOps practices Hands-on experience with Docker and Kubernetes for container orchestration Proficiency in Terraform, Terragrunt, and Chef for Infrastructure-as-Code Advanced scripting skills in Python and Bash for automation Knowledge of monitoring and observability tools like Prometheus, Grafana, and ELK
Fullstack Engineer Job Description: As a Fullstack TypeScript Engineer, you will design and implement scalable backend services and APIs using NestJS and AWS . You will contribute to CIAM solutions by customizing R&D products and supporting delivery projects. Key Responsibilities: Develop backend services using TypeScript, NestJS, and AWS Lambdas. Design RESTful APIs and microservices architecture. Document technical specifications and maintain reporting. Support integration and validation teams during development. Participate in cybersecurity assessments and penetration testing. Share knowledge and contribute to team training and onboarding. Required Skills: Strong proficiency in TypeScript and NestJS. Experience with MongoDB and microservices architecture. CI/CD tools: CircleCI, Sonar, Git, Kubernetes, AWS. Knowledge of cryptography and secure coding practices. Agile/Scrum/Kanban methodologies. Experience - 2-4 Years Location - Noida Notice Period - 15-30 days Maximum Work mode - Hybrid
As a Fullstack TypeScript Engineer, you will design and implement scalable backend services and APIs using NestJS and AWS. You will contribute to CIAM solutions by customizing R&D products and supporting delivery projects. Key Responsibilities: - Develop backend services using TypeScript, NestJS, and AWS Lambdas. - Design RESTful APIs and microservices architecture. - Document technical specifications and maintain reporting. - Support integration and validation teams during development. - Participate in cybersecurity assessments and penetration testing. - Share knowledge and contribute to team training and onboarding. Required Skills: - Strong proficiency in TypeScript and NestJS. - Experience with MongoDB and microservices architecture. - CI/CD tools: CircleCI, Sonar, Git, Kubernetes, AWS. - Knowledge of cryptography and secure coding practices. - Agile/Scrum/Kanban methodologies. Experience - 2-4 Years Location - Noida Notice Period - 15-30 days Maximum Work mode - Hybrid,
About the Role We are looking for a Senior Data Engineer with strong hands-on experience in Databricks, GCP, and Data Pipeline Development . The ideal candidate will have a deep understanding of data architecture, automation, and cloud deployment practices, along with a passion for building scalable and efficient data solutions. Key Responsibilities Design, develop, and optimize scalable data pipelines using Databricks (PySpark, SQL) . Manage and implement Unity Catalog for data governance and security. Develop and maintain infrastructure as code using Terraform for GCP-based data platforms. Implement and maintain CI/CD pipelines for continuous integration and deployment. Work with GCP services such as Cloud Build, BigQuery, Firestore , and others to design robust data solutions. Collaborate with cross-functional teams (Data Scientists, Analysts, DevOps) to deliver high-quality data solutions. Ensure best practices in data quality, performance, and reliability. Required Skills Databricks – Expert hands-on experience Unity Catalog – Strong understanding and implementation experience PySpark – Advanced proficiency in writing and optimizing Spark code SQL – Strong command over complex queries and data transformations Terraform – Hands-on experience in infrastructure automation CI/CD Pipelines – Experience setting up and managing data deployment pipelines GCP Services – Hands-on experience with Cloud Build, BigQuery, Firestore , etc.
Role Overview: As a Fullstack TypeScript Engineer, your main responsibility will be to design and implement scalable backend services and APIs using NestJS and AWS. You will play a crucial role in contributing to CIAM solutions by customizing R&D products and supporting delivery projects. Key Responsibilities: - Develop backend services using TypeScript, NestJS, and AWS Lambdas. - Design RESTful APIs and microservices architecture. - Document technical specifications and maintain reporting. - Support integration and validation teams during development. - Participate in cybersecurity assessments and penetration testing. - Share knowledge and contribute to team training and onboarding. Qualification Required: - Strong proficiency in TypeScript and NestJS. - Experience with MongoDB and microservices architecture. - Familiarity with CI/CD tools such as CircleCI, Sonar, Git, Kubernetes, and AWS. - Knowledge of cryptography and secure coding practices. - Proficient in Agile/Scrum/Kanban methodologies.,
Role Overview: You will be responsible for building a scalable, cloud-native DevOps ecosystem on AWS to support distributed and high-performance applications. Your role will involve managing containerised environments using Docker and Kubernetes, ensuring seamless deployments and reliability across complex systems. You will automate infrastructure provisioning with Terraform, Terragrunt, and Chef to drive consistency, speed, and operational excellence. Additionally, you will focus on strengthening observability and performance through advanced monitoring and alerting using tools like Prometheus, Grafana, and the ELK stack. Strong scripting skills in Python and Bash will be crucial for optimizing automation workflows and scaling data platforms such as Elasticsearch, Kafka, and Spark. Your problem-solving mindset and passion for building resilient, production-grade DevOps solutions will be key to success in this role. Key Responsibilities: - Designing, automating, and maintaining AWS cloud infrastructure for scalable deployments - Managing and optimizing containerized applications using Docker and Kubernetes - Implementing Infrastructure-as-Code with Terraform, Terragrunt, and Chef - Setting up monitoring, logging, and alerting systems using Prometheus, Grafana, and ELK - Developing automation scripts in Python and Bash to streamline CI/CD and system operations Qualifications Required: - Strong 5+ years of expertise in AWS cloud infrastructure and DevOps practices - Hands-on experience with Docker and Kubernetes for container orchestration - Proficiency in Terraform, Terragrunt, and Chef for Infrastructure-as-Code - Advanced scripting skills in Python and Bash for automation - Knowledge of monitoring and observability tools like Prometheus, Grafana, and ELK,