drjobs Chubb Life: Lead Software Development Engineer

Chubb Life: Lead Software Development Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Bangkok - Thailand

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Description

We are looking for a Tech Lead. This is a management and engineering position. You will be responsible for leading a team of software engineers in designing developing and implementing high-quality solutions. Critical thinking problem-solving skills and a proven ability to quickly learn new technologies will be crucial for success. Our systems are a mix of Java and JavaScript (Node / Angular / React) but there are no specific programming language requirements; you should be proficient with the Web stack. We are looking for a superior software engineer a coach and mentor to junior team members and a champion for innovating in software.

We are building a dynamic tech team that will drive the future of insurance. Our primary goal is to create a seamless connection between customers agents and partners across the entire insurance product lifecycle. We pride ourselves in being a flat organization that places immense value on innovative ideas technical expertise attention to detail and personal initiative. If youre thrilled by this prospect wed love to hear from you!

Responsibilities:

Software Engineer

  • Write application code that sets a good example for the rest of the team.
  • Set up testing frameworks and achieve test coverage to assure validity of software.
  • Perform code reviews and ensure the quality and integrity of the software developed by the team.
  • Lead and contribute to process improvement within the local and remote development team(s).
  • Make decisions related to implementation strategy software architecture adoption of libraries and frameworks and other related issues.
  • Identify potential risks and challenges and effectively address them with timely and innovative solutions.
  • Stay current with emerging technologies in the software development and make the case for their incorporation as appropriate to drive business outcomes.

Team Lead

  • Manage a development team to set and accomplish quality metrics.
  • Lead team to support the system/solution design and planning aspects of feature development with multiple stakeholders.
  • Coach and develop development team members particularly in delivering high-quality testable code and fault-tolerant systems.
  • Work with local teams (e.g. Platform Engineering QA) and the Global team (in Singapore India and other centers) on over-arching policy and governance.
  • Foster a culture of continuous learning within the team. Encourage openness to new ideas diverse perspectives and adaptability.


Qualifications
  • Bachelors or Masters degree in Computer Engineering Information Technology or a related field or equivalent work experience.
  • 6 years experience in Software Engineering roles with at least two years in a technical leadership role. Demonstrated history of learning new technologies quickly.
  • Experience delivering maintaining and improving a web application in production in a public cloud environment. This should include working with (or on) a CI/CD pipeline and managing most aspects of a 12-factor application.
  • Expertise in one or (ideally) more server-side programming languages. Examples: Java JavaScript/TypeScript Python Ruby Go C# Rust. Familiarity with modern web development frameworks and tools.
  • Experience and understanding of software engineering practices and teamwork including: Agile or sprint cycles software lifecycle management version control (git) including branch and release management and unit/functional/integration testing.
  • Experience investigating and solving problems with common tools including debuggers API clients (e.g. curl Postman) centralized logs (e.g. ELK Grafana) and application performance monitoring (e.g. Azure Monitor Azure Application Insights New Relic). All specific applications are provided as examples only; we are interested in general systems experience.
  • Experience using workflow management software (e.g. Jira ServiceNow BMC).
  • Familiarity with Linux-based servers and tool chains.
  • Excellent spoken and written communication skills to effectively interact with team members senior management and other stakeholders.
  • A proactive attitude to solving problems and working with various teams.
  • Proficient in English (equivalent toIELTS 5.5CEFR B2 orTOEFL 72); excellent spoken and written communication to effectively work with senior management from a global team.
  • (non-Thai candidates) Basic Thai listening proficiency. Experience supervising and working with a Thai-speaking team.


Employment Type

Full-Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.