Skip to content
mimi

Software Engineer

CRUISE AMERICA INC

Mesa · On-site Full-time Senior Today

About the role

SUMMARY

The Software Engineer position will be responsible for supporting existing web and business applications while working to modernize and rebuild applications in a platform wide re-architecture using C# and .NET Core.

ESSENTIAL DUTIES AND RESPONSIBILITIES

  • Developing clean, efficient and scalable applications
  • Supporting and maintaining existing applications and systems.
  • Collaborating with teammates, internal business stakeholders, and partners to develop and improve systems and applications.
  • Provide on-call support on scheduled rotation.

SKILLS AND EXPERIENCE

  • Developing modern applications using C#, .NET Core, Razor, Blazor, EFCore and JavaScript.
  • Supporting legacy platforms and technologies including VB.Net and Classic ASP.
  • Cloud Hosting using Azure, Azure App Services, Azure Functions and other Azure services.
  • Database development and maintenance using Microsoft SQL Server and Azure SQL.
  • Application Modernization of existing legacy applications using .NET Core.
  • Source control using Git.
  • Continuous Integration/Deployment (CI/CD) using tools like GitHub Actions and Azure DevOps.
  • Self-starter and continuous learner bringing new ideas and solutions to improve systems and processes.
  • Detail oriented and produces quality deliverables
  • Adaptable and able to deal with changes, delays or unexpected events.
  • Dependable and able to complete necessary goals
  • Displays professional appearance with good personal grooming and adhering to company protocol
  • Nice to have experience with Content Management Systems (CMS).
  • Nice to have experience developing mobile apps using React Native.

QUALIFICATIONS

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required:

Education and/or Experience

  • Minimum of five years’ experience in a professional software development role required
  • High School or equivalent diploma required
  • Basic LAN/WAN network configuration and troubleshooting
  • experience with the ASP, ASP.NET and C# web development
  • experience with website management using Windows Server and IIS
  • Experience in HTML, JavaScript, CSS, AJAX, web layout, and web graphics design
  • experience in user account management using Microsoft Active Directory, Exchange and other supporting business systems required.

Physical Demands

While performing the duties of this Job, the employee is regularly required to sit, stand, walk, crouch, bend, talk or hear and use hands to handle, feel, or type. The employee is regularly required to lift and/or move up to 25 pounds. The employee must occasionally lift and/or move up to 50 pounds. Specific vision abilities required by this job include close vision and ability to adjust focus.

Work Environment

Working conditions are normal for an office environment.

Acknowledgements

This is not necessarily an exhaustive list of all responsibilities, skills, duties, requirements, efforts, or working conditions associated with the job. While this is intended to be an accurate reflection of the current job, management reserves the right to revise the job or to require that other or different tasks be performed when circumstances change, i.e., emergencies, changes in personnel, workload, rush jobs, or technological developments.

It is the Company’s intent that this Job Description comply with all applicable local and state laws and regulations. Cruise America will not enforce any portion of this Job Description to the extent that it conflicts with any local or state laws or regulations.

Skills

ASPASP.NETAzureAzure App ServicesAzure DevOpsAzure SQLAzure FunctionsBlazorC#Classic ASPCSSDockerEFCoreExchangeGitGitHub ActionsHTMLIISJavaScriptMicrosoft Active DirectoryMicrosoft SQL ServerNET CoreRazorReact NativeSQL ServerVB.NetWindows Server

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free