This role can be 100% remote, but all work must be done from Wisconsin.
Required Skills
Demonstrated expertise with Entity Framework .NET Core (8+ years)
Strong experience with Rest APIs (5+ years)
Demonstrated extensive hands-on experience with fullstack development (8+ years)
Strong familiarity and experience with OAuth and OpenID Connect (8+ years)
Top 3-4 desired skills required for the position:
Demonstrated expertise with Entity Framework .NET Core
Strong experience with Rest APIs
Demonstrated extensive hands-on experience with fullstack development
Strong familiarity and experience with OAuth and OpenID Connect
Will this position have access to FTI (Federal Tax Information)? No
On Call hours required? Yes (minimal)
Will the position require any weekend coverage? (IE: weekend maintenance) Yes (minimal)
Is this position Remote, Hybrid**, or In Person? 90-100% remote but can require staff to
come onsite as necessary with sufficient notice.
This position will help develop new products and support existing web applications that are
maintained within the Enterprise section. The candidate will join an existing team to work on a
critical API consumed by multiple other development teams. They will have to contend with the
organizational challenges associated with balancing competing priorities from multiple teams.
Strong experience with REST APIs, fullstack development, .NET Core, and OAuth and OpenID
Connect are necessary for success in this role. Experience with writing custom SQL, coding for
authentication, using LDAP, supporting applications running in IIS, and test-driven development
and automated testing methodology is also helpful. The team uses GitHub for code
management, so familiarity with the tool and its uses is also important. Prior experience with
Security applications development is also valued.
Additionally, this candidate will work on projects as needed that include .NET MVC and .NET
Core web applications. They will use languages and tools such as JavaScript, jQuery, C#,
Bootstrap, and Kendo UI. Strong understanding of ASP.NET MVC and .NET Core, as well as
WebAPI and n-tier architecture are essential. Experience with SQL Server and developing stored
procedures is also helpful.
Project duties will include requirements analysis, design, front-end and back-end web
application development, testing, deployment activities, and production support. Expectations
for this position are development of quality code, active participation in code reviews, sharing
expertise, respectful communication, transparency, creation of technical documentation and the
ability to perform timely and quality production support. Strong communication skills and
collaborative mindset are critical to success in this role.
All require 8 years of experience unless specified:
Analytical and problem-solving skills. Has provided
production support to applications post-production
Experience with authentication and authorization
techniques, including OAuth and OpenID Connect
Full stack development experience
Requirements analysis
Experience with REST APIs and web services 5 years
Experience with the full SDLC and knowledge of project
management principles
Experience writing clear and concise technical
documentation and communication, including technical
requirements and design 5 years
Excellent clear and concise communication skills,
written and verbally
Experience performing unit and smoke tests
Experience with .NET applications and web application
design patterns
Application development expertise using .NET MVC
with C#; .NET Core, JavaScript, JQuery, Bootstrap, C#
Familiarity with GitHub and JIRA 5 years
Experience with SQL Server Stored Procedures 3 years
Experience with Entity framework and Kendo controls
(e.g., Telerik, Angular, etc.)
Experience using CSS and HTML, and writing JavaScript
based responsive HTML 5 applications
Techniques for proactively prevent and reactively
respond to security threats 5 years
Experience with IIS
MS SQL Server & SQL Client tools
Beacon Hill is an equal opportunity employer and individuals with disabilities and/or protected veterans are encouraged to apply.
California residents: Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.
If you would like to complete our voluntary self-identification form, please click here or copy and paste the following link into an open window in your browser: https://jobs.beaconhillstaffing.com/eeoc/
Completion of this form is voluntary and will not affect your opportunity for employment, or the terms or conditions of your employment. This form will be used for reporting purposes only and will be kept separate from all other records.
Company Profile:
Beacon Hill Technologies, a premier National Information Technology Staffing Group, provides world class technology talent across all industries utilizing a complete suite of staffing services. Beacon Hill Technologies' dedicated team of recruiting and staffing experts consistently delivers quality IT professionals to solve our customers' technical and business needs.
Beacon Hill Technologies covers a broad spectrum of IT positions, including Project Management and Business Analysis, Programming/Development, Database, Infrastructure, Quality Assurance, Production/Support and ERP roles.
Learn more about Beacon Hill and our specialty divisions, Beacon Hill Associates, Beacon Hill Financial, Beacon Hill HR, Beacon Hill Legal, Beacon Hill Life Sciences and Beacon Hill Technologies by visiting www.bhsg.com.
Benefits Information:
Beacon Hill offers a robust benefit package including, but not limited to, medical, dental, vision, and federal and state leave programs as required by applicable agency regulations to those that meet eligibility. Upon successfully being hired, details will be provided related to our benefit offerings.
We look forward to working with you.
Beacon Hill. Employing the Future™