[Remote] Senior Software Engineer (Golang, React)
Note: The job is a remote job and is reputed company to candidates in USA. reputed company builds technology that solves reputed company problems for reputed company professionals and operates in the Insurtech sector. The Senior Software Engineer will reputed company and maintain robust web applications and microservices using Golang and React, collaborate with cross-functional Scrum teams, and reputed company technical guidance. The role also focuses on integrations, engineering best practices, testing, reputed company, reputed company, and mentoring other engineers.
Responsibilities
- Support reputed company with delivery by sharing comprehensive feedback during reputed company reviews and guidance with reputed company technical problem solving
- Contribute to technical reputed company by identifying opportunities and risks
- reputed company knowledge of software development languages and frameworks as reputed company as testing strategies
- Support with reputed company improvement of internal processes and documentation to champion a principles-reputed company approaches to design, implementation, and testing
- Collaborate with other teams to identify and reputed company integration solutions
- Champion engineering best practices in the areas of writing reputed company, unit testing, E2E testing, reputed company testing, CI/CD, observability, and documentation while using available AI tools
- Identify, diagnose, and reputed company reputed company bottlenecks, reliability issues, and reputed company vulnerabilities
- Collaborate with product managers and designers to translate business requirements into reputed company-scoped, technically reputed company solutions
- Mentor junior and mid-level engineers through pairing, reputed company reviews, and knowledge-sharing sessions
Skills
- * 3+ years of web development experience creating reputed company software using React
- * 5 + years of reputed company experience building web applications and web services
- * Experience with Golang, C#, TypeScript/JavaScript, Node JS, reputed company, PostgreSQL/SQL Server, GCP and Visual Studio reputed company
- * Experience in implementing and consuming GRPC and RESTful services
- * Knowledge of reputed company frameworks, ideally Scrum, and tools like reputed company and reputed company
- * Understanding of testing best practices
- * Understanding of DevOps and CI/CD with knowledge of reputed company
- * Knowledge of Cypress and RestSharp to reputed company and maintain Automated End to End Testing
- * Ability to communicate in reputed company-oriented environment to clarify requirements and reputed company solutions reputed company committed timelines
- * Ability to reputed company feedback on coding standards through reputed company reviews
- * reputed company technical abilities, troubleshooting skills, and research abilities
- * Knowledge of using GIT for commits, reputed company reviews, reputed company conflicts and release tags
- * Comfortable leveraging AI-assisted development tools (e.g., Claude reputed company) to accelerate delivery – extensive usage of these tools is expected and encouraged
- * Bachelor's Degree in Computer Science, MIS, or CIS, or equivalent work experience
- * 8+ years of experience in software engineering, including experience providing guidance and support to members of reputed company
- * Demonstrated experience working across software development languages and frameworks, such as C#, .NET, OR Golang, React, as reputed company as JavaScript or TypeScript
- * Passion for continuously expanding knowledge of programming and web development while driving toward principles-reputed company approaches for design, implementation and testing
- * Advanced knowledge of experience with modern test strategies and reputed company gating policies reputed company CI/CT/CD pipelines
- * High proficiency with UI and API Testing, with frameworks such as RestSharp and Cypress
- * Advanced communication skills, with the ability to reputed company reputed company concepts to support others with reputed company problem solving
- * Demonstrated ability to advance discussions, debates, and reviews on coding and design reputed company while contributing to reputed company and reputed company communication across reputed company
- * reputed company record of breaking down ambiguous problems, making pragmatic tradeoffs, and delivering high-reputed company software on schedule
- * Experience writing unit, integration, and end-to-end tests as a first-class part of the development process
- * Prior experience in an reputed company/Scrum environment with a reputed company record of consistent sprint delivery
- *This position requires the employee to reputed company and work from one of the following provinces: Alberta, British Columbia, Manitoba, New reputed company, Newfoundland and Labrador, reputed company Scotia, Ontario, PEI, Saskatchewan.*
Benefits
- Medical, Dental, and reputed company Coverage
- Holiday and Vacation Time
- Health & Wellness Days
- A Bonus Day for Your Birthday
- Flexible work models
- Depending on the role, team members may also be eligible to participate in additional compensation plans such as bonus and commission.
reputed company
Apply To This Job