Senior Software Engineer

3 days ago


india IRIS Software Group Full time

Summary :

We are creating our next generation technology platform and applications through re-usable cloud services. We are building cloud native applications using various AWS technologies within a micro-service architecture and an API first approach. 

You will be joining a key team developing the underlying cloud platform that will shape the future of all IRIS products and will gain exposure to many new and exciting technologies along the way.

As a highly engaged, confident and motivated member of your team, you will contribute to the development of products within the team, providing the energy necessary throughout the entire software development lifecycle to deliver a wide range of large and complex requirements that meet stringent standards of quality. This division produces market-leading Payroll and HR software for thousands of UK SME’s to support their evolving business practice and compliance needs.

For products within your team, you will ensure the development of professional solutions underpinned by first-class engineering processes and practices, code and testing. We want your help with technology and process choices and your expertise to mentor more junior team members through their journey

Responsbilities :

You will take care of Lambda funcs powered by .NET C# Our micro front-end architecture allows us to use multiple front-end frameworks (React, Vue, Angular 8+) across our digital landscape The stack of the platform includes C#, Angular, Terraform, AWS serverless, and more Our applications are deployed in a distributed microservice architecture, allowing us to deploy, scale and test independently You will use AWS SNS and SQS for communication in our microservice architecture ensuring our applications remain loosely coupled, resilient and performant You will utilise cloud native storage technologies such as AWS Aurora, Postgres, DynamoDB and S3 to provision performant and scalable storage for our applications You use infrastructure as code to provision our architecture, allowing us to deliver faster changes to environments You build API first and utilise Apigee to expose public APIs You will help and mentor more junior team members

Experience : 

Must Have:

