Job Detail
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Programmer 5/PR5 Core
Columbus, OH
Software Development
Remote
Contract
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Posted on
September 21, 2024
Job Description:
- The selected Consultants will work closely with the designated I.T. supervisor,project managers and other developers in an agile development environment.
- The work scope of the consultant will include requirements gathering, application design, application development, testing, deployment and technical support
- The Consultants, in working with ODPS staff, will be responsible for new application development and supporting legacy applications utilizing .NET, C#,Java, ASP.NET Core MVC, Web API, SQL Server and other technologies.
- The consultants will be required to port Java code samples and libraries to C#.
Requirements:
- Strong communication/ leadership skills.
- Strong influence, collaboration and negotiation experience.
- Ability to collaborate with supporting resources across business and/or functional lines.
- Have excellent oral and written skills/possess strong meeting and work session facilitation skills.
- Have the ability to work independently and as part of a team, the ability to manage time and resources to meet assigned deadlines.
- Have strong understanding of prioritisation stemming from the elicitation of system and/or user requirements.
- Have excellent organizational skills, proven analytical, planning, problem solving, and decision-making skills.
- Must be knowledgeable in the English language/speak clearly and understandably use the English language.
- Provides technical guidance and mentoring to technical staff
- 10 years of verifiable experience as a .NET Web Developer developing ASP.NET CoreMVC applications at least 4 years.
- 10 years of verifiable ASP.NET experience developing with the C–Sharp (C#)language
- 2 years of verifiable experience with the Java language
- 2 years of verifiable experience with Microsoft C# .NET Core or .NET 8.
- 10 years of verifiable experience with SQL Server Database Design and development including optimisation of queries, creating tables, views, stored procedures, and functions
- 10 years of application experience developing applications using Entity Framework(EF) 4.0 or later
- 5 years of experience creating design mock-ups and wireframes into front-end code
- 5 years of experience with consuming RESTful APIs
- 10 years of verifiable Service Oriented Architecture (SOA) experience developing and securing Windows Communication Foundation (WCF).
- 10 years of experience or a demonstrable understanding of N-tier environments asit relates to development and deployment
- 10 years of experience or a demonstrable understanding of code repository strategies, code promotion strategies and recovery using Team Foundation Server(TFS).
- 5 years of verifiable experience implementing Asynchronous JavaScript and XML(AJAX) enabled controls within Active Server Pages (ASP).NET Web application
- 5 years of verifiable experience developing reports in SQL Server ReportingServices (SSRS) and making them accessible within an MVC web application.
- A demonstrable understanding of implementing secure coding practices for anASP.NET MVC application
- 2 years of experience in Test Driven Development (TDD) or a verifiable experience iplementing a testing strategy for applications developed
- 5 years of experience developing with Visual Studio; 2 year with Visual Studio2019.
- 5 years of experience with TFS/Azure DevOps including git, boards and CI/CDpipelines
Desired Skills
- Experience developing SQL Server Integration Services (SSIS).
- Experience with Azure and/or AWS cloud computing, containers, Kubernetes.
- 3 years of experience ETL development experience.
- MCPD certification will be highly advantageous.
- Experience developing reports using Microsoft Power BI
- Experience with JQuery and JavaScript
Additional Requirements:
- Candidate Must be Ohio resident to be considered.