Apply Now

Please mention DailyRemote when applying

AI Summary

The role involves analyzing business requirements to design, develop, and support software applications and technical solutions. Responsibilities include maintaining core business systems, troubleshooting data issues, and collaborating with users to implement system enhancements.

Essential Duties and Responsibilities: 

To perform the job successfully, an individual must be able to perform each essential duty satisfactorily.  Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Duties and responsibilities include the following, other duties may be assigned:

  • Analyze business requirements and provide technical solutions to meet operational needs.
  • Design, develop, test, implement, and support business applications and software solutions.
  • Create new applications and enhance existing systems based on defined requirements.
  • Maintain and support core business applications, databases, integrations, and related technologies.
  • Troubleshoot and resolve application, data, and system issues.
  • Collaborate with business users and IT team members to identify, document, and implement solutions.
  • Evaluate proposed system changes and participate in change management processes.
  • Develop, maintain, and update technical documentation, procedures, and program specifications.
  • Validate solutions through testing and quality assurance activities.
  • Assist in user training and provide ongoing application support.
  • Maintain system security, confidentiality, and integrity of business information.
  • Participate in on-call support activities as assigned.
  • Maintain technical knowledge through training, professional development, and industry research.
  • Maintain effective email communication by responding promptly to internal and external inquiries, drafting professional correspondence, and organizing messages using Outlook tools such as calendars, tasks, and folders.
  • Attend meetings (in-person or via Microsoft Teams), prepare and share documentation as needed, and follow up on assigned action items using task‑management tools such as Teams Tasks or Planner.
  • Create, update, and maintain records, spreadsheets, databases, reports, and other office documentation to support departmental processes and ensure accurate information tracking.
  • Communicate professionally with coworkers, leaders, customers, and visitors, both verbally and in writing, ensuring clarity, accuracy, and a high level of customer service.
  • Support teamwork by participating in shared projects, providing assistance to colleagues, and contributing to a respectful, collaborative workplace culture.

 

Required Key Skills and Qualifications: 

The requirements listed below are representative of the knowledge, skill, and/or ability required.

 

Education and Experience

  • Bachelor's degree in Computer Science, Information Systems, Information Technology, or related field; or equivalent combination of education and experience.
  • Two to five years of application development, programming, or business systems experience preferred.

 

Technical Skills

Experience with application development and support in a business environment.

  • Knowledge of one or more programming languages and development technologies.
  • Experience working with relational databases and SQL.
  • Proficiency with Microsoft Office applications including Excel, Word, PowerPoint, and Outlook.
  • Experience supporting ERP, warehouse management, or other enterprise business applications is preferred.

 

Core Competencies

Analytical and problem-solving skills.

  • Attention to detail.
  • Software design and development fundamentals.
  • Software testing and debugging.
  • Technical documentation.
  • Ability to communicate effectively with technical and non-technical users.
  • Ability to manage multiple priorities and meet deadlines.
  • Ability to work independently and collaboratively within a team environment.

 

Working Conditions and Physical Requirements:

This position operates in a remote environment. Work is performed primarily using a computer, phone, and virtual collaboration tools. The employee must have a dedicated, distraction‑free workspace with reliable internet access that supports online meetings, data security, and consistent productivity. Work is generally sedentary, involving extended periods in a stationary position with periodic movement as needed.

 

The employee is expected to maintain availability during agreed‑upon business hours and attend required meetings via video or teleconference. Remote schedules must not interfere with normal interactions between the employee, their supervisor, coworkers, or customers, and must support the team’s ability to meet business needs.

 

Confidential information must be handled securely at all times, including proper storage, password protection, and adherence to company security protocols. Employees must ensure their remote environment supports safe, compliant work practices and upholds company standards for professionalism, communication, and responsiveness. Performance expectations for remote employees are consistent with onsite roles, including meeting deadlines, attending meetings, and maintaining regular communication with leadership.

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Development

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified