Job Summary:
Spiralogics is a leading custom software development company primarily based in the US, Nepal, and India. With 18+ years of experience in the tech industry, we go beyond the traditional application development process to deliver quality products. With an array of both in-house and client-based applications, we work with different technologies such as Dot NET, PHP, Python, Node JS, React, Angular JS, Java, Xamarin, iOS, Android, and Flutter.
We are looking for a .NET Developer with experience in both web and mobile application development. The role involves building and maintaining scalable applications using .NET Core, Xamarin, and/or .NET MAUI. You will collaborate with cross-functional teams, contribute to architectural discussions, and play an active role in the development lifecycle.
Key Responsibilities:
- Develop and maintain web applications and APIs using .NET Core and Entity Framework.
- Build cross-platform mobile apps using Xamarin. Forms/Xamarin Native and/or.NET MAUI. Apply MVVM architecture and use dependency injection to maintain clean code.
- Work with T-SQL and MSSQL Server; optimize database performance.
- Participate in software design, code reviews, and requirements analysis.
- Collaborate with team members and provide guidance when needed.
- Report project progress and blockers to senior team members.
- Use tools like Git, JIRA, or Trello for version control and task tracking.
Requirements:
- 2+years of experience with .NET Core (C#) and Entity Framework.
- Experience in mobile development using Xamarin and/or .NET MAUI.
- Knowledge of XAML and mobile app life cycle (iOS/Android).
- Familiarity with MVVM architecture and dependency injection.
- Strong SQL skills, including query writing and performance tuning.
- Solid understanding of OOP and design principles.
- Proficiency with Git or SVN and familiarity with project management tools.
- Strong communication skills, problem-solving ability, and a willingness to learn.