Junior Software Engineer (.NET)
at Epam Systems
Singapore, Southeast, Singapore -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 08 Nov, 2024 | Not Specified | 09 Aug, 2024 | N/A | Data Structures,Integration Testing,Computer Science,Git,Entity Framework Core,Cli,Development Tools,Shell Scripting,Complex Analysis,Dependency Injection | 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 a Junior Software Engineer (.NET) to join us! As a Junior Software Engineer, you will be involved in designing, developing, and maintaining .NET applications, contributing to all phases of the development lifecycle.
REQUIREMENTS
- Diploma or Bachelor’s degree in Computer Science, Engineering, or a related field
- 1-2 years of software development experience using C# and .NET, including modern, cross-platform frameworks
- Proficiency in C# with a strong grasp of advanced language features (e.g., asynchronous programming, dependency injection)
- Solid foundation in algorithms, data structures, and complex analysis
- Expertise in development tools (e.g., Jenkins, Git, Azure DevOps)
- Strong code analysis abilities, including debugging without a debugger
- Experience with .NET CLI, unit, and integration testing
- Familiarity with Windows and Linux environments, including shell scripting
- In-depth knowledge of Transact-SQL and Entity Framework Core
- Understanding of modern web frontend technologies
- Proven ability to collaborate effectively in Agile teams
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 and maintain robust enterprise-level applications and services using .NET technologies
- Collaborate with cross-functional teams to conceptualize, design, and implement new features
- Optimize application performance and scalability for high-availability systems
- Adhere to software development best practices and company standards
- Produce clean, efficient, and scalable code using .NET programming languages
- Contribute to code quality through code reviews and mentorship
- Troubleshoot and resolve complex application issues
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Diploma
Computer Science, Engineering
Proficient
1
Singapore, Singapore