Experience (3+ years) as a backend .NET/C# software engineer ASP.NET Core development how async/await works how to configure an application (appsettings, IConfiguration etc.) how to keep a clean project structure (ex. Controllers -> Services -> Databases etc) logging and structured logging how to write unit tests, create mocks etc. Experience (3+ years) frontend development in Angular/React,Typescript writing Typescript code Angular/React development (creating components, services, etc) HTML & CSS knowledge Experience (2+ years) of AWS cloud (S3, RDS, Cloudwatch, SQS, Postgres) Source control : git pull / push / commit / merge / rebase / creating pull request / resolve conflicts Montioring how to write queries / read logs setup dashboards for/from a monitoring tool. Ex: AWS CloudWatch / Elastic Stack, Prometheus / Azure Application Insights / Datadog An understanding of DevOps concepts and practices / CI/CD concepts – Teamcity Experience of domain driven design and domain boundaries Solid object orientated programming knowledge and knowledge of software architectural patterns Good understanding of SOLID development principles Experience working in an Agile software development environment Bachelors degree

  • India Art Technology and Software Full time

    The Senior Software Engineer is responsible for developing and extending business applications for our clients as well as mentoring other members of the development team. Using the Agile Scrum methodology, you will be working to implement and extend applications that can run on a variety of environments including WPF, UWP, iOS, and Android.Duties and...


  • India Art Technology and Software Full time

    The Senior Software Engineer is responsible for developing and extending business applications for our clients as well as mentoring other members of the development team. Using the Agile Scrum methodology, you will be working to implement and extend applications that can run on a variety of environments including WPF, UWP, iOS, and Android. Duties and...


  • india Flexera Software India LLP Full time

    Flexera saves customers billions of dollars in wasted technology spend. A pioneer in Hybrid ITAM and FinOps, Flexera provides award-winning, data-oriented SaaS solutions for technology value optimization (TVO), enabling IT, finance, procurement and cloud teams to gain deep insights into cost optimization, compliance and risks for each business service....


  • india Upland Software Full time

    What’s the Opportunity ? We are looking for an enthusiastic and dynamic individual to join Upland India as a Senior Software Engineer I (Fullstack)/Senior Software Engineer II (Fullstack) for our Panviva product. The individual will work with our global development team . Upland Panviva is a knowledge management platform built for customers and...


  • india IRIS Software Group Full time

    Summary : We are creating our next generation technology platform and applications through re-usable cloud services. We are building cloud native applications using various AWS technologies within a micro-service architecture and an API first approach.  You will be joining a key team developing the underlying cloud platform that will shape the...


  • india iStrat Software Pvt. Ltd Full time

    SSE) Exposure to database design and programming is desirable. Prior experience working on end to end web application development/maintenance projects is a must. Your need to possess good understanding of Software Engineering processes Skills: VB, ASP.Net, ASP, SQL Server, Oracle, or PHP/MySQL, or J2EE, Report tools For faster processing of resume,


  • india Trigent Software Private Limited Full time

    Bachelor's degree in Computer Science, Engineering, or a related field. Professional experience in software development using C++. Proficient in GCC and experience with upgrading and managing GCC versions. Strong knowledge of RPM packaging and spec file writing. Solid understanding of the Linux operating system, including system-level...


  • India Programmers.io Full time

    Job Title: Senior Software Engineer (Dotnet+ Azure)Experience: 5+ yrsTechnologies:C#, Azure Functions, AWS Lambda Functions, SQL, Spreadsheet Gear Engine (Excel Reporting)Requirement:Proficiency in data modelling and code-driven database schema management.Experience with serverless architecture (AWS functions and Azure is preferred)Experience with CI/CD...


  • India Programmers.io Full time

    Job Title: Senior Software Engineer (Dotnet+ Azure) Experience: 5+ yrs Technologies: C#, Azure Functions, AWS Lambda Functions, SQL, Spreadsheet Gear Engine (Excel Reporting) Requirement: Proficiency in data modelling and code-driven database schema management. Experience with serverless architecture (AWS functions and Azure is preferred) Experience...


  • India Belzabar Software Design India Private Limited Full time

    VP Technology / Engineering Role Overview: Position: Vice President of Technology/Engineering Reporting to: Senior Vice President of Technology Primary Responsibility: Oversee the architecture, design, and development of scalable technology solutions, while mentoring and managing a team of technical leads, full-stack engineers, and architects. Key...


  • India Recro Full time

    Role : Senior Software Engineer Job Type: Full time Experience : 8-10 years Top Skills : Microservices, Spring boot, Java, Kubernetes, Docker, Kafka, RabbitMQ Employer: Kiva Job Description : We are seeking a highly skilled Senior Software Engineer with extensive experience in modern software development practices and technologies. The ideal candidate will...


  • India Recro Full time

    Role : Senior Software EngineerJob Type: Full timeExperience : 8-10 yearsTop Skills : Microservices, Spring boot, Java, Kubernetes, Docker, Kafka, RabbitMQEmployer: Kiva Job Description:We are seeking a highly skilled Senior Software Engineer with extensive experience in modern software development practices and technologies. The ideal candidate will have a...


  • India Pilot Tech Full time

    Job Title: Senior Software EngineerJob Type: Full-time (Remote)Working Hours: 6AM IST to 2PM ISTJob Description:We are looking for a skilled Senior Software Engineer to join our dynamic team. You will be responsible for developing high-performance applications, collaborating with cross-functional teams, and delivering scalable solutions. Your primary focus...


  • India Pilot Tech Full time

    Job Title : Senior Software Engineer Job Type : Full-time (Remote) Working Hours : 6AM IST to 2PM IST Job Description: We are looking for a skilled Senior Software Engineer to join our dynamic team. You will be responsible for developing high-performance applications, collaborating with cross-functional teams, and delivering scalable solutions. Your primary...


  • India HiroJet Full time

    Senior/Staff Software Engineer (Backend)Location - RemoteAbout The CompanyWe are a Bay-Area (California) based security data platform that enables teams to be more effective by building the infrastructure modern security teams need to most effectively use their security data. Through its AI-enabled “Abstract Security Engineer” (ASE), the company is able...


  • India HiroJet Full time

    Senior/Staff Software Engineer (Backend) Location - Remote About The Company We are a Bay-Area (California) based security data platform that enables teams to be more effective by building the infrastructure modern security teams need to most effectively use their security data. Through its AI-enabled “Abstract Security Engineer” (ASE), the company is...


  • India HiroJet Full time

    Senior/Staff Software Engineer (Backend) Location - Remote About The Company We are a Bay-Area (California) based security data platform that enables teams to be more effective by building the infrastructure modern security teams need to most effectively use their security data. Through its AI-enabled “Security Engineer” (SE), the company is able to...


  • India Ensemble Health Partners Full time

    Position Summary: As a Senior Software Engineer, your role will be to implement the technology strategy for Ensemble software delivery teams with guidance from engineering leadership. You will focus on developing reusable software components, patterns, and tooling to address them. Your outcomes will be a contributor to achieving our long-term strategic...


  • India Ensemble Health Partners Full time

    Position Summary: As a Senior Software Engineer, your role will be to implement the technology strategy for Ensemble software delivery teams with guidance from engineering leadership. You will focus on developing reusable software components, patterns, and tooling to address them. Your outcomes will be a contributor to achieving our long-term strategic...


  • india Trigent Software Private Limited Full time

    Execute acceptance test run on release candidate software, guided by existing test plans. File detailed issue reports for failing tests; work with automation and development engineers to verify fixes. Review specifications and test plans, identifying gaps in coverage and supplementing with new test cases. Manage desktop environments for accurate...