Description

  • Architect, design, develop, and implement integration solutions to connect various software applications, systems, and platforms.
  • Collaborate with stakeholders, including clients, project managers, and other technical teams, to gather requirements, define integration needs, and develop solutions.
  • Develop and maintain APIs, web services, and middleware systems to facilitate data exchange and interoperability between different systems.
  • Troubleshoot and resolve integration issues, including identifying and fixing performance bottlenecks, connectivity problems, and data transformation errors.
  • Document integration processes, including system configurations, data mappings, and API specifications.
  • Stay up to date with the latest integration technologies, trends, and best practices, and make recommendations for improving existing systems and processes.
  • Work closely with other development teams to ensure that integration solutions are aligned with overall architecture and design principles.
  • Participate in the full software development lifecycle, including analysis, design, development, testing, deployment, and maintenance.
  • Review and analyze existing integrations' effectiveness and efficiency and develop strategies for improving or leveraging these systems.
  • Prepare and present data integration flow diagrams using tools like Lucidchart.
  • Accurately maintain code in ADO and appropriately documenting and commenting check-in and merge activities.
  • Support QA, UAT, and integration testing efforts, including test case execution when necessary.
  • Prepare and package completed software for production deployment.
  • Smoke test applications as an integral part of the deployment process.
  • Perform other duties as assigned.

 

About You:

  • You have a BS or BA degree from accredited college or university in computer science or related field and eight (8) plus years of Integration Development experience.
  • You have relevant experience within the commercial real estate industry.
  • You demonstrate effective problem solving and critical thinking skills.
  • You possess strong written and verbal communication skills; able to speak to business owners, end users, and engineers alike.
  • You can work both independently and in a team environment.
  • You handle responsibilities without consistent oversight and demonstrate self-motivation
  • You understand the software development life cycles (SDLC).
  • You have experience developing integration solutions using C# Azure functions, ADF/Data Flows, and SSIS.
  • You have a solid understanding of various data integration platforms and data sources, and data formats.
  • You demonstrate a strong understanding of the SQL language, including the ability to write SQL scripts to retrieve, update, and insert data to/from the database.
  • You are very familiar with ADO or other application lifecycle tool.
  • You have a strong understanding in Git, Azure Architecture, Object Oriented Programming, and RESTful API.
  • You can balance multiple projects, manage daily workload, and prioritize tasks.
  • You adhere to Client's Core Values: Consider Community, Seek the Success of Others, Act Fairly & With Integrity, and Make it Happen.
  • You embrace diversity of people, thoughts, and style as the best way to bring value for our customers and retail partners

Education

Any Gradute