<p><strong>What role you will play in team:</strong> You'll be part of a team building and maintaining software applications for the insurance industry.</p><p><strong>What you will do:</strong> You will design, develop, test, and deploy software solutions, ensuring high quality and performance.</p><p><strong>Key responsibility:</strong><ul><li>Designing, developing, and testing software applications.</li><li>Collaborating with other engineers and stakeholders.</li><li>Ensuring code quality and maintainability.</li><li>Participating in code reviews and design discussions.</li><li>Working with version control systems (e.g., Git).</li><li>Troubleshooting and resolving software issues.</li><li>Staying up-to-date on the latest technologies.</li></ul></p><p><strong>Required Qualification and Skills:</strong><ul><li>Bachelor's degree in computer science or a related field.</li><li>Experience in software development using relevant languages (e.g., Java, Python).</li><li>Knowledge of software development methodologies (e.g., Agile).</li><li>Experience with databases and SQL.</li><li>Strong problem-solving and analytical skills.</li><li>Excellent communication and teamwork skills.</li></ul></p><p><strong>Benefits Included:</strong><ul><li>Competitive salary and benefits package.</li><li>Opportunities for professional development.</li><li>Collaborative and innovative work environment.</li><li>Health insurance.</li><li>Paid Time Off.</li><li>Employee Stock Options.</li></ul></p><p><strong>A Day in the Life:</strong> Your day involves coding, testing, debugging, collaborating with team members, participating in meetings, and staying up-to-date on new technologies.</p>