Client: State of New York
Job Title: .Net Developer
Duration: 12+ Months (Contract to Hire)
Start Date: ASAP
Location: 2 South Salisbury Street NC 27601
Position Type: Contract
Interview Type: Either Webcam Interview or In Person
Ceipal ID: SNC_NET978_VH
Requirement ID: NCSOS - Application Programmer - Senior (745978)
North Carolina Department of the Secretary of State
- THIS IS A TEMP TO PERM POSITION. After the initial contract engagement, the manager would like to hire the contractor full time.
Description
This position is for a Developer/Program. This will involve participating in new development projects to build all new features and functions into the services and upgrade/re-write of portions of the system to the latest level of code security and tech.
This position provides highly technical and complex analysis and programming for new development and enhancements to existing code in the SOSKB Modernization project. The duties of this position include: devising solutions to complex technical problems; following complex procedures and specifications; working independently with minimal supervision and collaborating on the KB5 Modernization team; investigating, researching, and implementing new technologies; and performing diagnostics and testing. This will involve participating in new development projects to build all new features and functions into the services and upgrade/re-write of portions of the system to the latest level of code security and applications development technologies. This includes work to redesign portions of the SOSKB and upgrade the code base to KB5 standards and take advantage of C#, ASP.NET Core, .NET 6, and MS Visual Studio subscriptions and other applications development components and tools used by our IT applications development staff and the Modernization Team.
Responsibilities
- Interviewing and working with employees, managers, and customers to understand and identify unmet business needs, define and refine workflows, reengineer and automate processes to make them more efficient, streamlined, and/or user friendly;
- Collaborating with IT team members to develop and propose solutions to work processes and workflows;
- Developing and documenting software requirements and business rules;
- Assisting in developing high-level and detail functional design specifications;
- Defining system inputs and outputs, designing user screens consistent with screen design standards, developing program specifications, developing and documenting system and user documentation;
- Assisting in the development and review of software prototypes with the business analysts to demonstrate functionality and identify, review, and clarify modifications and improvements;
- Assisting in creating overall software development user interface standards for the look-and-feel of the application, consistency, and ease-of-use;
- Programming applications from specifications provided by business analysts using C#, JAVA, .NET 6, SQL, ASP.NET Core and other DSOS IT approved programming tools;
- Entering software application defects and enhancement requests into the department's SOSKB HelpDesk tracking system;
- Working with application users, business analysts, and other technical staff in identifying and determining the root cause of errors in the system applications developed;
- Executing test plans and checking for expected results before turning the program over to the business analysts;
- Working SOSKB HelpDesk tickets reporting issues and bugs in the SOSKB HelpDesk tracking system;
- Take programming code that has been converted to C# from a large VB.Net Windows Forms project and make it into functioning code in a .NetCore Windows Presentation Foundation project, including debugging, manual testing, and unit testing;
- Convert code from Windows Communication Foundation Calls to .NetCore API calls; and
- Finalize screen design and debugging on multiple .NetCore AspNet MVC projects that were converted from AspNet MVC.
Required/Desired/Highly Desired Skills
- Experience in .NETCORE Windows Presentation Foundation project, including debugging, manual testing, and unit testing. (Required 5 Years)
- Convert code from Windows Communication Foundation Calls to .NetCore API calls. (Required 5 Years)
- Experience with C#, XAML, .NetCore, WPF, .NetCore API, .NetCore AspNet, MVC, Unit Testing, SQL server, Bootstrap, and Drupal (Required 5 Years)
- The ability to evaluate and analyze existing specialized applications and define problems effectively to make recommendations (Required 5 Years)
- Demonstrated ability to take system/program specifications and break them into smaller manageable agile programming tasks. (Required 5 Years)
- Accurately identify business needs and process improvements; (Required 5 Years)
- Knowledge of client/server environments. (Required 5 Years)
- Knowledge of project management. (Required 5 Years)
- Knowledge of the Systems Development Life Cycle (SDLC) (Required 5 Years)
V Group Inc. is an IT Services company which supplies IT staffing, project management, and delivery services in software, network, help desk and all IT areas. Our primary focus is the public sector including state and federal contracts. We have multiple awards/ contracts with the following states: AR, CA, DE, FL, GA, IL, KY, MD, ME, MI, NC, NJ, NY, OH, OR, PA, SC, TX, VA, and WA. If you are considering applying for a position with V Group, or in partnering with us on a position, please feel free to contact me for any questions you may have regarding our services and the advantages we can offer you as a consultant.
Please share my contact information with others working in Information Technology.
Website: www.vgroupinc.com
LinkedIn: www.linkedin.com/company/v-group/
Facebook: www.facebook.com/VGroupIT
Twitter: www.twitter.com/vgroupinc