SEI Investments Corporation

Senior Software Engineer

SEI Investments Corporation
Apply
18 hours ago
Kolkāta, IndiaSenior

Responsibilities

  • Develop, test, deploy, and support enterprise applications from inception through implementation.
  • Design and maintain scalable cloud-native applications, APIs, microservices, and event-driven architectures.
  • Implement AI-enabled solutions including intelligent agents, RAG applications, workflow automation, and knowledge assistants.
  • Build automated testing frameworks, AI-assisted test generation, and autonomous quality engineering solutions.
  • Design CI/CD pipelines and infrastructure automation for efficient software delivery.
  • Analyze and resolve issues across development, testing, deployment, and production support.
  • Contribute to architecture decisions, technical standards, security practices, platform modernization, and continuous improvement.
  • Identify practical AI use cases that improve business processes, engineering productivity, operational support, and customer experience.
  • Collaborate with architects, product owners, business stakeholders, technical leads, and project managers.
  • Mentor team members on software engineering, cloud technologies, AI adoption, and engineering practices.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, Electrical/Electronic Engineering, or a related field, or equivalent experience.
  • At least 8 years of experience working with an application development organization and delivering systems from inception through implementation.
  • Strong software development, programming, design-pattern, and software engineering best-practice skills.
  • Hands-on experience designing and delivering multi-tiered cloud-based applications using .NET Core, .NET Framework, and Microsoft SQL Server.
  • Experience developing cloud-native and microservices applications, including work with Python and JSON.
  • Familiarity with unstructured data and persistence models, vector databases, data streaming, containers, version control, and DevOps toolsets.
  • Additional desired experience includes financial services, Azure, cloud migrations, CI/CD, TeamCity, Octopus, Ansible, Terraform, Artifactory, Angular, and specification-driven development.
  • Strong technical analysis, diagnostic, problem-solving, communication, collaboration, negotiation, prioritization, and conflict-resolution skills.
  • Ability to mentor others, handle loosely defined concepts, adapt to change, and recommend valuable applications of emerging AI technologies.

Benefits

  • Hybrid working environment and work-life balance support.
  • Medical insurance, term life insurance, voluntary provident fund, paid time off, 10 predefined holidays, and 2 floating holidays annually.
  • Paid parental leave, paid volunteer days, professional development assistance, and access to employee networks.
  • Support for physical and mental well-being.

Tech Stack

AngularAnsibleApache KafkaAzureDockerGitJenkinsKubernetesMicrosoft SQL ServerOctopus DeployPythonTeamCityTerraform
Contact me