.Net Developer
Objective
The .Net Developer contributes to the development and enhancement of web applications by leveraging frontend and backend technologies. This role involves collaborating with teams to deliver quality user experiences and innovative solutions.
General Competencies:
1. Full stack Knowledge: Possesses a solid understanding of both frontend and backend Development.
2. Problem-Solving Skills: Demonstrates the ability to analyze technical issues, propose solutions, and implement fixes.
3. Technical Proficiency: Has a strong grasp of programming languages (e.g., JavaScript, Typescript, C#), web frameworks, and libraries.
4. Code Collaboration: Works collaboratively in a version control environment (e.g., Git) and contributes effectively to team projects.
5. Collaborative Team Player: Participates actively in team discussions, provides input, and collaborates to achieve shared goals.
6. Continuous Learning: Demonstrates a willingness to learn new technologies and stay up-to-date with industry trends.
7. Communication Skills: Communicates technical concepts clearly to both technical and non-technical team members.
Technical Competencies
1. Frontend Development: Basic knowledge on building user interfaces using HTML, CSS, JavaScript, TypeScript with experience in React.
2. Backend Development: Proficiency of backend development with .NET and the ability to work with APIs.
3. Database Fundamentals: Familiarity with working with databases, including basic SQL queries and data retrieval.
4. Version Control: Proficiency in using version control systems (e.g., Git) for collaborative code management.
5. Basic Testing: Understanding of basic testing concepts and ability to write and execute unit tests.
6. Responsive Design: Knowledge of responsive design principles for building applications that work across various devices.
7. User-Centered Design: Awareness of user experience principles and best practices for designing user-friendly interfaces.
8. Basic Troubleshooting: Ability to diagnose and resolve basic technical issues in application development.
9. Agile/Scrum Practices: Familiarity with Agile methodologies and Scrum practices for collaborative development.
- Department
- Product Development/Engineering
- Locations
- Addis Ababa
About Shega
.Net Developer
Loading application form
Already working at Shega?
Let’s recruit together and find your next colleague.