Senior Software Developer (.Net)
at ANTAES ASIA PTE LTD
Singapore, Southeast, Singapore -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 07 Nov, 2024 | USD 9000 Monthly | 08 Aug, 2024 | 5 year(s) or above | Fixed Income,Data Structures,Financial Markets,Entity Framework Core,Communication Skills,Integration,Git,Computer Science,Shell Scripting,Market Data,Access,Code,Information Technology,Linux,Dependency Injection,Jenkins,Writing,Development Tools | 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:
JOB DESCRIPTION:
- Contribute to IT initiatives for Antaes Asia clients.
- Participate in the automation of the deployment solution.
- Participate in environment preparation for testing phases.
- Lead the team of developers.
- Facilitate coordination between program developers and infrastructure engineers.
- Ensure continuous improvement and maintenance of the CI-CD pipeline.
- Provide investigation help while fostering knowledge and sharing best practices with team members.
- Document processes and ensure their properly followed.
- Ensure high standard delivery to production.
- Research, design, and develop software.
- Analyse user needs and develop software solutions.
- Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures.
- Work with other engineers to integrate hardware and/or software systems.
- Develop specifications and performance requirements.
- Contribute to the promotion of Antaes services on top of assistance provided to clients.
JOB REQUIREMENTS:
- At least Bachelor’s Degree in Computer Science, Information Technology, Programming & Systems Analysis, Science (Computer Studies) or related fields
- At least 8 years of software development experience
- At least 5 years’ experience working with C#, and particularly modern, cross-platform .NET
- A strong understanding of advanced C# language features, such as async/await, dependency injection, etc.
- Good knowledge of algorithms and data structures, with strong fundamentals in complexity analysis
- Good knowledge of development tools: Jenkins, GIT, SVN, Azure DevOps or equivalent
- Strong ability to analyze code – understand execution flow & debug even without access to a debugger
- Experience with the .Net CLI, writing and maintaining integration and unit tests
- Strong familiarity with both Windows and Linux, including shell scripting
- Good knowledge of Transact SQL and Entity Framework Core
- Knowledge of a modern web frontend stack
- Experience with Agile methodology organization
- Self-motivated, pro-active and driven
- Good communication skills, both oral and written
- Good to Have - Understanding of and interest in finance & financial markets, particularly Fixed income and money market products in their many forms, knowledge of risk management concepts and market data.
Responsibilities:
Please refer the Job description for details
REQUIREMENT SUMMARY
Min:5.0Max:10.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer science information technology programming systems analysis science (computer studies or related fields
Proficient
1
Singapore, Singapore