Application Developer in Nashville, TN at Open Systems Technologies

Date Posted: 11/2/2019

Job Snapshot

Job Description

A health services organization is seeking an Application Development Advisor to join their team in Nashville, TN.

Responsibilities

  • Provide expert content/professional leadership on complex assignments/projects
  • Act as the principal designer for major systems with moderately complexity and subsystems utilizing a thorough understanding of available technology, tools and existing designs
  • Provide comprehensive consultation to business unit and IT management and staff on all phases of application programming and processes for diverse development platforms, computing environments
  • Collaborate with client and IT management and staff to identify application development solutions, new or modified programs, reuse of existing code using program development software alternatives, or integration of purchased solutions or a combination of the available alternatives
  • Research alternative solutions and recommend the most efficient and cost-effective application programming solution
  • Code new or modified programs, reuse existing code using program development software alternatives and/or integrates purchased solutions
  • Document, test, implement and provide on-going support for the applications
  • Provide creativity, foresight, and judgment in conceiving, planning, and delivering initiatives
  • Provide recommendations and design optimal configurations for large-scale deployments
  • Use deep professional knowledge and acumen to advise functional leaders

Qualifications

Required

  • Experience with Microsoft BizTalk Server2016 and EDI Implementation, ESB, BAM, BRE
  • Experience implementing BTDF Framework, BizTalk 360
  • WCF, Web Services, .net, C# experience
  • Experience with Microsoft Azure Service Bus/Microsoft Azure Platform/Logic Apps, API Apps, API Management Portal
  • Visual Studio Team Foundation Server (VSTFS) experience
  • MS SQL Server 2012, 2014, 2016 experience
  • Experience with System Center Configuration Manager (SCCM), SCOM
  • Software version control
  • Experience in SDLC, especially testing and deployment; Experience with Jenkins is a plus
  • Understanding of all things “database” - schema design, optimization, scalability, etc.
  • Knowledge of scripting languages
  • Strong communication skills
  • Passionate about resolving user pain points through great design
  • Open to receiving feedback and constructive criticism

Preferred

  • Proficiency OO software:  Scala or Java
  • 4+ year experience designing technical solutions using object-oriented design concepts
  • 3+ years of experience developing in scripting languages such as Python, Perl or JavaScript
  • Experience in stream data, such as Kafka
  • Experience with large data stores
  • Experience writing production-quality code, preferably in Scala and/or Python
  • Experience with TeraData
  • Experience with the Hadoop ecosystem: HDFS, Spark, Pig, Hive
  • Experience with NoSQL Databases such as MongoDB, Cassandra
  • Experience with containers such as OpenShift, Docker
  • Experience with Informatica, Looker, Tableau
  • Experience working with huge data sets
  • AWS/Cloud computing knowledge
  • Unix-like operating system environment
  • Knowledge around machine learning a plus
Job keywords:

CHECK OUT OUR SIMILAR JOBS

  1. Software Engineer Jobs
  2. Project Engineer Jobs