NET Senior Developer

2 weeks ago


Frankfort, United States SITEK, Inc Full time
Job DescriptionJob Description

*Applicants for this position must reside in Kentucky.  Initially, they will be expected to work in the Frankfort office every Wednesday, and eventually transition 1 day per month.

 

About the EEC

The Kentucky Energy and Environment Cabinet (EEC) serves the public by enforcing laws relating to natural resources and the environment.  It keeps citizens safe and healthy, while supporting a positive business climate.  Please visit our website at http://eec.ky.gov to learn more about our organization.

 

All application development positions are within the Office of Administrative Services (OAS), Division of Information Services (DIS).  More information and an organization cart maybe be found at https://eec.ky.gov/About/Pages/Administrative-Services.aspx.

 

NEW HIGH-END JUNIOR MICROSOFT DEVELOPER POSTING

The juniors we have been getting are much too green.  Seeking a junior who is on the verge of being a Senior but needs more experience.  We can either bring them in as a Junior or Senior.  We would expect the applicant to have 4 years of experience in C#, HTML, CSS, JS and 2 to 3 years of experience in SQL or Oracle database.

 

Interview Format

 

Skills that we will test for in the interview:

·       C# - we will show several code snippets and they need to tell us the output and be able to code a very small exercise.

·       An exercise using JS

·       We have several Entity Framework questions.

·       We have several database questions to test their knowledge on the data end including a few SQL queries.

 

Nice to have but not required (we can teach if needed)

·       Experience in ADO.NET

·       Webforms

 

 

 

 

 

 

 

BELOW IS FROM THE SENIOR DEVELOPER POSTING – LEAVING IT HERE FOR REFERENCE

 

Overview on the Original Senior Developer Position Description

The project involves supporting and re-platforming existing smart eForms (Microsoft Webforms) to MVC. The cabinet has been using these smart forms since 2007 for most agencies within the cabinet. Industry and public use eForms to submit regulatory data using eForms which include validation and ETL to move the data through an online review process before eventually flowing to various cabinet wide Oracle databases.

 

Tasks will include:

·       Assist in the support and upgrades to existing eForms developed using Microsoft Webforms.

·       Re-platforming existing and creating new eForms in MVC Core. (we use Telerik Controls)

·       Assist in the troubleshooting (Oracle) data routing issues in eForms.

 

EEC hires full stack software developers and expects the developer to be able to develop all layers.  Our required technology stack is listed below.  DIS uses Jira Cloud for tracking all assignments for contractors and implements Kanban for our software development methodology and adheres to software development life cycle industry standards. 

 

Candidate Requirements

·       A candidate must have a minimum tenure of two years with one company.

·       Must have a minimum of 7 years professional experience.

·       Must know:

ADO.Net                                Required:   2               Preferred:  5

 

Developed a data layer using ADO.Net.  Developed CRUD operations, called stored procedures, and functions.  Used Datasets, DataTables, and Recordsets.  Able to hydrate a model directly or using a third party mapper such as AutoMapper.

Entity Framework  3/5       Required:   3               Preferred:  5

 

Developed a data layer using Entity Framework, using Database First.  Created models, performed CRUD operations with the model, used attributes, called stored procedures and functions.  Experience with Linq.

ORM (Dapper, Poco, NHibernate, etc…)  Required:   2               Preferred:  5

 

Developed a data layer using an ORM other than Entity Framework.  Created models, developed CRUD operations with the model, used attributes, called stored procedures and functions.

C#                                         Required:   7               Preferred:  10

 

 Built an application from scratch, which included 90% of the following:  classes, interfaces, reflection, generics, threading, async methods, dependency injection, data structures, collections, and an algorithm.  Developed the application with a minimum of three layers.

SQL                                              Required:   7               Preferred:  10

 

Developed tables, views, functions, indexes, stored procedures, and triggers.  Able read an explain plan and improve database performance. 

Web Forms                                Required:   2               Preferred:  5

 

Developed a website in web forms, using third party controls (e.g. Telerik), performing all CRUD operations, implemented Javascript, and custom user controls (ascx). 

MVC                                             Required:   3               Preferred:  5

 

Developed a website and wrote routes, controllers, views, and models.  Developed using dependency injection, performing all CRUD operations, implemented javascript, and used third party controls.

WinForms                                   Required:   0               Preferred:  1

 

Developed a windows application using WinForms, using third party controls (e.g. Telerik), performing all CRUD operations, including report development. 

WCF                                             Required:   7               Preferred:  10

 

Developed a WCF application for http requests or message queuing as a web service or windows service.  Developed service contracts or web contracts and their corresponding operation/method.  Experience with multiple binding types, including Basic and WS.  Experience with load balancing and service threading.

WebApi                                        Required:   3               Preferred:  5

 

Develped a WebAPI application with either JSON or XML responses and performed all CRUD operations.   Used method requests for get, post, put and delete, providing multiple routes per controller. 

