About the job
Job OverviewApplied Systems, Inc., a worldwide leader in insurance technology, is currently searching for a talented Senior Software Engineer to join our Epic Benefits team . T his role involves developing and maintaining robust web applications and micro services using React and Golang.As a Senior Software Engineer, you will collaborate with Architects, Product Owners, and Scrum team members to drive high quality technical solutions. You'll play a pivotal role in creating impactful solutions that delivers innovation and efficiency for our clients' businesses.We are looking for developers to deliver well-written, enterprise-scale applications.What You Will Do
- Be a dedicated participant of your agile scrum team and the organization to deliver high quality solutions to provide business value
- Design and implement software utilizing Object Oriented principles, design patterns, and testing practices
- Maintain a web-based solution, based on a microservice architecture
- Design user-based interactions through effective front-end architecture
- Design and implement RESTful services and APIs on Google Cloud
- Mentor and review code written by peers, focusing on readability and efficiency
- Integrate with 3 rd party RESTful APIs
- Ensure the entire stack is designed and built for security, speed, and scalability
- 5+ years of experience in software development languages, such as C#, .Net, Golang, React, Node Js, as well as JavaScript or TypeScript
- Genuine passion for programming
- Strong understanding of the web development cycle and programming techniques and tools
- Proficiency with microservice architecture, cloud computing and related technologies such as AWS, GCP, Azure, Kubernetes, Docker, Apigee, DataDog, Amplitude, Google data lake and BigQuery
- Understand and be able to construct modern test strategies and quality gating policies within CI/CT/CD pipelines
- Excellent written and verbal communication skills, with a strong attention to detail and a head for problem solving
- Associates or Bachelor’s Degree plus some specialized training
- We proudly support and encourage people with military experience, as well as military spouses, to apply
- Experience with building components and web applications in React
- Experience or training with Agile Scrum methodology
- Experience with Gitlab and continuous integration best practices
- Experience or training in REST web service development
- Experience in security and performance testing
- SQL Server database programming experience
- Health insurance plans, dental, and vision
- Wellness incentives
- 401(k) and/or RRSP retirement savings plans with employer match
- Competitive paid vacation time and a free day for your birthday
- Personal/sick time
- Paid holidays
- Flex Time
- Paid parental leave (U.S. candidates)
- Volunteer time off