.NET Developer Job Description
We are looking for an ASP.NET Developer to be responsible for designing and monitoring applications. The responsibilities of ASP.NET Developers include writing code, designing solutions for applications, and improving functionality.
In this role, you should be able to write functional code with a sharp eye for spotting defects. You should be a team player and excellent communicator. If you are also passionate about the .NET framework and software design/architecture, we’d like to meet you.
.NET Developer Responsibilities:
- Participate in requirements analysis
- Collaborate with internal teams to produce software design and architecture
- Using the most updated and appropriate technologies.
- Test and deploy applications and systems
- Revise, update, refactor and debug code
- Improve existing software
- Develop documentation throughout the software development life cycle (SDLC)
- Serve as an expert on applications and provide technical support
.NET Developer Requirements:
- Degree in Computer Science, Information Technology, or similar.
- Previous experience as a Developer.
- Understand how the JS works under the hood.
- Familiarity with ASP.NET framework and SQL servers.
- Familiarity with architecture styles/APIs (REST, RPC)
- A keen eye for detail.
- Excellent troubleshooting and communication skills
- Having an experience with Android is preferable
- Having an experience with REACT and REACT native is preferable
- Familiar with other programming languages such as C#.
- Extensive working knowledge of coding using .NET languages (C+, VB, .NET) and HTML5/CSS3.
- Have deep understating of software design practices and design patterns.
- Familiar with the modern JS build pipelines and tools such as Webpack, Babel, npm, JSX, etc.
- Experience with NodeJS.
- Familiar with TDD and the testing libraries and tools in JS such as Jasmine, Mocha, Karma, Jest, etc.
- Experience with Typescript.
- Experience with electron framework.
GeniusTags is a software solutions company that was founded by entrepreneurs with a long experience in the IT and humanitarian sectors. GeniusTags aims to increase the effectiveness and efficiency of the public sector by providing innovative technology and software solutions.
GeniusTags has several products which add a great amount of value and quality to the work and services of humanitarian and other public organizations.