Senior Enterprise Software Developer (Remote)

Resortcom International, L.L.C.
United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$124,800.0 - $145,600.0
Working hours
Shift work
Languages
Spanish
Job source

Tech stack

Application Programming Interfaces (APIs) Agile Methodology Business Analytics Applications Software Applications Confluence JIRA Unit Testing Microsoft Azure C Sharp (Programming Language) Cloud Computing Code Review Databases
+19 more
Relational Databases DevOps Web Development Design of User Interfaces Human-Computer Interaction Oracle (Applications) Scrum Methodology 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

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

2:28 min

Hosting models for executing Blazor applications across different platforms

Christian Giesswein Christian Giesswein · WWC 2023

4:45 min

Building careers inside distributed technology consulting environments

Oliver Zimmert · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all