Overview
On Site
Full Time
Part Time
Accepts corp to corp applications
Contract - W2
Contract - Independent
Job Details
Hiring: W2 Candidates Only
Visa: Open to any visa type with valid work authorization in the USA
Roles & Responsibilities
Strong experience in building scalable and performant web applications using Angular Expertise in advanced Angular concepts like RxJS, directives, etc. Experience in optimizing web applications for performance and accessibility Familiarity with serverless architecture and cloud-based development 8-15 years of software development experience with ability to conceptualize, plan and build software to solve complex problems.
- 8-15 years of strong Object-Oriented Programing and Design experience in navigating medium to large web and native systems, object-relationship mapping, API design and documentation, database design and management. Should be able to get started quickly, precisely and with minimal guidance using following technologies:
- .NET, .NET Core, C#, VB.NET, ASP.NET MVC, WPF, WCF, JavaScript, Angular, React, TypeScript, CSS, Microservices
- SQL Server 2012 or later, SSIS, MS Access, Entity Framework, Dapper
- Azure DevOps and Azure Cloud Computing Services
- CI/CD tools like Git, Jenkins
- Visual Studio 2019 or later
- Windows Server 2016 or later
- Proficient in using the Angular Framework (16+ preferred) to create modern, interactive, efficient, and user-friendly interfaces within web applications. Experience using Material UI, Bootstrap, TailwindCSS is a plus.
- Proficient in Microsoft technology stack should be able to independently work on new and existing projects while managing the nuances of .NET (e.g., configuration changes, memory leak issues, cache control, version migration).
- Demonstrable experience implementing SOLID principles and utilizing DI containers to minimize dependencies, create maintainable, scalable code.
- Experience with system architecture, design patterns & ability to work in layered architecture: Presentation, Service, Business & Data should have experience with independently designing and documenting an entire, deployed system using these principles.
- Experience working structured log data to quickly identity and diagnose problems (e.g., Seq, Serilog)
- Proficient in version control and source code management (e.g., Git)
- Proficient in developing, securing, and deploying RESTful Web APIs
- Experience with Third Party development tools such as DevExpress, Telerik, FusionCharts should have designed interactive charts, geographical maps as part of a client-facing platform.
- SQL Server query optimization and table design
- IIS Web Application Management, configuration, setup, deployment, troubleshooting on test and production environment
ESSENTIAL DUTIES/RESPONSIBILITIES:
- Mentor junior developers and help them navigate common pitfalls
- Independently execute design strategies to create foundational codebases for team members
- Create change and impact documents to assess risk and scope of changes
- Ensures junior developers are using proper design principles to minimize code smells
- Understands and completes product technical design and prototyping, software development, bug verification and resolution.
- Communicate with users, other technical teams and senior management to collect requirements, describe software product features, technical designs and product strategy
- Configure and maintain build and versioning server for Continuous Deployment and Integration of software
- Performing code reviews with other junior developers
- Research and development of new processes, procedures, and technologies that impact business operations
- Design databases schemas while working closely with Data Analysts
- Develop and implement strategies to build web applications with interactive dashboards.
- Develops and tests applications based on business requirements and industry best practices.
- Implement security measures to safeguard databases and APIs
- Provide troubleshooting and debugging support when issues arise with software.
- Other duties as assigned by supervisor. These may, on occasion, be unrelated to the position described here.
- Attendance and punctuality are essential functions of the position.
Skills
- Primary Skill: Frontend Development
- Sub Skill(s): Frontend Development
- Additional Skill(s): Angular, BootStrap, ReactJS, .NET Core, C#, MVC, VB.Net, GIT, SQL Server DBA, JavaScript Development, typescript, SQL, CI/CD, Azure DevOps (ADO)
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.