An insurance technology company is looking to hire a Software Engineer / Senior Software Engineer to contribute to high-quality solutions for customers by developing and maintaining responsive user interfaces and gRPC/RESTful services on the Google Cloud Platform.
Requirements
- 3+ years of web development experience creating enterprise software using React
- 5+ years of professional experience building web applications and web services
- Experience with Golang, C-Sharp, TypeScript/JavaScript, Node JS, Containerization, Kubernetes, PostgreSQL/SQL Server, GCP and Visual Studio Code
- Experience in implementing and consuming gRPC and RESTful services in the Google Cloud Platform (GCP)
- Understanding of DevOps and CI/CD with knowledge of Kubernetes
- Ability to investigate issues using APM tools like GCP Cloud Monitoring/Logging, Datadog, and Argo
- Knowledge of Cypress and RestSharp to develop and maintain Automated End to End Testing
Responsibilities
- Author code aligned with internal standards for style, maintainability, and best practices.
- Contribute to design discussions and code reviews to ensure alignment as we build and deploy a responsive user interface for our customers using React
- Collaborate with the team to develop gRPC and RESTful services in the Google Cloud Platform (GCP)
- Design, develop, and maintain automated testing for new and existing features
- Assess the impact of software changes to identify opportunities and risks
- Collaborate with Application Architects to design technical solutions using design patterns and best practices
- Collaborate with the team to integrate UX design frameworks
Other
- Ability to communicate in a team-oriented environment to clarify requirements and deliver solutions within committed timelines
- Ability to provide feedback on coding standards through code reviews
- Proven technical abilities, troubleshooting skills, and research abilities
- Knowledge of using Git for commits, code reviews, merge conflicts and release tags
- Knowledge of using Copilot using latest models to generate, review, refactor and optimize code