Job brief
As a .NET Developer, your primary responsibility will be to work on various software development projects using the Microsoft .NET framework. You will collaborate with a team of developers, analysts, and other IT professionals to design, develop, and maintain software applications that meet the needs of the organization.
Responsibilities
- Software Development: Develop and maintain software applications using the .NET framework, C#, and other related technologies.
- System Design: Participate in system design and architecture discussions to create efficient, scalable, and reliable software solutions.
- Coding: Write clean, maintainable, and efficient code while adhering to coding standards and best practices.
- Testing: Conduct thorough testing, debugging, and troubleshooting of applications to ensure they are error-free and meet quality standards.
- Integration: Collaborate with other team members to integrate and coordinate data, systems, and applications.
- Documentation: Prepare and maintain technical documentation, including design documents, user manuals, and system documentation.
- Performance Optimization: Identify and address performance bottlenecks and optimization opportunities within applications.
Requirements
- Education: A bachelor’s degree in computer science, software engineering, or a related field is typically required.
- Experience with 3 to 6 years.
- Problem-Solving: Strong problem-solving and analytical skills to identify and address software-related issues.
- Communication: Excellent communication skills to work effectively within a team and with non-technical stakeholders.
- Technical Skills:
- Proficiency in the Microsoft .NET framework, C#, and related technologies.
- Familiarity with database systems, such as SQL Server.
- Knowledge of web development technologies, including ASP.NET and MVC.
- Understanding of front-end technologies (HTML, CSS, JavaScript).
- Experience with version control systems (e.g., Git).
- Knowledge of software development methodologies, such as Agile or Scrum.