Typescript/Javascript                Required:   3               Preferred:  5

 

Developed an application using Typescript and Javascript, using jquery.  Experience using other libraries such as telerik/kendo, fontawesome, toastr, popper, bootstrap, etc…

HTML                                             Required:   7              Preferred:  10                     

 

Developed an application using HTML, incorporating CSS, and scripting. 

 

Interview Format

EEC requires the use of a camera and access to a computer for all interviews.  Prior to the interview, the vendor will receive a Zoom link.  The candidate needs to install the Zoom app on their computer. From within Zoom, the candidate will be expected to remote control and demonstrate their skills by answering logic questions, writing code, etc.  The camera must be on during the interview.

 

Initial Interview agenda is as follows and expected to take between 15-30 minutes:

1.       Introduction

2.       Quick Skills/Technical Questions

3.       End Interview

 

EEC may opt to select candidates for a follow-up interview based on the initial interview.  EEC will notify the vendor if a Follow-up interview is desired and will schedule accordingly.  

 

Follow-up Skills Interview addenda is as follows and expected to take between 30-60 minutes.

1.       Skills Exercises

2.       Follow-up questions

3.       Candidate opportunity to ask questions

4.       End Interview



  • Frankfort, Kentucky, United States TCI Technology Consulting Inc Full time

    Job Title: Senior .NET DeveloperTCI Technology Consulting Inc is seeking a highly skilled Senior .NET Developer to join our team in Frankfort, KY.Job SummaryThe Senior .NET Developer will be responsible for designing, developing, and maintaining complex .NET applications, as well as integrating data systems.Key ResponsibilitiesConceptualize and develop...

  • Senior .NET Developer

    3 weeks ago


    Frankfort, United States TCI Technology Consulting Inc Full time

    TCI has an immediate need for a Senior .NET Developer in Frankfort, KY. This is not a C2C opportunity. This is a long-term contract opportunity with probable extensions. THIS POSITION IS HYBRID AND REQUIRES WORKING ON-SITE IN FRANKFORT 2 DAYS PER WEEK.Note: This position requires US Citizenship or Permanent Residence.SUMMARYThe Senior .NET Developer will be...

  • Senior .NET Developer

    3 weeks ago


    Frankfort, United States TCI Technology Consulting Inc Full time

    TCI has an immediate need for a Senior .NET Developer in Frankfort, KY. This is not a C2C opportunity. This is a long-term contract opportunity with probable extensions. THIS POSITION IS HYBRID AND REQUIRES WORKING ON-SITE IN FRANKFORT 2 DAYS PER WEEK.Note: This position requires US Citizenship or Permanent Residence.SUMMARYThe Senior .NET Developer will be...

  • Senior .NET Developer

    2 weeks ago


    Frankfort, United States TCI Technology Consulting Inc Full time

    TCI has an immediate need for a Senior .NET Developer in Frankfort, KY. This is not a C2C opportunity. This is a long-term contract opportunity with probable extensions. THIS POSITION IS HYBRID AND REQUIRES WORKING ON-SITE IN FRANKFORT 2 DAYS PER WEEK.Note: This position requires US Citizenship or Permanent Residence.SUMMARYThe Senior .NET Developer will be...

  • Senior .NET Developer

    2 weeks ago


    Frankfort, United States TCI Technology Consulting Inc Full time

    TCI has an immediate need for a Senior .NET Developer in Frankfort, KY. This is not a C2C opportunity. This is a long-term contract opportunity with probable extensions. THIS POSITION IS HYBRID AND REQUIRES WORKING ON-SITE IN FRANKFORT 2 DAYS PER WEEK.Note: This position requires US Citizenship or Permanent Residence.SUMMARYThe Senior .NET Developer will be...

  • Senior .NET Developer

    3 weeks ago


    Frankfort, United States TCI Technology Consulting Inc Full time

    TCI has an immediate need for a Senior .NET Developer in Frankfort, KY. This is not a C2C opportunity. This is a long-term contract opportunity with probable extensions. THIS POSITION IS HYBRID AND REQUIRES WORKING ON-SITE IN FRANKFORT 2 DAYS PER WEEK.Note: This position requires US Citizenship or Permanent Residence.SUMMARYThe Senior .NET Developer will be...

  • Senior .NET Developer

    2 weeks ago


    Frankfort, United States TCI Technology Consulting Inc Full time

    TCI has an immediate need for a Senior .NET Developer in Frankfort, KY. This is not a C2C opportunity. This is a long-term contract opportunity with probable extensions. THIS POSITION IS HYBRID AND REQUIRES WORKING ON-SITE IN FRANKFORT 2 DAYS PER WEEK.Note: This position requires US Citizenship or Permanent Residence.SUMMARYThe Senior .NET Developer will be...

  • Senior .NET Developer

    2 weeks ago


    Frankfort, United States TCI Technology Consulting Inc Full time

    TCI has an immediate need for a Senior .NET Developer in Frankfort, KY. This is not a C2C opportunity. This is a long-term contract opportunity with probable extensions.THIS POSITION IS HYBRID AND REQUIRES WORKING ON-SITE IN FRANKFORT 2 DAYS PER WEEK.SUMMARYThe Senior .NET Developer will be supporting and re-platforming existing smart eForms (Microsoft...

  • Senior Developer

    1 month ago


    Frankfort, United States TCI Technology Consulting Inc Full time

    TCI has an immediate need for a Senior .NET Developer in Frankfort, KY. This is not a C2C opportunity. This is a long-term contract opportunity with probable extensions.THIS POSITION IS HYBRID AND REQUIRES WORKING ON-SITE IN FRANKFORT 2 DAYS PER WEEK.SUMMARYThe Senior .NET Developer will be supporting and re-platforming existing smart eForms (Microsoft...

  • Senior Developer

    1 month ago


    Frankfort, United States TCI Technology Consulting Inc Full time

    TCI has an immediate need for a Senior .NET Developer in Frankfort, KY. This is not a C2C opportunity. This is a long-term contract opportunity with probable extensions.THIS POSITION IS HYBRID AND REQUIRES WORKING ON-SITE IN FRANKFORT 2 DAYS PER WEEK.SUMMARYThe Senior .NET Developer will be supporting and re-platforming existing smart eForms (Microsoft...


  • Frankfort, Kentucky, United States Kentucky Personnel Full time

    Job SummaryWe are seeking a highly motivated and experienced Senior Software Developer to join our team at the Kentucky Department of Fish and Wildlife Resources. As a key member of our IT team, you will be responsible for designing, developing, and implementing new and existing database applications to support the department's operational standards.Key...


  • Frankfort, United States Quantam Solutions Full time

    PURPOSE: This individual will be responsible for helping us modernize our suite of web applications that support KDE and school district activities. This role will be responsible for the alignment of web design and user experience requirements, optimizing web pages for maximum efficiency, and maintaining brand consistency across all web...

  • SENIOR DEVELOPER

    4 weeks ago


    Frankfort, United States SITEK, Inc Full time

    Job DescriptionJob DescriptionWork Location :Hybrid w/Flexible Onsite Senior Developer – Microsoft, Position #23 Q&A Question 1:  Work schedule (Remote, Onsite or hybrid). If it’s a hybrid, please provide the schedule of days they need to be onsite. If they are remote, will there potentially be a required day or two onsite (as sometimes required by...


  • Frankfort, Kentucky, United States Apex Systems Full time

    Apex Systems is a world-class IT services company that serves thousands of clients globally. We are seeking a Senior Microsoft Developer to join our team. The ideal candidate will have experience in modernizing web applications, designing and managing user interfaces, and optimizing web pages for maximum efficiency. Key responsibilities include: *...


  • Frankfort, United States Apex Systems Full time

    Job#: 2046343 Job Description: Must be local to the Frankfort, KY area.Purpose: This individual will be responsible for helping us modernize our suite of web applications that support KDE and school district activities. This role will be responsible for the alignment of web design and user experience requirements, optimizing web pages for maximum efficiency,...


  • Frankfort, Kentucky, United States Cynet Systems Full time

    Job Description:As a Senior Developer at Cynet Systems, you will be responsible for designing, developing, and managing .NET web application architecture, web applications, web services, windows forms applications, and console applications. You will adhere to and contribute towards coding standards for application development, participate in technical...

  • Senior Java Developer

    1 month ago


    Frankfort, Kentucky, United States HealthEdge Full time

    {"Job Title": "Senior Java Engineer", "Job Summary": "We are seeking a highly skilled Senior Java Engineer to join our team at HealthEdge. As a Senior Java Engineer, you will be responsible for designing, implementing, and developing software applications using Java. You will participate in all phases of software development, including requirements...


  • Frankfort, Kentucky, United States Dominion Senior Living Full time

    About Dominion Senior LivingWe are a dynamic team driven by a shared mission to make a positive impact in the lives of seniors while upholding our faith-based values. Our innovative culture-first approach ensures you'll thrive in a nurturing and collaborative workspace.Job SummaryWe are seeking a compassionate and skilled Licensed Practical Nurse to join our...


  • Frankfort, Kentucky, United States Dominion Senior Living Full time

    About Dominion Senior LivingWe are a dynamic team driven by a shared mission to make a positive impact in the lives of seniors while upholding our faith-based values. Our innovative culture-first approach ensures you'll thrive in a nurturing and collaborative workspace.Job SummaryWe are seeking a compassionate and skilled Licensed Practical Nurse to join our...


  • Frankfort, Kentucky, United States Wurth Adams Nuts and Bolts Full time

    Job Title: Senior Business Development ManagerWe are seeking an accomplished and results-driven Senior Business Development Manager to lead our strategic growth initiatives within the safety and industrial supplies sector. This individual will play a critical role in driving top-line sales, expanding market share, and fostering strong customer...