Job Description
Location: [Insert Location / Remote options]
Experience: 5+ years
Employment Type: Full-Time
Overview
We are seeking a highly skilled Front-End React Developer with experience building secure, scalable, and data-driven web applications. The ideal candidate will have strong expertise in React, .NET, SQL Server, and modern web development best practices, with a proven ability to design, develop, and deliver high-quality applications in enterprise or government environments.
Key Responsibilities
- Design, develop, and integrate complex application modules using .NET 4.8, .NET Core, C#, ASP.NET, and n-Tier architecture.
- Implement web-based UIs using Razor/MVC4/MVVM patterns, HTML5, CSS3, JavaScript, React, Angular, or Backbone.
- Develop relational database designs, T-SQL/stored procedures, and manage databases in SQL Server 2014/2017/2019 and Azure SQL.
- Build secure web applications with user authentication and role-based access control.
- Follow SDLC processes, including Waterfall, RUP, and Agile methodologies.
- Develop reports using SSRS, and perform data migration/transformation with SSIS packages.
- Implement web services using WCF and integrate APIs with front-end components.
- Participate in technical reviews, collaborate with business analysts, QA specialists, and other developers.
- Create and maintain design artifacts: use case diagrams, class/sequence diagrams, and architecture documentation.
- Apply best practices in UX/UI design, accessibility, and responsive design frameworks (Bootstrap).
- Support GIS and map-based application development using ESRI ArcGIS, ArcGIS Online, OpenLayers, or Mapbox.
Required Skills & Qualifications
- 5+ years of professional experience in front-end and full-stack development.
- Strong proficiency in React, JavaScript frameworks (Backbone, Angular), HTML5, CSS3, and AJAX.
- Experience with .NET Core, C#, ASP.NET, MVC, WCF, Entity Framework, LINQ.
- Experience with SQL Server databases, T-SQL, stored procedures, and data modeling tools (ERwin/ERStudio).
- Proficiency with Azure DevOps / Microsoft TFS, CI/CD, and version control (Git).
- Experience with responsive design, mobile-first web design, and UI/UX best practices.
- Familiarity with map-based application development / GIS software (preferred).
- Strong analytical, problem-solving, and communication skills.
Preferred Qualifications:
- BA/BS degree in Computer Science, Information Technology, or related field.
- Advanced certifications in Microsoft .NET or front-end development.
- Experience with online payment integrations, Business Intelligence systems, or government project work.
- Experience with Redux, WPF, and disconnected architecture/mobile apps.
Why Join Us
- Work on complex, high-impact projects in enterprise or government sectors.
- Collaborate with cross-functional teams on cutting-edge web applications.
- Grow your career while working with modern technologies and frameworks.