Job
Description
FM is a 190-year-old, Fortune 500 commercial property insurance company with over 6,000 employees globally. The company has a unique focus on science and risk engineering, catering to a quarter of the Fortune 500 companies and major corporations worldwide. FM India, located in Bengaluru, plays a crucial role in driving FM's global operational efficiency by leveraging the talented workforce in the country to enhance client service capabilities. As an Associate Software Engineer at FM, you will participate as a team member in the development and maintenance of multi-tiered business applications. You are expected to work closely with a mentor, occasionally working independently as part of a team. In this role, you will learn relevant technologies and participate fully in all team practices and standards. Your responsibilities will include analyzing and designing software solutions, developing technical estimates and timeframes, coding, and participating in testing and debugging of the overall system. You will also engage in continuous improvement through training and experimentation to stay updated with the changing technological landscape. To be successful in this role, you should have 1 to 3 years of experience in application development with large-scale business applications. You should be proficient in object-oriented design, development, and implementation of business applications, with a willingness to learn relevant technologies such as front-end tools, middleware, databases, and development frameworks. Strong analytical and problem-solving skills, interpersonal skills, and the ability to work collaboratively in a team are essential. Additionally, you must have a strong sense of accountability for successful product delivery, good verbal and written communication skills, and a commitment to learning and improvement. Key skills required for this role include experience with the full software development lifecycle in enterprise environments, proficiency in programming languages such as .Net, C#, JavaScript, and SQL, hands-on experience with cloud technologies, deep understanding of software quality assurance and cybersecurity principles, and expertise in designing and implementing APIs and system integrations. The ideal candidate should have a B.E/B.Tech or any Master's Degree. This position is based in Bengaluru.,