Software Engineer (.NET)
at Epam Systems
Singapore, Southeast, Singapore -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 21 Nov, 2024 | Not Specified | 23 Aug, 2024 | 3 year(s) or above | Development Tools,Integration,Shell Scripting,Dependency Injection,Code,Access,Financial Markets,Git,Jenkins,Core Banking,Writing,Data Structures,Computer Science,Entity Framework Core,Complex Analysis | 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:
We are looking for senior .Net software engineer to join our team.
REQUIREMENTS
- Bachelor’s degree in Computer Science, Engineering, or a related field
- At least 5 years of software development experience
- 3+ years of experience working with C# and .NET, including modern, cross-platform .NET
- Strong understanding of advanced C# language features, such as asynchronous programming, dependency injection, etc
- Good knowledge of algorithms and data structures with strong fundamentals in complex analysis
- Experience with development tools: Jenkins, GIT, SVN, Azure DevOps, or equivalent
- Strong ability to analyze code – understanding execution flow and debugging without access to a debugger
- Experience with the .NET CLI, writing and maintaining integration and unit tests
- Familiarity with Windows and Linux environments, including shell scripting
- Good knowledge of Transact-SQL and Entity Framework Core
- Knowledge of modern web frontend stacks
- Comprehensive understanding of and experience working in Agile teams
- Preferred Skills
- Understanding of and interest in finance & financial markets
- Exposure to risk management in banking
- Past experience in core banking, e.g. Murex integration or migration
- Please note that currently we are not providing any visa sponsorship
WE OFFER
- By choosing EPAM, you’re getting a job at one of the most loved workplaces according to Newsweek 2021 & 2022&2023
- Employee ideas are the main driver of our business. We have a very supportive environment where your voice matters
- You will be challenged while working side-by-side with the best talent globally. We work with top-notch technologies, constantly seeking new industry trends and best practices
- We offer a transparent career path and an individual roadmap to engineer your future & accelerate your journey
- At EPAM, you can find vast opportunities for self-development: online courses and libraries, mentoring programs, partial grants of certification, and experience exchange with colleagues around the world. You will learn, contribute, and grow with us
Responsibilities:
- Develop enterprise-level applications and services using .NET technologies
- Collaborate with cross-functional teams to define, design, and ship new features
- Enhance and maintain existing software functionality
- Conduct performance tuning and optimization for high-availability systems
- Ensure adherence to software development best practices and company standards
- Write clean, scalable code using .NET programming languages
- Conduct code reviews to ensure quality and adherence to standards
- Troubleshoot and resolve application issues
REQUIREMENT SUMMARY
Min:3.0Max:8.0 year(s)
Computer Software/Engineering
IT Software - System Programming
Software Engineering
Graduate
Computer science engineering or a related field
Proficient
1
Singapore, Singapore