Bachelor's degree in Computer Science or related field, Proven experience as .NET Developer.
Key responsabilities:
Collaborate with teams for software design
Write clean, scalable code using .NET
Test, deploy, and maintain applications
Improve existing software and provide support
Conduct analysis, testing, and debugging
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
Aviin Tech Business Solutions is a technology consulting firm dedicated to delivering comprehensive IT solutions to businesses of all sizes. Our primary objective is to assist clients in enhancing their business operations through the strategic use of technology.
The .NET Developer plays a crucial role in developing and maintaining high-quality software applications within our organization. They are responsible for designing, coding, and modifying .NET applications, as well as analyzing user needs to implement software solutions. The role is essential in ensuring that our software systems remain robust, scalable, and secure.
Key responsibilities
Participate in requirements analysis
Collaborate with internal teams to produce software design and architecture
Write clean, scalable code using .NET programming languages
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
Stay up-to-date with industry developments
Extend and maintain existing applications
Support the entire application lifecycle
Conduct software analysis, programming, testing, and debugging
Recommend and execute improvements
Create technical specifications and test plans
Required qualifications
Bachelor's degree in Computer Science, Engineering, or a related field
Proven experience as a .NET Developer or Application Developer
Experience in xamarin and blazor
Familiarity with architecture styles/APIs (REST, RPC)
Understanding of Agile methodologies
Excellent troubleshooting and communication skills
Familiarity with the software development life cycle (SDLC)
Experience with databases, web servers, and UI/UX design
Knowledge of at least one of the .NET languages (e.g., C#, Visual Basic .NET)
Knowledge of .NET web framework (e.g., ASP.NET, MVC)
Familiarity with front-end languages (e.g., HTML, JavaScript, CSS)
Experience with ORM frameworks (e.g., Entity Framework)
Ability to work independently and as part of a team
Detail-oriented and quality-focused
Strong problem-solving abilities
Ability to prioritize and manage multiple tasks
Required profile
Experience
Level of experience:Junior (1-2 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.