Bachelor’s degree in information systems or business or equivalent experience. Minimum of 4 years of Software development with a focus on object-oriented languages and frameworks. Working on an Agile/Scrum team. Consuming and troubleshooting event-driven and web-based API systems. .NET framework with C#. NoSQL and relational normalized database architecture (MSSQL preferred). Understanding complex SQL queries and optimization techniques. Building scalable, multi-tenanted SaaS applications. Building and troubleshooting data pipelines (ETL). Advanced GIT, Understanding log files, CI/CD Pipelines. Onboarding and mentoring other developers. Doing code reviews and ensuring code quality. Building event-driven, fault-tolerant, queue-based data pipelines. Building APIs served that support frontend libraries and frameworks (Angular, ReactJS). Configuring and building containers. Working with Kubernetes. Applying cloud provider technologies (AWS, Azure, Google, IBM Cloud). Lead the team in problem solving. Collaborate with other departments to understand higher level business problems.