General Summary:
This Software Engineer I will learn quickly to build thoughtfully architected, highly efficient, re-usable code modules and interfaces in Microsoft ASP.NET. Adapting new and developing AI technologies such as Aider, ChatGPT, Copilot+++,Cursor, etc. In this position the individual will have some skills in understanding, meeting and anticipating customer needs. In addition, will work closely with a team of technology experts to define, develop, test, and deploy education system applications and tools.
We use the latest Microsoft technologies such as MVC.net, Entity Framework 4.0, Enterprise Library, and Team Foundation Server. As well as the latest AI innovations, AI Coding, and tools such as Aider, ChatGPT, Copliot+++, Cursor, etc. Our team is organized using SCRUM principles and of design and architecture.
Essential Functions include, but are not limited to the following:*
● Assist with Application architecture design and implementation.
● Adhere to and recommend improvements to project coding standards.
● Work in a team environment with shared code; disciplined use of source code control and process documentation.
● Improve software quality by conducting systems analysis, and recommending changes in policies and procedures.
● Strong Knowledge of software implementation best practices
● Strong object oriented design skills
● Strong knowledge of the .NET 3.5/4.0 Framework, including Visual Studio, ASP.NET
● Working with SQL Server (2005/2008 preferred)
● Experience with JQuery, JQuery UI or similar technologies
● Experience with LINQ, Lambda Expressions and Entity Framework
● ASP.NET MVC experience, or experience with other MVC Frameworks, a plus
Knowledge, Skills and Abilities Required:
● ASP.NET
● C#
● T-SQL
● HTML
● CSS
● JavaScript, JQuery, JQuery UI
● O/RM (Linq to SQL, Entity Framework)
● Web Service Technologies (ASMX, WCF)
● Fluent with AI tools Cursor, Copilot+++, ChatGPT, Aider, etc
Education and Experience:
● BS Degree in Computer Science Preferred
*The specific statements shown in each section of this description are not intended to be all inclusive. They describe the general nature and level of work being performed and/or represent typical elements and criteria considered necessary to successfully perform the job. The Company retains the discretion to add to or change the duties of the position at any time.
Job Type: Full-time
Pay: $22.00 - $30.61 per hour
Benefits:
- 401(k)
- Dental insurance
- Health insurance
Compensation package:
Experience level:
Schedule:
Experience:
- REST: 1 year (Preferred)
- Java: 1 year (Required)
- AI tools Cursor, Copilot+++, ChatGPT, Aider, etc: 1 year (Required)
Work Location: Remote