What are the responsibilities and job description for the Senior .NET Developer Position position at Gap International?
About the Job
We are seeking a highly skilled and experienced .NET developer to join our team. In this role, you will contribute to the design, development, and maintenance of .NET applications.
This is a great opportunity for someone who enjoys problem-solving and thrives in a collaborative environment.
The ideal candidate will have a strong understanding of software development methodologies and best practices.
You will work closely with other developers and business stakeholders to deliver high-quality solutions that meet the needs of the business.
- Develop, maintain, and enhance .NET applications using languages and frameworks such as C#, ASP.NET, and .NET Core
- Participate in the modernization of legacy applications, including code refactoring and application re-architecture
- Collaborate with team members and stakeholders to design and implement efficient, scalable software solutions
- Work with relational databases (e.g., SQL Server) to design and implement effective database schemas and optimize queries
- Implement and manage version control using source control tools (e.g., Git, SVN)
- Assist with deployment management and ensure applications are properly tested, deployed, and monitored
- Adhere to software development best practices and methodologies to deliver high-quality code within project timelines
- Help troubleshoot and resolve technical issues, providing solutions in a timely manner
- Stay up-to-date with emerging technologies and trends in .NET development
- Provide support for basic mobile app development, including iOS and Android platforms, as needed