Mid-Level Software Engineer
Posted 3ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Mid-Level Software Engineer designing and deploying microservices for risk management at WEX. Collaborating with teams to build robust platforms and enhance customer experience.
Responsibilities:
- Design, develop, test, and deploy new features and functionalities for our microservices platform
- Focus on building robust and scalable microservices.
- Leverage and contribute to our CI/CD pipelines, including implementing Infrastructure as Code (IaC) using tools like Terraform
- Practice agile development methodologies like TDD and BDD within a microservices and event-driven architecture
- Support live microservices, including proactive monitoring, rapid incident response, and continuous improvement through automation
- Analyze system performance and identify bottlenecks and opportunities for improvement
- Collaborate effectively with partners/stakeholders to understand customer needs and business challenges
- Actively participate in technical discussions and code reviews with peers
- Mentor junior engineers and learn from senior engineers
Requirements:
- Bachelor's degree in Computer Science or Software Engineering
- Strong problem-solving and analytical skills
- Excellent communication and collaboration skills
- Experience with building AI and ML tools as well as utilizing AI and spec driven development throughout the software development process
- Proficiency in object-oriented programming languages (such as Java, C#, Golang, or Python) with a strong understanding of TDD
- Experience with scripting languages, preferably TypeScript is a plus
- Experience with CI/CD automation
- Experience with building and deploying applications in cloud environments using Docker Containers and Kubernetes
- Familiarity with event-driven architectures, message queues (e.g., Kafka), and stream processing frameworks
- Understanding of microservices architectures, including concepts like service discovery, load balancing, and API gateways
- Experience with Salesforce API integration is a plus.
Benefits:
- Comprehensive and market competitive benefits designed to support personal and professional well-being
















