What are the responsibilities and job description for the Direct Client: .NET Application Developer @ Oklahoma City, OK – Onsite position at KSN Technologies, Inc.?
.NET Application Developer
Oklahoma City, OK – Onsite
12 months Extension
Looking for the candidates who can work without any visa sponsorship.
Client is seeking a qualified Application Developer for a 12-month contract with the option to renew starting on October 14th 2026. The developer will support the planning, execution, and finalization of IT-related projects, ensuring delivery within deadlines and budget under OSDH direction. At OSDH’s request, the contractor may be converted to a full-time role at the end of the contract at no additional cost to the State beyond what is defined in the SOW.
Requirements
- The Application Developer will be responsible for writing high-quality, maintainable, reusable, and secure code while resolving complex system integration challenges in collaboration with external teams, working closely with business stakeholders to understand pain points and design solutions.
- In an Agile environment, they will review and contribute to technical designs, implement features, demonstrate developed functionality, build and enhance cloud-based applications, monitor performance, manage parameters for fast front-end responses, and help automate and improve development workflows.
- They will also study the feasibility of proposed software applications or system modifications by identifying potential requirements and system restrictions.
- The role requires software development experience in any two of the following areas: Web and API development (.NET stack), UI technologies (React/Angular, node.js, etc.), or Microsoft Azure/other cloud platforms; in-depth knowledge of technologies such as Web Services, XML, JSON, HTTP, SSL, TCP/IP, and caching; experience with Azure DevOps workflows, Agile methodologies, SQL Server services, T-SQL, stored procedures, database optimization, and source control (Git); and the ability to learn new coding languages and technologies.
- Education and Experience requirements at this level consist of a bachelor's degree in computer science, management information systems, or related field; or 2-4 years of experience in applications development; or an equivalent combination of education and experience, substituting one year of experience in applications development for each year of required education.