Our client needs a Software Engineer to oversee application development, modification, and maintenance of applications. This position monitors system applications, ensures systems run smoothly, and creates reports and other documentation outlining findings/solutions.
Required Skills:
- Bachelor's degree in Computer Science, Computer Engineering or a related field
- 5+ years of software development experience
- Python (required)
- .NET/C# (required)
- API development experience
- Experience with serverless architectures, preferably AWS Lambda (but Azure Functions or GCP Cloud Functions acceptable)
- Knowledge of event-driven architectures (e.g., Kafka, pub/sub models)
- Experience with Infrastructure-as-Code (e.g., Terraform, CloudFormation)