
Search by job, company or skills
This job is no longer accepting applications
We are seeking a highly skilled and motivated individual to join our team as a Web Developer to work in a non-corporate environment. In this role, your primary responsibility will be to develop a web interface for our existing desktop application. Collaboration with other developers and effective communication will be crucial for success in this position. We value initiative and problem-solving abilities, while also recognizing the importance of seeking guidance and effectively managing multiple priorities. Remote applicants welcome.
Responsibilities
Develop a user-friendly web interface for our desktop application.
Demonstrate effective time management and organizational skills to handle multiple priorities.
Work closely with other developers to ensure seamless integration and coordination.
Develop web application(s) to mirror the functionalities of existing application(s).
Develop mobile application(s) to mirror the functionalities of existing application(s).
Manage the projects for optimal outcomes.
Manage available resources for optimal outcomes.
Work with other team members on the above.
Train other developers when needed.
Perform other tasks as directed by management.
Qualifications
Bachelor's degree in Computer Science or Programming, or equivalent practical experience.
Preferred 5 years professional experience.
Preferred 2 years focused on web development.
Strong understanding of Object-Oriented Programming (OOP) principles is highly desirable.
Solid understanding of MVC/MVVM design patterns.
Proficiency in ASP.NET, JavaScript, C#, Razor, Xamarin, XAML, and related technologies.
Experience with .NET Core (version 5 and above).
Sound knowledge of relational databases and their implementation.
Excellent verbal and written communication skills to effectively collaborate with team members and stakeholders.
Ability to test, debug, and code applications to ensure high quality and functionality.
Previous experience in mobile development will be advantageous.
Job ID: 65704855