Search by job, company or skills

Software Engineer

This job is no longer accepting applications

Job Description


Required qualifications (Hard requirements)

• 7+ years of professional software engineering experience at a software product company (building software products sold to businesses or consumers); services/consultancy company backgrounds will only be considered if they involve product engineering in healthcare payments or similar domains.

• Strong test‑driven development (TDD) background with demonstrated experience writing unit and integration tests and using test‑automation suites.

• Proficiency in C#/.NET and database programming including PL/SQL, with experience working with stored procedures.

• Experience with microservices architecture and event‑driven architectures

• Experience deploying services to Azure or other cloud platforms and with modern DevOps practices (CI/CD pipelines, containerization, infrastructure as code).

• Demonstrated ability to read and understand legacy code (PL/SQL, C#, stored procedures) through code reviews, existing test suites and AI‑powered discovery.

• Excellent communication and presentation skills; ability to collaborate across functional areas and translate technical topics into business language.

Preferred qualifications

• Bachelor's or master's degree in computer science, engineering or a related field.

• Experience migrating monolithic applications to microservices using DDD.

• Familiarity with healthcare or payment processing domains.

• Knowledge of event‑driven architecture, messaging systems (e.g., Azure Service Bus), and container orchestration (Kubernetes/AKS).

• Experience using generative AI for code generation and documentation.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 151397503

Similar Jobs

Bengaluru, India

Skills:

.NETJavaApisMicroservicesDistributed SystemsAuthenticationPythonLLM-based systemssecurity principleshighly available servicesdeveloper platformsAI platformsservice reliabilityData StorageAuthorizationagents orchestration frameworkscloud-native architecturesbackend programming

Bengaluru, India

Skills:

GerritLinux ScriptingJIRAMicroservicesDockerGitlabPythonAgile MethodologiesNetwork ProtocolsGitRobot FrameworkRest ApisHelmKubernetesKiro CursorGoopen-source technologiesML modelsAI-assisted engineering toolsautomation test designintelligent agentsAI-enabled workflowsintegration of LLMsvirtualization conceptsintelligent automation

Bengaluru, India

Skills:

CassandraData StructuresKafkaDistributed SystemsJava TechnologiesLarge-scale application developmentAlgorithm Design PatternsContainerization technologyJava Multithreading

Bengaluru, India

Skills:

.Net Full Stack DevelopmentDatabase ManagementDevopsback-end development technologies

Bengaluru, India

Skills:

apache activemq .Net Core.NET FrameworkNunitMVVMWpfTypescriptJestAWSXamlExpressOauth2SentrySQL ServerNode.jsJwtMoqSignalRSupertestCircleCIPollyDevExpress MVVMLLBLGen Pro ORMDatadog APMNLogCypressTSOALaunchDarklyASP.NET Core Web APIOIDC

Beware of Scammers

We don’t charge money for job offers