NET Senior Developer
2 weeks ago
*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
-
Senior .NET Developer
5 days ago
Frankfort, Kentucky, United States TCI Technology Consulting Inc Full timeJob 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 timeTCI 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 timeTCI 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 timeTCI 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 timeTCI 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 timeTCI 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 timeTCI 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 timeTCI 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 timeTCI 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 timeTCI 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 Software Developer
4 days ago
Frankfort, Kentucky, United States Kentucky Personnel Full timeJob 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...
-
Senior Microsoft Developer
3 weeks ago
Frankfort, United States Quantam Solutions Full timePURPOSE: 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 timeJob 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...
-
Senior Microsoft Developer
5 days ago
Frankfort, Kentucky, United States Apex Systems Full timeApex 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: *...
-
Senior Develop Microsoft
3 weeks ago
Frankfort, United States Apex Systems Full timeJob#: 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,...
-
Senior Software Architect for Web Applications
14 hours ago
Frankfort, Kentucky, United States Cynet Systems Full timeJob 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...
-
Licensed Practical Nurse
4 weeks ago
Frankfort, Kentucky, United States Dominion Senior Living Full timeAbout 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...
-
Licensed Practical Nurse
4 weeks ago
Frankfort, Kentucky, United States Dominion Senior Living Full timeAbout 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...
-
Senior Business Development Manager
2 days ago
Frankfort, Kentucky, United States Wurth Adams Nuts and Bolts Full timeJob 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...