Job description
Location: Van Wert, OH or Dublin, OH – Hybrid Work ModelTechnology plays a crucial role in our ability to deliver best-in-class insurance products. We are looking for an Associate Software Engineer to join our newly formed Developer Experience Team. The Developer Experience Team’s mission is to ensure developers have the right tools, processes, and environment to maximize productivity and create the greatest business value possible. The objectives of the team are to offer an opportunity to solve complex technical challenges and work with the latest technologies and frameworks like Kafka, Angular, OAuth and .NET.
You will be responsible for contributing to the creation and implementation of solutions aimed at supporting developers and applications. You will be expected to assist senior engineers and management on delivering quality features, providing input on technology choices and software evaluation.
Essential Job Functions:
- Write code with testability, readability, edge cases, and errors in mind.
- Contribute to team’s documentation and watches for opportunities to share knowledge.
- Help to develop and support domain applications.
- Participate in building Proof of Concepts, providing input on build vs buy decisions.
- Employ a systematic approach to debug issues within a single service.
- Work productively in a portion of the team’s domain.
- Ensures work tasks are appropriately sized for incremental delivery with help from senior engineers and managers.
- Understand the importance of weighing cost and value in decision making and work with more senior engineers to apply this to work.
- Build strong relationships with teammates and manager.
- Bachelor’s degree in Computer Science and 1 year of related experience
- Or 3 years related experience
- Experience in design tools and languages such as Java, SQL, .NET, and C
- Experience with Restful APIs, API Gateways, and OAuth.
- Drawn to automating repetitive tasks and improving daily workflow.
- Ability to approach challenges with an innovative mindset and a willingness to challenge norms.
- Developing technical knowledge of software systems, including enterprise, middleware, firmware, and embedded systems and cloud-native design patterns
- Demonstrated ability to collect and analyze input from multiple sources (customers, sales, engineering, marketing, competitor, and management)
- Strong coursework in software development, systems engineering, software product management
- Ability to understand and deal well with rapid development cycles and remain flexible in the face of uncertainty
- Experience or understanding of software applications design tools and languages, such as Java, SQL, .NET, and C
- Good analytical and problem-solving skills
- Understanding of basic testing, coding, and debugging procedures
- Good written and verbal communication skills
- Designing software applications running on multiple platform types
- Software applications testing methodology, including execution of test plans, debugging, and testing scripts and tools
- Ability to effectively communicate design proposals and negotiate options
We pride ourselves on our long history—not just the years we’ve been in business, but the thousands of policyholders we’ve provided peace of mind to along the way. We’ve also built a reputation of being one of the top carrier choices for premier agents across the country.
None of this came about by chance. It’s all because we have a team of employees that works together to deliver the best customer service in the industry. We foster a spirit of collaboration and camaraderie. We celebrate our victories as one while still recognizing individual accomplishments and contributions. And when we see something that needs to be improved upon, we join forces to make the change.
In addition, we’ve built a structure where the customer truly is the focus. We have the systems, workflows and resources in place to offer quick turnarounds that still have a personal touch. This allows our employees to have the tools they need to excel.
Our corporate culture is shaped by our shared commitment to excellence and it’s guided by “Central Hospitality.” In the end, it’s all about relationships and you are a major part of that.
It is the policy of Central that all recruiting, hiring, training, compensation, overtime, job classification and assignment, facilities, promotions, transfers, employee treatment and all other terms and conditions of employment shall be maintained in a manner which will not discriminate against any person because of race, color, age, sex, national origin, ancestry, religion, marital status, military status, or disability. The applicant should respond to questions on this application in a way that will not divulge such information. #LI-Hybrid
jackharris.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, jackharris.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, jackharris.com is the ideal place to find your next job.