Application Developer - Oklahoma City, OK (ONSITE)
My3Tech
Job Title: Application Developer
Location: Oklahoma City, Oklahoma (ONSITE)
Objective / Summary:
The Oklahoma State Department of Health (OSDH) is seeking an Application Developer to support the planning, execution, delivery, and maintenance of IT-related projects. The developer will be responsible for building secure, scalable, and maintainable software solutions, resolving complex integration challenges, supporting cloud-based applications, and collaborating with business and technical stakeholders to deliver modern technology solutions within an Agile development environment.
Scope of Services / Responsibilities:
- Develop, test, deploy, and maintain high-quality, reusable, maintainable, and secure application code.
- Support the planning, execution, and successful delivery of IT projects under OSDH direction.
- Collaborate with business stakeholders to understand business challenges and translate requirements into effective technical solutions.
- Resolve complex application and system integration issues involving internal and external systems.
- Participate in Agile development activities, including sprint planning, code reviews, demonstrations, and backlog refinement.
- Review technical designs and contribute to architecture and implementation planning.
- Develop and implement application features and enhancements.
- Demonstrate developed functionality to stakeholders and project teams.
- Build, support, and enhance cloud-based applications and services.
- Monitor application performance and optimize solutions for responsiveness and scalability.
- Configure and manage application parameters to improve front-end response times.
- Assist with automating and improving software development and deployment workflows.
- Evaluate the feasibility of new software applications and system modifications.
- Identify potential system constraints, technical requirements, dependencies, and risks.
- Develop and maintain APIs, web services, and integration solutions.
- Support database development, optimization, and maintenance activities.
- Utilize source control and DevOps processes to support application lifecycle management.
- Continuously learn and adopt new technologies, frameworks, and development practices.
Minimum Requirements:
Education & Experience
- Bachelor's degree in:
- Computer Science
- Management Information Systems
- Related technical field
OR
- Minimum 2 to 4 years of experience in application development.
OR
- Equivalent combination of education and application development experience, with one year of application development experience substituting for each year of required education.
Technical Skills:
- Experience in at least two of the following technology areas:
- Web Development and API Development using the .NET technology stack
- User Interface technologies such as React, Angular, Node.js, or similar frameworks
- Microsoft Azure or other cloud platforms
- Experience developing secure, scalable, and maintainable applications.
- Experience with:
- Web Services
- XML
- JSON
- SSL
- TCP/IP
- Caching technologies
- Experience with Azure DevOps development workflows.
- Experience working within Agile software development methodologies.
- Experience with:
- Microsoft SQL Server
- T-SQL
- Stored Procedures
- Database optimization and performance tuning
- Experience using source control tools such as Git.
- Strong problem-solving and troubleshooting skills.
- Ability to quickly learn and adopt new programming languages, frameworks, and technologies.
Preferred Qualifications:
- Experience developing enterprise-level cloud applications.
- Experience implementing CI/CD and DevOps automation practices.
- Experience integrating applications with external systems and APIs.
- Experience designing scalable and highly available application architectures.
- Experience supporting public sector, healthcare, or government technology environments.
- Experience with modern JavaScript frameworks and front-end development best practices.
- Experience optimizing application and database performance.
- Experience participating in full software development lifecycle (SDLC) activities.
Operational Requirements / Deliverables:
- Deliver application development projects within established timelines and budget constraints.
- Develop secure, maintainable, and reusable code following development standards and best practices.
- Participate actively in Agile ceremonies and development activities.
- Support technical design reviews and implementation efforts.
- Develop, maintain, and enhance cloud-based application solutions.
- Build and support APIs, integrations, and web services.
- Monitor and optimize application and database performance.
- Assist in automating development, testing, and deployment workflows.
- Maintain source control and DevOps processes using Azure DevOps and Git.
- Collaborate with business and technical stakeholders throughout the project lifecycle.
- Provide technical documentation, knowledge transfer, and implementation support as required.
- Support evaluation and analysis of proposed software enhancements and system modifications.
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Application Developer - Oklahoma City, OK (ONSITE). Be the first to apply!
- app developer Oklahoma City, OK
- application performance engineer Oklahoma City, OK
- senior application support engineer Oklahoma City, OK
- software applications developer Oklahoma City, OK
- cash applications coordinator Oklahoma City, OK
- cash application clerk Oklahoma City, OK
- application scientist Oklahoma City, OK
- application security lead Oklahoma City, OK
- applications consultant Oklahoma City, OK
- cash application representative Oklahoma City, OK
