Software Developer
Role details
Job location
Tech stack
Job description
The ideal candidate will have strong expertise in .NET Framework and .NET Core, as well as Angular web development. This role involves designing, developing, and maintaining enterprise applications., * Write clean, scalable, and efficient code in C# and VB.NET for desktop applications.
- Be actively involved in migrating desktop applications to web technologies.
- Develop/Support custom applications and APIs using C#.
- Maintain and support MS SQL stored procedures, jobs, and SSIS packages.
- Work collaboratively with other IT team members including software developers, systems administrators and management.
Requirements
Do you have experience in Database management?, * Bachelor's degree in Information Systems or Computer Science is highly desirable.
-
Minimum of 3 years experience with enterprise data architecture.
-
Experience with C#, VBA, VB.NET.
-
Experience with database management systems (e.g., MS SQL, Postgres)
-
Experience with modern web frameworks (Angular, Blazor, etc).
-
Experience with ERP system integrations (Oracle, Microsoft) is preferred.
-
Expertise in troubleshooting complex systems.
-
Excellent analytical and problem-solving skills.
-
Strong communication and interpersonal skills.
Benefits & conditions
Pulled from the full job description
- Health insurance
- 401(k) matching
- Vision insurance
- Dental insurance
- Life insurance
- Paid holidays, AVI offers:
- A family culture and atmosphere
- Competitive compensation
- Health, dental, vision, and life insurance for full-time team members
- 401(k) with generous company match
- Paid vacations and holidays
- Immense training and growth opportunities