Senior Enterprise Software Developer (Remote)

Resortcom International, L.L.C.
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, Spanish
Experience level
Senior
Compensation
$ 146K

Job location

Remote

Tech stack

API
Agile Methodologies
Business Analytics Applications
Software Applications
Confluence
JIRA
Unit Testing
Azure
C Sharp (Programming Language)
Cloud Computing
Code Review
Databases
Relational Databases
DevOps
Web Development
Design of User Interfaces
Human-Computer Interaction
Oracle Applications
Scrum
Systems Development Life Cycle
Software Engineering
SQL Databases
Web Applications
Web Services
Enterprise Software Applications
.NET Core
Blazor
GIT
Build Management
Information Technology
Software Version Control

Job description

An elite hospitality and vacation servicing company is searching for the right Enterprise Software Developer to join our diverse, cutting-edge development team of fully remote, Independent Contractors. We are a growing, multinational organization providing unparalleled professional and technology services to award-winning resorts for over 25 years, with over $1 billion USD in transactions processed annually for our clients and over 100,000 customers.

The Enterprise Software Developer is a long-term contracting position providing a wide variety of technical experience, including development of cloud-based and web-based systems and internal web services, APIs, and applications.

The Enterprise Software Developer functions as an Independent Contractor and integral member of our development team, and is primarily responsible for the design, build, implementation, enhancement, and maintenance of the codebase of our suite of applications.

As a member of the software development team, the Enterprise Software Developer participates in daily scrums, provides additional automation as needed, documents automation processes, and functions as a collaborator and resource for the rest of the team.

The Enterprise Software Developer provides initial analysis, triage, and all levels of application analysis and development for various company technologies. In addition, the Enterprise Software Developer plays a role in service operations, continual service improvement, application system monitoring, application system maintenance, application build and upgrade support, unit testing, and documentation support.

You will have the opportunity to learn and make an impact.

Primary Responsibilities and Functions:

· Design, implement, and enhance enterprise systems' codebase in response to documented business requirements and sprint ticket assignments.

· Responsible for unit testing new code changes before Quality Assurance testing.

· Participate in multiple development projects, recommend solutions, resolve problems associated with incidents, and update problem records.

· Perform frequent code reviews to ensure quality of overall delivery.

· Work closely with the Enterprise Application Manager and Product Owner to maintain alignment with business requirements.

· Assist in problem management activities, identify trends and potential problems, and participate in root cost analysis.

· Collaborate with development operations to develop, maintain, and enhance workflows such as log database information, error messaging and user interface.

· Collaborate with other company technology functions as required, including Application Support, Infrastructure, and Development.

· Collaborate with Quality Assurance resources to ensure successful testing.

· Identify and document system bugs and feature requests.

· Update documentation and knowledge articles to articulate design, requirements, and logic flow of developed software.

Work Environment

This role is a fully remote, independent contractor position. Work can be performed anywhere, at any time. Work in this role does not prevent the candidate from working with other companies, if no conflict of interest (e.g. working with a competitor) exists.

All Independent Contractors must agree to the standard Independent Contractor agreement, renewed annually, detailing the terms of the contract.

Requirements

Do you have a Bachelor's degree?, · 5+ years' experience designing and maintaining and supporting enterprise applications

· internet, customer facing applications

· 5+ years' experience developing web applications in .NET Core, Blazor, C#, or other related languages.

· 5+ years' experience developing software interfacing with Relational Database systems (e.g. Oracle, SQL).

· 5+ years' experience participating in standard Agile and SDLC projects.

· 5+ years' experience with Jira, Confluence, invoicing, and software development collaboration utilities.

· 5+ years' experience with code versioning tools, such as GIT

· Excellent written and verbal communication skills.

· Excellent collaboration and time management skills.

· Mastery of triage, troubleshooting and problem isolation skills

Preferred Education and Skills

· Bachelor's degree or Master's degree in computer science or related field (or equivalent experience).

· Applicable technology certifications, including:

o Microsoft Certifications

o Microsoft Azure Solution Architect

o Cloud or DevOps Certifications

· Hospitality, Financial, or Fintech industry experience

· Experience with web and UI development

· Bilingual in English and Spanish

Benefits & conditions

3.33.3 out of 5 stars Remote $60 - $70 an hour - Contract

Apply for this position