Home Login Close

JobsNepal.com

Software Architect / UX/UI Designer / C# .NET Developer

Navigation Search

Software Architect / UX/UI Designer / C# .NET Developer

Job Overview
  • Software Development
  • Full Time
  • 2+ years
  • 5
  • Bachelors in Computer Science
  • Kathmandu
  • Not Disclosed

Job Description

Software Architect – No 1:

RESPONSIBILITIES:

  • Design technology solutions to support organizational needs
  • Research and recommend new technologies to meet business needs
  • Work closely with other departments to understand projects and communicate solutions
  • Create and deliver tailored views of software architectures to stakeholders
  • Subdivide a complex application into smaller, more manageable pieces
  • Communicate vision and concepts to developers
  • Proactively monitoring the adherence of the implementation to the architecture
  • Act as an agent of change and justify the investment in software architecture of a solution

REQUIREMENTS:

  • Over 4+ years of software architecture experience within a Microsoft environment
  • Experience with multiple programming languages and technologies such as ASP.NET, C#, JavaScript, Angular, Azure, SQL Server
  • Background developing enterprise and globally-scalable solutions
  • Ability to document and explain complex technical solutions using straightforward concepts
  • Strong attention to detail
  • Excellent communication and interpersonal skills
  • Bachelor’s Degree in Computer Science or equivalent
  • Strong verbal and written English

 

UX/UI Designer – No 1:

RESPONSIBILITIES:

  • Design user-centered digital solutions
  • Develop wireframes, flowcharts, working prototypes, design specifications and design assets with documentation of the user experience
  • Develop user stories and journeys
  • Work closely with the development team to develop your prototypes into production code
  • Design, conduct, and document usability testing

REQUIREMENTS:

  • At least 5 years of relationship with Adobe Creative Cloud
  • Know how to Sketch outside of a sketchbook
  • Prototyped with tools like Origami, InVision, and Marvel App
  • Experience with responsive design, and the mobile first approach
  • Strong passion for graphic design
  • Familiar with the architecture and constraints of web and native applications for all devices
  • Love to try out the latest and greatest technologies
  • Extremely detail-oriented
  • Bachelor's degree in Computer Science or equivalent.
  • Strong verbal and written English

PERSONALITY:

  • Design enthusiast
  • Problem solver
  • Organizer
  • Sense of humor
  • Self-directed
  • Positive
  • Client-centric
  • Collaborative and performing for the greater good
  • Strong written and verbal communication skills 

 

Frontend Developer – No 2: 

RESPONSIBILITIES:

  • Convert PSD to responsive Layout as per requirement
  • Write clean HTML, CSS and JavaScript code
  • Work closely with development team to render HTML with server side technology

REQUIREMENTS:

  • At least 2 years of experience with CSS2/CSS3, HTML/HTML5
  • Experiences with Editor Tools like Visual Studio, Visual Studio Code, Dream weaver etc..
  • Experience with JavaScript and its framework like: jQuery, Angujar2+, Knockoutjs etc..
  • Experience with CSS preprocessor like Sass, Less etc
  • Experiences in using Third-party JavaScript library/ jQuery Plugins
  • Love to try out the latest and greatest technologies
  • Bachelor's degree in Computer Science or equivalent.
  • Strong verbal and written English

PERSONALITY:

  • Problem solver
  • Organizer
  • Self-directed
  • Positive
  • Client-centric
  • Strong written and verbal communication skills

 

Backend Developer – No 1:

RESPONSIBILITIES:

  • Design, develop, provide formal unit test scripts and debug new and existing applications
  • Write code to specifications and under the direction of management and technical lead
  • Complete all tasks related to technical analysis, design, building and unit testing, quality assurance, system test and implementation in accordance with the Agile – SCRUM IT development life cycle
  • Participate in code and design reviews
  • Be prepared to carry out business analysis tasks to ensure that the development/change meets user requirements and expectations
  • Prepare all necessary documentation and processes to enable ongoing support of systems, including maintenance procedures, technical information needed to make enhancements, and security documentation
  • Always conform to documentation, coding, and quality standards as defined
  • Communicate with internal and external customers, supervisors, and management to analyze their needs to implement software solutions
  • Perform analysis and provide recommendations of software requirements to determine feasibility of design

REQUIREMENTS:

  • Strong knowledge of OOA, OOD principles and multi-threading
  • Industrial experience with Agile development methodologies, Scrum.
  • Experience with common patterns in distributed systems, e.g. REST, SOA, Web APIs.
  • Minimum 4 years of experience in developing Web based Application with C#, ASP.NET,.NET MVC.
  • Experience with cloud-based services (Amazon AWS and Azure) is a plus.
  • Experience with Blockchain, Bot Framework, Watson, IoT, Devextreme is a plus.
  • Team Player, Result oriented and focused on successful delivery.
  • Excellent communicator with both technical and non-technical subjects.
  • Able to deliver in the fast-paced and growing team environment
  • Bachelor's degree in Computer Science or equivalent.
  • Strong verbal and written English

PERSONALITY:

  • Problem solver
  • Organizer
  • Self-directed
  • Positive
  • Client-centric
  • Strong written and verbal communication skills

 

Test Automation – No 1 

RESPONSIBILITIES:

  • Writing bug reports
  • Quality assurance
  • Reviewing documentation
  • Writing and executing test scripts
  • Functional testing
  • Stress testing
  • Performance testing
  • Running manual tests
  • Working with software developers and project support teams
  • Meeting with system users to understand the scope of projects
  • Monitoring applications and software systems
  • Providing feedback to software development teams
  • Document analysis
  • Communicating findings to technical and non-technical colleagues

REQUIREMENTS:

  • 1 or more years of experience with:
  • Microsoft Visual Studio testing tools
  • Defect tracking
  • Test automation
  • Testing web applications
  • Technical knowledge of IIS, .NET and SQL Server

NOTE: Mention your expected salary in CV.

About the Company