Application Programmer

The Stowers Institute has an opening for an Application Programmer to provide expertise around the daily operation and development of cloud based applications, SharePoint, O365 & Atlassian stack which serving the needs the organization at large as part of our Intranet solution.

Additionally, the developer will work within a software development life cycle framework (Agile) to participate in the planning and prioritization of work within the team’s sprint cycle. 

Importantly, the developer will be in a user/customer facing role working directly with users and should be comfortable with providing a high-quality customer service experience and user training that facilitates positive interactions with for the intranet and team. 

Responsibilities include:

  • Designing, developing, documenting, and deploying Modern SharePoint solutions and apps
  • Providing technical expertise in identifying, evaluating, and developing effective procedures and systems requirements that meet business needs
  • Researching, testing, building, and coordinating the conversion and/or integration of new products based on Institute requirements
  • Addressing problems of systems integration, compatibility, and multiple platforms
  • Maintaining SharePoint farms and service applications at the enterprise level
  • Configuring and maintaining SharePoint site artifacts such as site collections, sites, document libraries, lists, and pages
  • Evaluating and recommending application software packages, application integration and testing tools
  • Working with the development team using agile/scrum methodologies to develop and deliver applications

 

Successful candidates will have strong communication skills and the ability to actively participate in interdisciplinary teams; the ability to prioritize management of projects/time; demonstrate the capability of high performance in independent work as well as in a team setting; maintain a high degree of initiative, accuracy, and attention to detail; and exhibit creative and out-of-the-box thinking skills.

Minimum requirements include an undergraduate degree in computer science or related field or least 1-3 years’ experience working in the IT or computer science fields AND proficiency or experience in a majority of the following technical skills:

Database and Programming

     Web Services, REST api's

     OAuth2, JSON Web Tokens (JWT)

     MS SQL, PostgreSQL knowledge, Emerging No SQL environments like Graph databases

     Programming Languages

     SharePoint framework (SPFX), Graph API, .Net, JavaScript, and PowerShell

     Node.js, Python, XML, Java (Groovy) - (Atlassian, Mediaflux environments)

     A .NET developer, in particular, needs some more skills: Proficiency with C#

     Strong understanding of the structure and logic of Object-Oriented programming

     Willing to work in LOW code environments (Power Apps, Power Automate)

IDE

     Microsoft’s Visual Studio

     JetBrain IDEs: ItelliJ, ReSharper

git Version Management

     Jira Software, Bitbucket

     gitHub

Cloud Platforms

     Microsoft Azure

     Azure Data Factory / SSIS / SSAS Skills

Administration experience

     SharePoint, Teams, Office Groups

     Atlassian (Jira, Confluence)

Application Instructions: To apply, please submit a current resume and cover letter to careers@stowers.org or to Administration Department, Stowers Institute for Medical Research, 1000 E 50th Street, Kansas City, MO 64110.