Osage Nation

Junior Developer

Osage Nation Tulsa, OK

The Junior Developer role assists the Senior Developer in building and maintaining the operations end of our organization’s software applications. This includes assisting in the build and implementation of new web applications; integrating front- and back-end systems; migrating legacy applications; maintaining continuous integration infrastructure; providing content development support to the Communications Team; and, creating and maintaining development documentation. We have two web stacks: our websites are LAMP stack based on Drupal 10, and our applications are custom developed using C#/.NET tied into the Azure ecosystem.

  • High School Diploma or equivalent required. 4-year university degree in the field of Computer Science, MIS, CIS or equivalent preferred.
  • 2 years’ experience structuring, developing, and implementing interactive websites preferred.
  • 2 years’ experience gathering and analyzing business requirements preferred.
  • Linux experience preferred.
  • Knowledge of web technologies, protocols, concepts and tools including Drupal, Continuous Integration/Continuous Deployment and Git. Cloud Technology experience is a plus. Azure, Google Cloud, or Amazon Web Services (AWS) preferred.
  • 2 years’ development experience using PHP and/or C# preferred.
  • 2 years’ experience writing semantic and accessible HTML5 and CSS experience preferred.
  • Should have basic experience with Web APIs (Application Programing Interface), using them as well as building them preferred.
  • Working experience /knowledge on Visual Studio and Visual Studio Code preferred.
  • Basic knowledge on .Net preferred.
  • Basic understanding of Agile application development methodologies preferred.
  • Experience with Microsoft’s Azure ecosystem for web application hosting preferred. Any Cloud technology experience is a plus. Azure, Google Cloud, Amazon Web Services (AWS), Digital Ocean, etc…
  • Basic understanding of databases such as MySQL, MS SQL, and NoSQL preferred.
  • Experience with Bug & Project Tracking Software preferred.
  • Understanding of accessible web development and performance tuning.
  • Good written and oral communication skills.
  • Good interpersonal skills.
  • Ability to conduct research into emerging digital technologies and programming languages.
  • Desire to self-educate on new and existing technologies.
  • Ability to present ideas in business-friendly and user-friendly language.
  • Experience working in a team-oriented, collaborative environment.
  • Must be able to pass a criminal background check and drug/alcohol testing.
  • Must have a clean driving record – may be required to drive GSA or tribal vehicles.
  • Seniority level

    Entry level
  • Employment type

    Full-time
  • Job function

    Engineering and Information Technology
  • Industries

    Government Administration

Referrals increase your chances of interviewing at Osage Nation by 2x

See who you know

Get notified about new Junior Developer jobs in Tulsa, OK.

Sign in to create job alert

Similar jobs

People also viewed

Similar Searches

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More