Spiralogics, Inc., a leading U.S. based custom software development firm, has an immediate opening for a Data Modeler in our Kathmandu Office. We are seeking enthusiastic, self-motivated individuals, who will be responsible for the effective development, implementation and support of a multiple business applications; as well as ensure that all systems, products and services meet minimum organization standards and end-user requirements.
Detailed Job description / requirements:
Provide well-documented, reliable, and maintainable code.
Translate domain concepts/UML into high-quality code.
Developing and implementing robust components using .NET.
Troubleshooting software and debugging application codes.
Developing and implementing back-end architecture.
Monitoring and improving the back-end or front-end performance.
Documenting application changes and developing updates.
Desired Skills and experience:
Bachelor’s degree in Computer Science, Information Technology, or a similar field.
Good knowledge of .NET
Experience building web apps with ASP.NET MVC and ASP.NET Core.
Good understanding and experience building Web APIs.
Good understanding and experience of Entity Framework (ORM framework)
In-depth knowledge of C#
Solid understanding of object-oriented concepts, designs, and design patterns.
Solid understanding of a Relational Database Management System (SQL Server is preferred)
Ability to write, understand and troubleshoot SQL and design database objects.
Proficient understanding of source control tools like SVN, TFS, GIT, etc.
Experience with Project Management tools like Redmine, JIRA, Trello, etc.
More than 2 years of professional work experience.