Senior .Net Developer
San Bernadino, California
Contract: 1 Year with possible extension
In this Role:
Matchpointe Group, Inc., is seeking an experienced (5 – 7 years) .Net software developer to work for us supporting a government client. The successful candidate will work closely with th IT team designing and developing web applications and interfaces as needed. The position requires strong background experience working with Microsoft’s suite of development products (.Net, SQL Server, etc.), Azure technologies, and GIT. It also requires an understanding of the Software Development Life Cycle and best practices for software modernization projects.
This is expected to be a 1+ year assignment. You will work full-time on-site in San Bernardino for the first two months, with the possibility of working a hybrid location thereafter.
Responsibilities
- Create detailed project documents including but not limited to a Design/Deployment document, configuration document and other technical documentation
- Design, develop, test, and implement web applications from functional requirements
- Re-write existing system interfaces using modern application design
- Design databases in Azure SQL and other relational databases
- Develop new or support existing Database ETL processes
- Maintain code quality, CI (Continuous Integration), versioning with reusable and reliable code.
Required:
- Minimum of 5-7 years programming experience using .Net, C#, JavaScript libraries, Azure, SQL, GIT, Python, PowerShell, JSON and Blazor.
- Experience with the .NET framework
- Experience with RESTful API development, SOAP, REST, JSON
- Experience with WinForms
- Experience with Azure SQL Databases
- Proficient in SQL, JavaScript libraries (jQuery), GIT, and Blazor.
- Experience with Azure Technologies: Logic Apps, DevOps, CI/CD, Data Factory, Repos
- Experience with Python and PowerShell
- Strong understanding of object-oriented programming.
- Ability to write clean, readable, modular, scalable, and easily maintainable code with proper technical documentation.
- Experience creating database schemas, SQL queries, Stored Procedures.
Highly Desirable:
- Bachelor's degree in Computer Science, or related field.
- Microsoft Certified: Azure Developer Associate
- Understanding of code versioning tools such as TFS and GIT
- Experience with VB.Net, ASP.NET Core web services, and VB6 COM objects
- Experience with Azure Boards