API and Integrations Developer

St. George's UniversityTown of Islip, NY
23d$98,000 - $127,000

About The Position

The API and Integrations Developer is responsible for the integrations, development, and support of enterprise applications and associated custom web applications to support the University’s strategic goals. The developer is responsible for analyzing needs, determining specification/requirements, developing solutions, designing application programs, and building integrations. The developer is responsible for assisting in the maintenance of third-party applications. The Developer works collaboratively to assist with ongoing operational development and change management support.

Requirements

  • Basic problem-solving and organizational skills
  • Able to translate user requirements of simple to medium complexity into efficient and effective technology solutions
  • Requires some communication and collaboration with business partners
  • Within a broad framework, assists the intermediate and senior developers with moderately complex solutions
  • Functional knowledge of customers' business processes is beneficial
  • Demonstrated experience with Oracle based ERP such as Banner, Peoplesoft, and UC4 Job Scheduling System
  • Demonstrated experience with Microsoft development environments such as Visual Studio, Azure DevOps, Git, and TFS
  • Demonstrated knowledge of various development tools and programming languages (including PL/SQL, HTML, CSS, .Net, AJAX, and web services)
  • A professional experienced with messaging Frameworks such as Kafka, RabbitMQ, ActiveMQ
  • Highly experienced in SQL in developing complex Stored Procedures, User Defined Functions, Data integrity and SQL joins.
  • Awareness of service-oriented architecture, Enterprise Integration Patterns, RESTful and SOAP web services
  • Demonstrated knowledge in RDBMS environments such as Oracle, SQL Server, Azure, AWS
  • Demonstrated knowledge in various development methodologies including coding techniques, life cycle phases, client/server, distributed applications design and development, internet applications design and development
  • Knowledge of IT Service Management best practices
  • BA/BS in Computer Science, Information Systems, Mathematics, Engineering, or similar technical degree or equivalent experience
  • Three (3) to Five (5) plus years of experience developing integration solutions for enterprise-wide initiatives using a variety of programming languages
  • Working knowledge of multiple development languages such as ASP .NET, C#, Oracle APEX, PL/SQL, TSQL

Nice To Haves

  • Experience in creating REST API documentation using Swagger and YAML or similar tools desirable
  • Demonstrated knowledge of API development such as MuleSoft, ASP .NET
  • Working knowledge of API development platform such as MuleSoft is a plus

Responsibilities

  • Conduct enterprise application development including processes and procedures associated with the technology life cycle (plan, design, build, test, deploy, support), applies technical, functional, and business knowledge to the customization of software solutions that provide seamless integration for client/server or web-based applications
  • Conduct research, document technical requirements, prototypes graphical user interfaces, and develops test plans for which software solutions will be implemented
  • Design, code, document, test, and debug and support the implementation of software solutions
  • Design, develop and maintain integrations between ERP, CRM systems and other enterprise applications
  • Design, develop and support other home-grown applications
  • Gather requirements and evaluate and document technical and functional specifications against available systems and functionality
  • Code solutions to problems using a structured approach keeping in mind long-term maintainability and accessibility
  • Test coded solutions properly against customer acceptance criteria to ensure a quality application
  • Learn business processes and functions in order to effectively research cause, troubleshoot, and resolve production issues across all modules
  • Ability to work with third party vendors in a professional manner that promotes collaboration and mutual respect
  • Other duties and responsibilities as assigned.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service