WEX is focused on creating an ecosystem in benefits technology to be more nimble and faster to market. The Junior Full Stack Software Engineer will be responsible for the design, development, testing, and deployment of software systems and cloud-based applications, while also supporting production issues and mentoring new staff.
Responsibilities:
- Perform all tasks related to integrated engineering, including requirements definition and management, software design, software development, methods and tools, application support, testing, systems integration and build, release and deployment, configuration management and measurement
- Be responsible for executing against a development schedule
- Be responsible for designing, developing, and testing solutions for projects
- Be responsible for production support by remediating critical production issues
- Be responsible for producing project-related artifacts and ensuring development efforts conform to standards
- Supporting mentoring new staff
Requirements:
- Experience with C# .NET
- Experience building microservices
- Experience with AWS and Azure or equivalent cloud technologies
- Experience with REST or GraphQL microservices, performance profiling, and tuning tools
- Experience with Linux/Unix
- Strong skills in writing high-performance, efficient, maintainable software
- Experience with Object-Oriented Analysis and Design
- SQL Skills
- Ability to accurately estimate future and remaining work effort
- Skills in writing technical and design documentation
- Excellent written and verbal communication skills in English
- Experience with Terraform
- Experience with Agile/Scrum methodology
- Experience with Docker and/or Kubernetes
- Experience working with highly transactional, e-commerce, or finance-related industry or in the health and benefits domains
- Experience writing and receiving code reviews
- Experience with Integrated Software Engineering
- Experience with Python, React and Angular