About the Role
AVS Technology is looking for a passionate and detail-oriented Junior .NET Developer to join our development team. This role is perfect for someone with foundational experience in software development who is eager to grow their skills in a fast-paced, collaborative environment. You’ll work alongside senior developers to build, maintain, and enhance web and desktop applications using the Microsoft .NET stack.
What You'll Do
- Collaborate with team members to design, develop, test, and deploy .NET applications
- Maintain and enhance existing codebases, ensuring performance, scalability, and security
- Write clean, efficient, and well-documented code
- Participate in code reviews and contribute to team knowledge sharing
- Troubleshoot software bugs and provide technical support
- Work with SQL databases to write queries, stored procedures, and optimize data access
- Follow best practices and contribute to the continuous improvement of the development process
What We’re Looking For
- 4-5 years of experience developing with .NET (C# and/or VB.NET)
- Solid understanding of object-oriented programming and design patterns
- Experience working with ASP.NET, .NET Core, or MVC frameworks
- Basic experience with front-end technologies such as HTML, CSS, JavaScript
- Familiarity with relational databases like SQL Server
- Ability to write and troubleshoot SQL queries and stored procedures
- Strong problem-solving skills and attention to detail
- Excellent communication and teamwork abilities
Nice-to-Have Skills (Not required but a plus!)
- Experience with RESTful APIs or web services
- Knowledge of Entity Framework or LINQ
- Exposure to cloud services like Azure or AWS
- Familiarity with Agile or Scrum methodologies
- Git or other version control systems
Education
- Bachelor’s degree in Computer Science, Software Engineering, or a related field
- Relevant work experience may substitute for formal education
Why Join AVS Technology?
- Opportunity to work with cutting-edge Microsoft technologies
- Supportive, team-first environment that encourages learning and growth
- Career development opportunities and mentorship
- Competitive salary based on experience
- Health, dental, vision, and 401(k) (if applicable)
- Flexible work schedule options (Remote/Hybrid where available)
Job Type: Full-time
Pay: $77,000.00 - $83,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
Work Location: In person