Application Developer
Job Description
The Application Developer role at E-filliate, Inc. focuses on designing, building, and maintaining intranet sites and a range of business applications. This position takes web based applications from concept through production, including e commerce platforms, intranet tools, utility applications, and command line utilities.
Role Overview
The successful candidate will contribute to the full development lifecycle of in house business solutions. This includes developing, testing, and maintaining applications built on ASP.NET Framework and Core, .NET, Blazor, and MVC, while ensuring robust integrations with third party tools and internal systems. The role also emphasizes delivering clear documentation and producing data driven insights through reports and dashboards.
Location and Work Arrangement
Onsite employment based in Rancho Cordova, California.
Compensation
Pay is hourly, ranging from USD 31.25 to 36.06 per hour.
Responsibilities
- Develop, test, and maintain in house business applications and intranet websites using ASP.NET Framework and Core, .NET, Blazor, and MVC.
- Design and implement integrations between third party tools and internal systems, as well as cross platform integrations using RESTful and GraphQL APIs.
- Create insightful reports and dashboards employing Microsoft SQL Server and other relational databases, with reporting tools such as Microsoft Power BI.
- Create and maintain comprehensive documentation and operational processes for the web applications.
- Utilize project management tools like ClickUp to track tasks, prioritize work, and collaborate with the team.
Requirements
- Bachelor’s degree in computer science or equivalent professional experience.
- Minimum five years of hands on experience with .NET Framework, .NET Core, C#, Blazor, MVC, XML, JSON, REST APIs, GraphQL, JavaScript, HTML5, and CSS.
- Proven track record building and consuming REST and GraphQL APIs with full stack ownership of applications.
- Strong understanding of clean architecture, multi tier application design, and object oriented programming principles.
- Solid experience with relational databases including Microsoft SQL Server, Azure SQL, Google BigQuery, and Oracle.
- Effective communication skills to report progress, discuss design decisions, and resolve technical issues with stakeholders and team members.
Technologies
- ASP.NET
- NET (Framework and Core)
- Blazor
- MVC
- REST
- GraphQL
- Microsoft SQL Server
- Microsoft Power BI
- XML
- JSON
- JavaScript
- HTML5
- CSS
- Azure SQL
- Google BigQuery
- Oracle
- ClickUp
- React
- Angular
Benefits
- 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Employee discount
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Vision insurance
Preferred Qualifications
- Experience with front end frameworks such as React or Angular, or similar.
Job Details
- Job Type: Full-time
- Expected Hours: 40 per week
- Work Location: In person