insightsoftware
insightsoftware
insightsoftware phát triển phần mềm báo cáo tài chính và vận hành dành cho các tổ chức quản lý hoạt động của Giám đốc Tài chính. Nền tảng đám mây của công ty kết nối với Oracle, SAP, Microsoft và hơn 140 hệ thống ERP khác thông qua các tích hợp dựng sẵn, giúp các đội ngũ tài chính, kế toán và vận hành quản lý báo cáo, lập ngân sách và kế hoạch, hợp nhất, thuế, vòng đời hợp đồng thuê, tuân thủ và phân tích nhúng. Các công cụ hỗ trợ AI, ảo hóa dữ liệu, tự động hóa và các mẫu có thể sử dụng ngay giúp quy trình tài chính nhanh hơn và nhất quán hơn. Bối cảnh tuyển dụng của công ty tập trung vào việc xây dựng và hỗ trợ các sản phẩm SaaS doanh nghiệp phục vụ hoạt động tài chính và kinh doanh.

Kỹ sư Phần mềm Full-Stack cấp cao tại insightsoftware — Làm việc từ xa tại Ấn Độ

Dẫn dắt phát triển full-stack các tính năng SaaS của Certent Equity Management cho khách hàng doanh nghiệp. Điều phối việc phân phối của nhóm scrum trên C#/.NET, Angular, Oracle và các phương pháp kỹ thuật có AI hỗ trợ.

Mô tả

  • Dẫn dắt hoạt động thực thi kỹ thuật hằng ngày cho một nhóm scrum phát triển ứng dụng nhỏ
  • Phát triển và cải thiện các tính năng trên nền tảng Certent Equity Management
  • Tạo, đánh giá và duy trì mã full-stack đạt chất lượng sẵn sàng cho môi trường production bằng C#/.NET, Angular và Oracle
  • Tham gia lập kế hoạch sprint, refinement, họp standup, trình diễn và retrospective
  • Thiết lập ưu tiên hằng ngày và loại bỏ trở ngại bằng cách giải quyết các yếu tố phụ thuộc, làm rõ yêu cầu và xử lý những điểm chưa chắc chắn về kỹ thuật
  • Duy trì chất lượng kỹ thuật thông qua kiểm thử đơn vị, quy trình đánh giá mã chặt chẽ, tiêu chuẩn definition of done và các hoạt động bảo đảm sẵn sàng phát hành
  • Thúc đẩy mục tiêu ít nhất 50% pull request do AI tạo và ít nhất 95% áp dụng đánh giá mã có AI hỗ trợ
  • Tích hợp các công cụ phát triển agentic vào quy trình hằng ngày và hỗ trợ việc sử dụng chúng trong toàn nhóm
  • Theo dõi các phát triển trong công cụ kỹ thuật agentic và đề xuất cải tiến với lãnh đạo kỹ thuật
  • Làm việc với các bên liên quan phía khách hàng về yêu cầu, đánh giá thiết kế, phản hồi sau trình diễn và giải quyết vấn đề
  • Xác định các vấn đề kinh doanh cốt lõi và thúc đẩy những giải pháp có thể mở rộng trên toàn nền tảng CEM
  • Điều phối việc lập kế hoạch và phân phối với các bên liên quan cấp cao thuộc kỹ thuật, quản lý sản phẩm, QA, kiến trúc và kỹ thuật
  • Làm việc với kỹ sư QA về độ bao phủ kiểm thử, các cổng chất lượng và chuẩn bị phát hành
  • Đóng góp vào các quyết định kỹ thuật và tiêu chuẩn kỹ thuật giữa các nhóm
  • Báo cáo các rủi ro phân phối, trở ngại kỹ thuật và vấn đề phạm vi cho lãnh đạo kỹ thuật

Yêu cầu

  • Ít nhất 6–8 năm kinh nghiệm thực tế về kỹ thuật phần mềm trong lĩnh vực SaaS doanh nghiệp
  • Có kinh nghiệm lãnh đạo kỹ thuật đã được chứng minh trong một nhóm scrum
  • Kinh nghiệm full-stack nâng cao với C#, .NET Framework và/hoặc .NET Core, Angular và Oracle
  • Nắm vững Domain-Driven Design (DDD)
  • Có kinh nghiệm thực tế áp dụng CQRS trong các kiến trúc đa dịch vụ
  • Sử dụng thực tế các công cụ phát triển agentic như GitHub Copilot hoặc Devin.AI
  • Đã chứng minh thành công trong việc tăng cường áp dụng AI trong một nhóm kỹ thuật
  • Duy trì quy trình đánh giá mã nhất quán và tập trung mạnh vào chất lượng kỹ thuật
  • Có kinh nghiệm kiểm thử đơn vị với xUnit hoặc NUnit và Jasmine hoặc Karma
  • Có kinh nghiệm duy trì CI/CD đúng chuẩn và thực hiện nghiêm ngặt các quy trình definition of done
  • Có kinh nghiệm với Angular 15+, Reactive Forms, RxJS, Angular Material và TypeScript
  • Có kinh nghiệm với Oracle và PL/SQL, bao gồm package, procedure, view và tối ưu hóa truy vấn
  • Có kinh nghiệm với Entity Framework Core và Oracle EF Core provider
  • Ít nhất 3 năm kinh nghiệm với công nghệ Azure và pipeline CI/CD của Azure DevOps
  • Giao tiếp rõ ràng, có khả năng làm việc với khách hàng và giải thích các ràng buộc kỹ thuật cho đối tượng không chuyên kỹ thuật
  • Có kinh nghiệm cộng tác trong các nhóm toàn cầu, phân tán qua nhiều múi giờ
  • Bằng cử nhân Khoa học máy tính, Kỹ thuật hoặc kinh nghiệm chuyên môn tương đương
  • Ưu tiên: hiểu biết về các mô hình hiện đại hóa .NET
  • Ưu tiên: có kinh nghiệm với công cụ di chuyển schema Liquibase
  • Ưu tiên: quen thuộc với Serilog, Datadog APM hoặc Application Insights
  • Ưu tiên: có kinh nghiệm với Docker, Podman hoặc các công cụ container hóa tương đương
  • Ưu tiên: có kinh nghiệm với Hangfire hoặc các trình lập lịch tác vụ nền tương tự
  • Ưu tiên: có kinh nghiệm làm việc trên các nền tảng đa kho mã, đa sản phẩm dùng chung cơ sở dữ liệu và hệ sinh thái package NuGet nội bộ
  • Ưu tiên: có kinh nghiệm trong dịch vụ tài chính, bồi thường vốn cổ phần hoặc lĩnh vực được quản lý tương tự
  • Ưu tiên: Certified Scrum Master (CSM) hoặc chứng chỉ Agile tương đương
  • Ưu tiên: có kinh nghiệm cố vấn kỹ sư cấp trung hướng tới vai trò cấp cao

Phúc lợi

  • Thông tin nhân viên được xử lý bảo mật theo hướng dẫn về cơ hội việc làm bình đẳng (EEO)
  • Môi trường làm việc bảo đảm cơ hội việc làm bình đẳng
  • Cơ hội làm việc trong môi trường nhóm toàn cầu
  • Việc làm có thể yêu cầu kiểm tra lý lịch khi được pháp luật tại quốc gia, bang hoặc tỉnh áp dụng cho phép