What are the responsibilities and job description for the Senior Software Engineer, Technical Lead - Remote position at ZYWAVE INC?
We are in the business of building market leading SaaS products that disrupt and change our vertical. Our people, products and services keep us in our position as the innovator and thought leader in our market space. We are dedicated to the continuous improvement of our products and are growing our Product Development team to support our next major company initiatives!
When you first arrive, you’ll learn about Zywave, our story, our products, our vision, and our process. Once you’re up and running, you will work with product development team members to develop cutting edge, best-in-class, SaaS applications. On a regular basis, you will program, develop, document, troubleshoot, debug, and maintain our modern web based applications.
In this role you will:
- Take ownership over development efforts
- Mentor
- Develop, test, document, troubleshoot and debug Zywave’s web based applications to meet the needs of our internal and external customers
- Contribute, provide input and continuously look for ways to improve all aspects of the product development lifecycle
- Lead other team members to design, develop, test, deliver, and make Zywave’s multi-tenant, SaaS application best in class
- Serve as a technical resource and make sound decisions based on department standards
- Lead product deployments, including, but not limited to creation, installation, training, documentation, and maintenance
- Make Zywave, Inc. the best in our business while learning, growing and having fun
You are the right fit if you can:
- Develop rich client web application using the latest version of .NET, shared components, and coding standards
- Lead team members to plan, design and task out activities that will be completed in a sprint cycle
- Lead team members to design, develop, test, deploy and support best in class software development practices and tools
- Develop unit tests, integration tests and build scripts to support continuous integration for your applications for bug free releases
- Lead product deployments, including, but not limited to creation, installation, training, documentation, and maintenance
- Research and experiment with new technologies, tools and techniques to stay on top of current technology.
- Apply and share new techniques that conform to Zywave’s best practices and policies
What you should bring:
- B.S. in information systems technology or computer science, plus 5 or more years of relevant experience, or equivalent combination of education and experience
- Demonstrate out-of-the-box thinking and a high level of creativity and problem solving skills
- Working knowledge of current .NET development technologies (C#, ASP.NET, .NET Core)
- Working knowledge of Microsoft SQL Server, and T-SQL development
- Working knowledge of Snowflake and ELT processes
- Ability to demonstrate solid development technical concepts
- Possess excellent written and oral communication skills
- Possess a high level of organizational, creativity and problem solving skills
- Familiar with using various Internet design methodologies, patterns, and architecture
- Microsoft certification
- Familiar with Agile software development methodologies
- Familiar with web service programming
Why work at Zywave?
-
Zywave is a cutting-edge SaaS company that has led the digital revolution of the insurance industry over the last 25 years. We continue to make waves by launching new product functionality and integrations to deliver a world-class customer experience. Since 2020, Zywave has acquired seven insurtech companies representing over 1,100 employees globally. With our remote-first environment and core values that encourage employees to grow, belong and transform professionally there are endless opportunities to build new skills and relationships. Why wait to hop aboard the rocket ship? Get onboard now!
- #LI-LK1