Sr. Software Engineer
ManpowerGroup
**Title** : Sr. Software Engineer
**Type** : Direct Hire
**Location:** Remote (US)
**Why this role?**
The Epic platform is a major investment for Applied Systems with lots of visibility for this team. This team has the potential to drive a lot of growth for the company and attract a spotlight from executives.
**Must Have:**
+ Full stack development (GoLang and React) - this role is 70% backend, 30% front end)
+ Test driven development experience
+ Experience or willingness to mentor more junior developers
+ 3rd party API integration
+ Experience with microservices architecture
**Nice to Have**
+ Regulated industry experience
**Client Job Description:**
Applied Systems, Inc., a worldwide leader in insurance technology, is currently searching for a talented Senior Software Engineer to join our Epic Benefits team. This 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.
**Pitch/Overview:**
+ This is supporting their Epic Benefits Team developing web applications and micro services using React & Golang
+ Object Oriented principles, design patterns, and testing practices
+ Microservice architecture
+ RESTful services and APIIs on Google Cloud
+ Integrate w/ 3rd party RESTful APIs
+ Background in C#, .NET, Golang, React, Node Js, as well as JavaScript or TypeScript
**Technical Stack:**
+ Golang (back end), react (front-end) and GRPC (unique for API calls)
+ Postgres, JavaScript, TypeScript
+ Cypress, Postman, etc. to test APIs, they don't have their own team for automation
+ No embedded SDET or QA
+ They write their own test cases
+ Find people who have owned or write more automated testing processes
+ Database is in SQL
+ Agile environment
**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 3rd party RESTful APIs
+ Ensure the entire stack is designed and built for security, speed, and scalability
**Your experience should include:**
+ 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
**Additionally you may have:**
+ 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
**Benefits from Day One**
+ 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
ManpowerGroup is committed to providing equal employment opportunities in a professional, high quality work environment. It is the policy of ManpowerGroup and all of its subsidiaries to recruit, train, promote, transfer, pay and take all employment actions without regard to an employee's race, color, national origin, ancestry, sex, sexual orientation, gender identity, genetic information, religion, age, disability, protected veteran status, or any other basis protected by applicable law.
Confirm your E-mail: Send Email
All Jobs from ManpowerGroup