WEX is seeking a Software Development Engineer 4 to join their dynamic engineering team focused on developing and maintaining high-impact software solutions. The role involves designing, coding, and deploying applications on the .NET platform while collaborating with cross-functional teams to ensure high-quality software delivery.
Responsibilities:
- Implement technical specifications by designing, coding, and deploying applications on the .NET platform
- Develop and maintain robust .NET/C# Web APIs and web applications using Visual Studio
- Collaborate effectively with cross-functional teams (Business Analysts, QA, Architects, Product Owners, etc.) to deliver high-quality software solutions
- Manage and optimize automated CI/CD pipelines, including Github builds and Azure Pipelines
- Support production deployments, quickly troubleshooting, evaluating, and resolving issues to ensure high availability and performance
- Research and propose innovative solutions to complex technical challenges and production issues
- Continuously learn and apply new technologies to improve our software development lifecycle and product offerings
- Help to keep backlog health and guide other member of the team through the features
Requirements:
- Bachelor's degree in Computer Science or a related area, or equivalent work experience
- Proven experience working with ASP.NET, WCF, and C#
- Excellent communication skills and the ability to articulate complex technical concepts clearly
- Experience with source control systems (Git preferred)
- Experience with SQL database development and analysis
- Strong knowledge of RESTful web services, XML, and JSON
- Knowledge of Ready API
- Experience with containerization and orchestration technologies, specifically Kubernetes
- Familiarity with CI/CD deployment strategies using tools like ArgoCD
- Experience with mobile application development (iOS or Android native development is a plus)
- Experience troubleshooting and resolving customer-facing production problems
- Knowledge of behavior-driven development (BDD) automation frameworks, such as Reqnroll