Senior level application developer

Senior level application developer

My3Tech Inc

Oklahoma City, OK • Hybrid

$89.20K - $122.70K/yr

Other

This job posting has expired and is no longer accepting applications. Check out similar jobs


Job description

Senior Level Application Developer

Location: Oklahoma City, Oklahoma (Onsite/Hybrid) Duration: Long Term Client: State of Oklahoma

Job Description:

Tasks Should Include, But Not Limited To:

  • Provide user manual standard documentation
  • Provide administrative management documentation
  • Provide period maintenance documentation
  • Provide application restart emergency business processes documentation.
  • Provide and update system architecture diagram(s).
  • Provide and update business process diagram(s).
  • Documentation in Azure DevOps including differentiation between Maintenance or Enhancement must follow the direction of the OCC Chief Technology Officer in order to track resources and billing.
  • Contracted company will work with OCC to establish reporting guidelines on activity.

Maintenance:

  • Review backlog items in Azure DevOps
  • Work and add code to GitHub.
  • Work and maintain help desk tickets as assigned in Oklahoma Management and Enterprise Services (OMES).

Enhancement:

  • Maintain and create application connection processes.
  • Reports to OCC Chief Technology Officer and prioritizes OCC customer needs for maintenance or enhancements for applications, services, and integrated systems.

Knowledge, Skills, and Requirements:

  • Provide training and support to the user community as necessary to accomplish daily tasks.
  • Provide assistance to staff and end users in researching application errors.
  • Identify problems and develop appropriate solutions or workarounds to maintain business continuity.
  • Application skill requirements are stated below:
    • C#
    • TypeScript
    • Angular Scripting
    • NET Core
    • DevOps
    • GitHub
    • Laserfiche Integration
    • Azure Cloud Services
  • A documented history of successful experience in enterprise IT organization(s).
  • An articulated understanding of unique characteristics of IT services.
  • The ability to provide continuity of service throughout the duration of engagements.
  • A demonstrated appreciation of the State’s budget controls with specific emphasis on controlling scopes and timelines of engagements.
  • Ability to excel in an interdisciplinary and multi-vendor environment(s).
  • Demonstrated excellence in written and verbal communication skills.
  • Demonstrated technical understanding of the requirements of specific engagements.


Frequently asked questions

Q: What skills or qualities help someone succeed as a Senior Applications Developer?

A: To succeed as a Senior Applications Developer, key technical skills include expertise in programming languages such as Java, Python, or C++, as well as proficiency in software development methodologies like Agile and DevOps. Additionally, strong problem-solving skills, attention to detail, and the ability to communicate complex technical concepts to non-technical stakeholders are essential soft skills for this role. By combining these technical and soft skills, Senior Applications Developers can effectively lead teams, drive innovation, and deliver high-quality software solutions that meet business needs, ultimately driving career growth and professional success.

Q: What is the career path for a Senior Applications Developer?

A: A Senior Applications Developer typically follows a career progression from entry-level roles such as Junior Developer or Software Engineer, to mid-level positions like Senior Software Engineer or Technical Lead, and eventually to senior roles like Technical Architect or Solutions Director. Key opportunities for skill development and professional growth in this role include mastering programming languages, frameworks, and technologies, as well as developing leadership, communication, and project management skills. Long-term career prospects for Senior Applications Developers may include transitioning into technical leadership roles, pursuing specialized areas like DevOps or cloud computing, or exploring adjacent fields like product management or entrepreneurship.