Fullstack Engineer - Python
KKR
About the role
As a Full-stack Engineer at our company, you will be responsible for designing, developing, testing, and maintaining end-to-end web applications across the front-end and back-end. Your role will involve collaborating with various teams to deliver reliable, secure, and user-centric solutions for insurance platforms. • *Key Responsibilities:** - Design, develop, test, and maintain end-to-end web applications (frontend + backend). - Build responsive, performant user interfaces using modern frontend frameworks. - Develop scalable backend services, APIs, and data models. - Translate business requirements into technical solutions. - Write clean, maintainable, and well-tested code following engineering best practices. - Participate in code reviews, architecture discussions, and design sessions. - Troubleshoot, debug, and optimize application performance. - Contribute to improving engineering processes, tools, and standards. - Monitor integration jobs, resolve errors, and perform root-cause analysis. - Participate in code reviews, data mapping exercises, and testing cycles for new integrations. • *Qualifications Required:** - Bachelor's degree in computer science, engineering, or equivalent practical experience. - Strong proficiency in frontend technologies such as JavaScript, HTML, CSS, and modern frameworks (React). - Experience with backend development using languages such as Python. - Hands-on experience with RESTful APIs and/or GraphQL. - Solid understanding of databases (SQL and/or NoSQL). - Experience with cloud platforms (AWS, Azure, or GCP). - Experienced in DevOps concepts and practices. - Familiarity with version control systems (Git). - Experience in CI/CD practices, unit test best practices, and containerization tools (Docker, Kubernetes). - Strong problem-solving skills and attention to detail. - Ability to work independently as well as in a collaborative team environment. • *Preferred Skillset:** - Knowledge of microservices architecture and distributed systems. - Understanding of security, authentication, and authorization best practices. - Prior experience working in agile or scrum teams. - Experience in insurance, financial services, or asset management. - Familiarity with policy administration systems, annuity products, institutional contracts, or insurance accounting concepts. As a Full-stack Engineer at our company, you will be responsible for designing, developing, testing, and maintaining end-to-end web applications across the front-end and back-end. Your role will involve collaborating with various teams to deliver reliable, secure, and user-centric solutions for insurance platforms. • *Key Responsibilities:** - Design, develop, test, and maintain end-to-end web applications (frontend + backend). - Build responsive, performant user interfaces using modern frontend frameworks. - Develop scalable backend services, APIs, and data models. - Translate business requirements into technical solutions. - Write clean, maintainable, and well-tested code following engineering best practices. - Participate in code reviews, architecture discussions, and design sessions. - Troubleshoot, debug, and optimize application performance. - Contribute to improving engineering processes, tools, and standards. - Monitor integration jobs, resolve errors, and perform root-cause analysis. - Participate in code reviews, data mapping exercises, and testing cycles for new integrations. • *Qualifications Required:** - Bachelor's degree in computer science, engineering, or equivalent practical experience. - Strong proficiency in frontend technologies such as JavaScript, HTML, CSS, and modern frameworks (React). - Experience with backend development using languages such as Python. - Hands-on experience with RESTful APIs and/or GraphQL. - Solid understanding of databases (SQL and/or NoSQL). - Experience with cloud platforms (AWS, Azure, or GCP). - Experienced in DevOps concepts and practices. - Familiarity with version control systems (Git). - Experience in CI/CD practices, unit test best practices, and containerization tools (Docker, Kubernetes). - Strong problem-solving skills and attention to detail. - Ability to work independently as well as in a collaborative team environment. • *Preferred Skillset:** - Knowledge of microservices architecture and distributed systems. - Understanding of security, authentication, and authorization best practices. - Prior experience working in agile or scrum teams. - Experience in insurance, financial services, or asset management. - Familiarity with policy administration systems, annuity products, institutional contracts, or insurance accounting concepts.
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free