Job Description
.NET DEVELOPER
The .Net Developer will be responsible for designing, developing, creating, testing, and maintaining applications.
Key Responsibilities:
Develop applications using .Net for Proof of Concepts (POCs) or implementation.
Develop new functionality on existing software products.
Report status updates, issues and concerns to Team Leader or Project Manager.
Study all functions and specifications of the software product.
Understand the business functions and main drivers in creating application.
Collaborate with cross-functional teams to define project requirements and ensure timely
delivery of high-quality mobile applications.
Develop mobile applications using the .NET framework, including UI design, coding, testing,
debugging, and deployment.
Ensure that mobile applications meet business and technical requirements, as well as industry
standards for security, performance, and scalability.
Optimize mobile application performance, including addressing performance issues,
implementing caching strategies, and optimizing code.
Stay up to date with the latest trends and best practices in mobile application development and
the .NET framework.
Hiring Criteria:
BS Computer Science/Information Technology/Engineering or its equivalent
Minimum of 2 years of experience in .NET development, with a strong focus on mobile
application development.
Experience with mobile application development using the .NET framework, including Xamarin
or other relevant mobile app development frameworks.
Strong knowledge of object-oriented programming principles and design patterns, as well as
experience with web services, REST APIs, and JSON.
Proficient in VB, ASP, C#
Solid database programming experience (preferably MS Access, SQL Server, MySQL, Oracle or
any relational database)
Strong knowledge of software implementation best practices
Ability to adapt quickly to an existing complex environment.
Ability to quickly learn new concepts and software.
Excellent communication and presentation skills
Knowledge of software development life cycle (SDLC) methodologies and agile methodologies
Excellent problem-solving skills, with a strong attention to detail and the ability to work
independently and in a team environment.