Job Description
Avrio Global is seeking a talented and dedicated Junior ASP.NET Developer to join our team in Karachi, Pakistan. The ideal candidate will be responsible for developing and maintaining software applications using the .NET framework. This role involves creating new applications, configuring existing systems, and providing comprehensive user support.
Key Responsibilities:
- Engage in requirements analysis to ensure a thorough understanding of project needs.
- Collaborate with internal teams to design and develop robust software architecture.
- Write clean, scalable, and efficient code using .NET programming languages.
- Conduct thorough testing and deploy applications and systems.
- Revise, update, refactor, and debug code to improve performance and functionality.
- Enhance and maintain existing software applications.
- Develop and maintain detailed documentation throughout the software development life cycle (SDLC).
- Serve as a technical expert on applications, offering support and guidance as needed.
- Demonstrate a keen eye for spotting defects and writing functional code.
- Partner with internal teams to design, develop, and maintain software solutions.
Qualifications:
- Bachelor's degree in Computer Science .
- 6 months to 1 year of experience .
- Proven experience as a .NET Developer or Application Developer.
- Proficiency with the ASP.NET Core, Entity framework, SQL Server, and design/architectural patterns such as MVC.
- Strong knowledge of at least one .NET language (e.g., C#, .NET Core 3.1) and familiarity with PostgreSQL, HTML5, and CSS3.
- Understanding of various architecture styles/APIs, including REST and RPC.
- Familiarity with Agile methodologies and best practices.
- Exceptional troubleshooting and communication skills.
- Strong attention to detail and a commitment to quality.
- Ability to work effectively as part of a team.