Our engineering team has built the largest private Medicare marketplace in the country. We passionately focus on the continuous improvement of the systems we build and the culture we promote. We build a platform that provides the best possible support to our customers who are shopping for insurance, and where our insurance carriers can be confident that their products are accurately and impartially represented.
We are always looking for individuals who love building software. As a Senior Software Engineer you will implement and help to guide the work of a software development team in the design, development, and delivery of back- and front-end systems. The ideal candidate will have experience with Continuous Improvement, Continuous Delivery and SOLID architecture, and in building scalable systems using Agile/Scrumban methodologies.
As a senior member of the development team, we expect you to be willing and capable of mentoring fellow team members, and even those outside of your team. Also, we are light on micro- management, so you should be capable of keeping up with your own work. Plus, an ability to quickly shift directions is helpful, as this is somewhat common. Our team embraces new tooling and technology to help us do our jobs better, so you should have a willingness and desire to learn new things. We're interdisciplinary, collaborative, and currently hybrid mode (twice a week office attendance); in that environment, interpersonal and active communication skills are a strong requirement.
Finally, we want Engineers who are opinionated about the practice and techniques of building software, but who are willing to compromise with the team to get the job done.
Responsibilities:
· Implement back-end and front-end using the best standards/practices.
· Participate in the Code Review process with approval and/or request submissions.
· Provide unit test coverage on supporting tools and software.
· Understand and implement email marketing campaigns.
· Collaborate with others in creating and using high-volume data driven APIs.
· Develop high-level troubleshooting skills to resolve issues on the back-end and front-end sides.
Skills we need:
5+ years of hands-on experience with a majority of the following, along with a willingness to become proficient in the remaining areas:
Technologies
C#, and .NET Core ASP.NET Core React HTML and CSS Javascript, particularly modern ES SQL and database design AWS Git or other source controlMethodologies and Practices
Unit and integration testing Developing web applications and services Software design principles Code reviews Managing technical debtWhen you become part of TRANZACT, you join a team of passionate people who push for excellence, follow through on commitments, and love to succeed together. Our culture rests on a simple principle – “Be Real” – that means being genuine, keeping your word, and having the courage to make tough decisions. Our “Be Real” values resonate and are meaningful to us. We are entrepreneurial, fast paced and empower our people. We know how to make things happen and know that our people are always the source of our success.
At TRANZACT we promote inclusion and job insertion without distinction based on disability, gender, orientation, gender identity and expression, place of origin or any other reason protected by national legislation. The company respects diversity and does not tolerate acts of discrimination in its processes.
As a company, we believe in equal opportunities and inclusion. Consequently, this job opening is applicable to people with disabilities (in accordance with what is stated in Law No. 29973).
-