This Senior Software Engineer position requires a strong background in Java/J2EE, Spring Boot, and the Spring framework. Experience with Microservices and Relational Databases is also essential. The role involves utilizing CI/CD pipelines for software development and deployment. Candidates should possess skills in .Net core, .NET Framework 6, .Net MVC, and a wide range of other technologies including C#, JavaScript, and various cloud platforms like AWS and Azure. The engineer will be responsible for designing, developing, and testing software solutions, collaborating with teams, and ensuring the delivery of high-quality products.