Software Engineer

at  Aon Corporation

Singapore, Southeast, Singapore -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate08 Nov, 2024Not Specified09 Aug, 20243 year(s) or aboveMicrosoft Sql Server,Debugging,Interpersonal Skills,Rms,Stored Procedures,Computer Science,Structures,Zendesk,Balance,Design,Sql,Dependency Injection,Design Principles,Git,Azure,Integration,Performance Tuning,Visual Studio,Testing,Object Oriented DesignNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

SKILLS AND EXPERIENCE THAT WILL LEAD TO SUCCESS

  • Bachelor’s degree in computer science, engineering, or a related field, with 3-5 years of experience in software engineering.
  • Expert proficiency in C# and SQL.
  • Practical experience of the Agile SDLC, preferably as a Scrum Master or Agile Coach.
  • Ability to quickly understand complex code and create new solutions that balance complement existing architecture and design principles with the need to innovate.
  • Strong attention to detail and work ethic with a self-starter’s mentality.
  • Excellent interpersonal skills and ability to collaborate well with others both externally and internally.
  • Experience in object-oriented design and programming
  • Practical knowledge of writing thread-safe SQL scripts, stored procedures, and functions in a multithreaded application as well as multithreading design and debugging.
  • Experience designing SQL tables.

SKILLS AND EXPERIENCE THAT WILL BE ADVANTAGEOUS

  • Visual Studio,Git, Zendesk
  • Microsoft SQL Server including performance tuning & profiling.
  • Dependency injection (e.g. Autofac)
  • Unit and integration testing
  • Azure DevOps (backlogs, CI/CD pipelines, pull requests, nuget publishing)
  • Reinsurance concepts including structures, terms, pricing, etc.
  • Statistics (distributions, percentiles)
  • Catastrophe models (RMS, Verisk, or Impact Forecasting)
  • Migrating systems to Azure or development in an Azure environment

Responsibilities:

  • Software Development Leadership and System Integration: Lead the design and development of robust, high-performance solutions that manage large datasets in a complex multi-threaded environment.
  • Stakeholder Engagement and Requirement Gathering: Meet with decision-makers, system owners, and end-users to define business, statistical, and operational requirements, establish system goals, and identify and address system issues.
  • Agile Project Management: Champion Agile SDLC processes including feature refinement, estimation, and risk evaluation. Collaborate closely with globally distributed teams to ensure appropriate prioritization and timely delivery of co-developed features.
  • Research New Technologies and Process Improvement: Conduct research on emerging technologies, standards, and processes to stay ahead of industry trends, supporting the procurement and development efforts of the organization


REQUIREMENT SUMMARY

Min:3.0Max:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Software engineering

Proficient

1

Singapore, Singapore