Description
You will develop software using the .NET framework, building applications from scratch and configuring existing systems.
Responsibilities
- Build microservices-based architectures using REST APIs and containerization.
- Deploy applications to SIT and UAT environments and support production installs.
- Manage data refresh and data restore processes in lower environments.
- Write functional code with a focus on defect detection and problem-solving.
- Translate basic specifications into big-picture designs for complex IT issues.
Required Skills
- 3-8 years of experience building microservices-based architectures.
- Hands-on experience with .NET framework and Java/JEE fundamentals.
- Proficiency with Docker and Kubernetes orchestration.
- Experience with CI/CD, TDD/BDD, Unit Testing, and SONARQube.
- 3+ years of experience in message transformation using Volante designer.
- Knowledge of Object Oriented and Functional programming paradigms and design patterns.
- Experience with message transformation and software integration in enterprise systems.
- Exposure to DBMS technology including SQL and MongoDB.
- Knowledge of networking modules and enterprise system integration.
Preferred Skills
- Experience with Python and scripting for automation.
- Experience with Kafka, messaging queues, or SpringBoot/Apache Camel.
- Exposure to Azure cloud environments and Azure AKS.