Software Engineer
at Aon Corporation
Singapore 068804, Central, Singapore -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 06 Nov, 2024 | Not Specified | 08 Aug, 2024 | 3 year(s) or above | Sql,Dependency Injection,Debugging,Visual Studio,Testing,Azure,Interpersonal Skills,Design Principles,Balance,Computer Science,Object Oriented Design,Design,Zendesk,Performance Tuning,Structures,Microsoft Sql Server,Rms,Statistics,Git,Integration | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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 068804, Singapore