Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading company in BPO services is seeking a skilled software developer to enhance its .NET application development. This role involves working collaboratively within a team to deliver quality software solutions while applying Agile principles. Candidates should hold a Bachelor's Degree in Computer Science and possess expertise in C#.NET and Visual Studio, alongside effective troubleshooting skills.
Job Responsibilities
Report to the manager and collaborate with other developers for teamwork.
Participate in the analysis of software requirements and system architecture.
Write technical specifications based on end-user functional specifications.
Develop .NET applications using practices of software development lifecycle and techniques.
Collaborate with team members to produce software design and architecture
Deliver the application within the given timeline and budget.
Run the software testing and make enhancements.
Highlight issues that can become problematic to the system and suggest alternative solutions.
Perform software troubleshooting and debugging when issues arise.
Regular code reviews and research new methods for code improvement.
Requirement:
Possess Bachelor's Degree in Computer Science or related field.
With 3 years hands-on software development experience using Visual Studio.
In-depth knowledge and experience in programming C#.NET based applications.
Good understanding of JavaScript, HTML5, and CSS3.
An advanced understanding of object-orientated design principles.
Familiarity with the ASP.NET framework and design patterns of Model-View-Controller.
Experience in APIs architecture of REST.
Experience in writing mobile Apps for Android or iOS with Xamarin technology.
Excellent troubleshooting and communication skills.
Designing and developing web software solutions using Agile methodologies.
If you are shortlisted for the first round of screening, our Recruiter will contact you directly.
EA License No: 21C0571 | EA Reg No:21103634 (Johnny Wu)