104,544 IT & Software jobs in the United States

Project Manager

Premium Job
Remote $55 - $70 per hour DATAPLOR

Posted today

Job Viewed

Tap Again To Close

Job Description

Full time Permanent

We are seeking a highly organized and results-driven Project Manager to join our team. In this role, you will be responsible for overseeing the planning, execution, and delivery of projects, ensuring they meet scope, budget, and timelines. You will collaborate with cross-functional teams to ensure that projects are completed successfully while adhering to company goals and client expectations.

Responsibilities:

  • Plan and manage multiple projects, including setting timelines, defining deliverables, and allocating resources.
  • Work with stakeholders to understand project goals, requirements, and expectations.
  • Coordinate with internal teams (e.g., design, development, marketing) to ensure smooth project execution.
  • Track project progress, monitor risks, and resolve issues to keep projects on track.
  • Prepare and deliver regular project updates to clients and senior management.
  • Ensure quality control by conducting reviews and testing throughout the project lifecycle.
  • Manage project budgets, ensuring that projects are delivered within scope and financial constraints.
  • Provide leadership and guidance to project teams, ensuring effective communication and collaboration.

Requirements:

  • Proven experience as a Project Manager, preferably in a remote or virtual environment.
  • Strong understanding of project management methodologies (e.g., Agile, Waterfall).
  • Excellent organizational, problem-solving, and leadership skills.
  • Proficiency with project management tools (e.g., Asana, Trello, Jira, Microsoft Project).
  • Strong communication and interpersonal skills to effectively collaborate with teams and clients.
  • Ability to manage multiple projects simultaneously while meeting deadlines.
  • Bachelor’s degree in Business, Management, or a related field is a plus.

Benefits:

  • Competitive salary and performance bonuses.
  • Flexible working hours and a remote-first work culture.
  • Health, dental, and vision insurance.
  • Generous paid time off (PTO) and holidays.
  • Opportunities for professional development and career growth.
  • Collaborative, dynamic, and supportive team environment.

If you are passionate about project management and want to lead innovative projects in a remote work environment, we’d love to hear from you!

Company Details

DATAPLOR is a fast-growing, award-winning and woman-owned public relation firm. We help our clients draw people in and build community by understanding, planning, creating, and amplifying their full stories. At DATAPLOR, we have a collective 150= years of experience telling the stories of clients across disciplines, platforms and industries. Each person's unique skills and insight are what makes our work not just possible but phenomenal. Setting new records, winning awards and garnering recognition from our industry
Apply Now

General Systems Engineer

Premium Job
Remote $45 - $55 per hour DATAPLOR

Posted today

Job Viewed

Tap Again To Close

Job Description

Full time Permanent

We are looking for a highly skilled General Systems Engineer to join our remote team. In this role, you will be responsible for designing, implementing, and maintaining complex systems and infrastructure to ensure the efficient operation of software, hardware, and network systems. You will collaborate with cross-functional teams to troubleshoot, optimize, and improve system performance.

Responsibilities:

  • Design, develop, and deploy scalable systems and infrastructure.
  • Monitor system performance and troubleshoot issues to ensure optimal uptime.
  • Collaborate with software developers and IT teams to implement and integrate new technologies.
  • Conduct system testing, upgrades, and maintenance to ensure reliability and security.
  • Document system configurations, processes, and changes.
  • Implement automation and monitoring tools to improve efficiency and reduce downtime.
  • Ensure compliance with security standards and data protection regulations.

Requirements:

  • Proven experience as a Systems Engineer or in a similar technical role.
  • Strong knowledge of system architecture, networking, and hardware/software integration.
  • Proficiency with operating systems (e.g., Linux, Windows), cloud platforms (AWS, Azure), and virtualization technologies.
  • Familiarity with scripting languages (e.g., Python, Bash).
  • Problem-solving skills and ability to work independently in a remote setting.

Benefits:

  • Competitive salary and performance-based incentives.
  • Flexible working hours and remote-first culture.
  • Health, dental, and vision insurance.
  • Professional development and career advancement opportunities.
  • Collaborative and dynamic team environment.

If you're passionate about systems engineering and enjoy solving complex technical challenges, we’d love to hear from you!

Company Details

DATAPLOR is a fast-growing, award-winning and woman-owned public relation firm. We help our clients draw people in and build community by understanding, planning, creating, and amplifying their full stories. At DATAPLOR, we have a collective 150= years of experience telling the stories of clients across disciplines, platforms and industries. Each person's unique skills and insight are what makes our work not just possible but phenomenal. Setting new records, winning awards and garnering recognition from our industry
Apply Now

Web designer

Premium Job
Remote $50 - $60 per hour DATAPLOR

Posted today

Job Viewed

Tap Again To Close

Job Description

Full time Permanent

We are looking for a creative and detail-oriented Web Designer to join our remote team. In this role, you will design visually appealing and user-friendly websites that align with our clients’ brand and business objectives. You’ll work closely with developers, marketers, and other stakeholders to create responsive, aesthetically pleasing websites that offer great user experiences.

Responsibilities:

  • Design and develop visually compelling websites and landing pages.
  • Collaborate with clients and team members to define design goals and requirements.
  • Ensure web designs are responsive, mobile-friendly, and optimized for various devices.
  • Create wireframes, prototypes, and design mockups.
  • Maintain and update existing websites, ensuring they are up-to-date with current trends and technologies.
  • Implement UI/UX best practices to enhance user experience.
  • Stay current with design trends, web technologies, and industry standards.

Requirements:

  • Proven experience as a Web Designer or similar role.
  • Proficiency in design tools such as Adobe Creative Suite (Photoshop, Illustrator), Figma, or Sketch.
  • Strong understanding of HTML, CSS, and web design principles.
  • Knowledge of responsive web design and user-centered design processes.
  • Ability to work independently and meet deadlines in a remote work environment.
  • Attention to detail and a strong portfolio showcasing your design skills.

Benefits:

  • Competitive salary with performance-based incentives.
  • Flexible working hours and a remote-first work culture.
  • Health, dental, and vision insurance.
  • Generous paid time off (PTO) and holidays.
  • Opportunities for professional development and skill growth.

Company Details

DATAPLOR is a fast-growing, award-winning and woman-owned public relation firm. We help our clients draw people in and build community by understanding, planning, creating, and amplifying their full stories. At DATAPLOR, we have a collective 150= years of experience telling the stories of clients across disciplines, platforms and industries. Each person's unique skills and insight are what makes our work not just possible but phenomenal. Setting new records, winning awards and garnering recognition from our industry
Apply Now

Help Desk Technician

Premium Job
Remote $30 - $40 per year DATAPLOR

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Part Time Permanent

We are looking for a tech-savvy and customer-focused Help Desk Technician to join our IT support team. In this role, you'll serve as the first point of contact for end users, providing remote technical assistance, troubleshooting, and support for hardware, software, and network-related issues.

Responsibilities:

  • Respond to user inquiries via ticketing system, email, or chat
  • Guide users through step-by-step solutions and document resolutions
  • Escalate complex problems to senior technicians or engineers as needed
  • Maintain accurate logs and documentation of issues and solutions
  • Monitor system performance and report irregularities

Requirements:

  • 1–2 years of experience in IT support or help desk role
  • Strong knowledge of Windows, Mac OS, and common software applications
  • Familiarity with remote desktop tools and ticketing systems (e.g., Zendesk, Freshdesk)
  • Excellent communication and customer service skills
  • Ability to troubleshoot basic network and hardware issues
  • CompTIA A+ or similar certification is a plus

Benefits:

  • Fully remote work environment
  • Competitive salary and performance bonuses
  • Paid time off and holidays
  • Health and wellness benefits
  • Ongoing training and career development opportunities

Join a supportive team where your tech skills help keep everything running smoothly!

Company Details

DATAPLOR is a fast-growing, award-winning, and woman-owned public relations firm. We help our clients draw people in and build community by understanding, planning, creating, and amplifying their full stories. At DATAPLOR, we have a collective 150+ years of experience telling the stories of clients across disciplines, platform and industries. Each person's unique skills and insights are what make our work not just possible, but phenomenal. Setting new records, winning awards and garnering recognition from our industry.
Apply Now

Senior Data Analyst

Premium Job
Remote The Traveling Traveler

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Full time Permanent

Company Overview:

At The Traveling Traveler, we are committed to leveraging data to drive strategic decisions and improve business outcomes. We value innovation, collaboration, and data-driven insights. Join our dynamic team and contribute to impactful projects that shape the future of our organization.

Job Summary:

We are seeking a highly skilled Remote Senior Data Analyst to join our analytics team. In this role, you will be responsible for analyzing complex data sets, generating actionable insights, and collaborating with cross-functional teams to support strategic initiatives. You will utilize advanced analytical techniques to solve business problems and enhance data-driven decision-making processes.

Key Responsibilities:

- Analyze large data sets to identify trends, patterns, and opportunities for improvement.
- Develop and maintain dashboards and reports to visualize key metrics and performance indicators.
- Collaborate with stakeholders to understand business needs and translate them into analytical solutions.
- Perform statistical analysis and predictive modeling to support business strategies.
- Present findings and recommendations to management and key stakeholders effectively.
- Monitor data quality and integrity, ensuring accurate and reliable reporting.
- Mentor and provide guidance to junior analysts on best practices in data analysis and visualization.
- Stay up-to-date with industry trends and emerging technologies in data analytics.

Qualifications:

- Bachelor’s degree in Data Science, Statistics, Computer Science, or a related field. A Master’s degree is a plus.
- 2+ years of experience in data analysis, with a proven track record of delivering actionable insights.
- Proficient in SQL, Python, R, or other programming languages for data manipulation and analysis.
- Experienced in data visualization tools (e.g., Tableau, Power BI, Looker) to create compelling reports and dashboards.
- Strong understanding of statistical methods and experience with predictive analytics.
- Excellent problem-solving skills and a keen attention to detail.
- Exceptional communication skills, with the ability to convey complex data insights to non-technical audiences.
- Ability to work independently and manage multiple projects in a remote work environment.

What We Offer:

- Competitive salary and performance-based bonuses.
- Flexible work hours and a fully remote work environment.
- Opportunities for professional development and continuous learning.
- Collaborative and inclusive company culture.
- Comprehensive benefits package, including health, dental, and retirement plans.

**[Company Name] is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.**

Company Details

The Traveling Traveler has been in business since 1992. We specialize in Leisure Vacations such as Packages, Cruises, Honeymoons, Escorted Tours and Groups. The reason why The Traveling Traveler continues to prosper in an industry that has seen many challenges is due to our consistent exceptional customer service. We also realize that value is very important when planning your vacation
Apply Now

Systems Administrator

Premium Job
Remote $40 - $45 per hour AbuDhabi OilField Services

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

Full time Freelance

responsible for deploying, managing, and securing devices across the organization using Microsoft Intune. This role ensures that endpoints—including laptops, desktops, mobile phones, and tablets—are appropriately configured, compliant, and safeguarded according to business policies and industry standards. The administrator will serve as the technical expert for device lifecycle management, troubleshooting, automation, and optimization, keeping the organization's digital workspace secure and productive.

Key Responsibilities

· Intune Configuration and Management: Design, implement, and maintain Microsoft Intune MDM and MAM solutions.

· Device Enrollment: Ensure smooth onboarding and enrollment of Windows, iOS, Android, and macOS devices into Intune.

· Policy Deployment: Create, update, and enforce compliance, configuration, and security policies for all managed endpoints.

· Application Management: Deploy, update, and manage applications—including Win32, LOB, and store apps—using Intune.

· Security & Compliance: Monitor device compliance, remediate non-compliance, and enforce security baselines using Intune and Microsoft Defender for Endpoint.

· Identity Management: Integrate Intune with Azure Active Directory and configure conditional access policies.

· Troubleshooting & Support: Provide Tier 2/3 support for device management issues and work closely with helpdesk teams for escalations.

· Reporting & Analytics: Create and maintain dashboards and reports on device status, compliance, and inventory.

· Automation & Optimization: Utilize PowerShell and other scripting tools to automate routine Intune administration tasks.

· Documentation & Knowledge Sharing: Develop and update technical documentation, user guides, and knowledge base articles.

· Training: Train IT staff and end-users on Intune features, device enrollment, and troubleshooting procedures.

· Collaboration: Work with security, infrastructure, and support teams to align device management with organizational goals.

· Continuous Improvement: Stay current with new Intune features, Microsoft 365 services, and best practices—and recommend improvements as needed.

Required Qualifications

· Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent experience.

· 2+ years of hands-on experience with Microsoft Intune, endpoint management, or similar MDM/MAM platforms.

· Strong knowledge of Windows, iOS, Android, and macOS device management.

· Experience with Azure Active Directory, Microsoft 365, and conditional access policies.

· Proficiency with PowerShell and scripting for automation.

· Understanding of enterprise security principles and compliance frameworks.

· Excellent troubleshooting and problem-solving skills.

· Ability to handle multiple tasks simultaneously and manage changing priorities.

· Strong communication skills—both written and verbal.

· Ability to work independently and collaboratively in a fast-paced environment.

Preferred Skills and Certifications

· Microsoft Certified: Endpoint Administrator Associate or similar certifications.

· Experience with Microsoft Defender for Endpoint and other security tools.

· Knowledge of Intune integration with other MDM solutions and third-party services.

· Familiarity with Zero Trust security models and best practices.

· Project management experience in device rollouts and migrations.

· Hands-on experience with SCCM/MECM (System Center Configuration Manager/Microsoft Endpoint Configuration Manager).

· Experience with enterprise mobility, BYOD (Bring Your Own Device), and remote work enablement.

· Participation in user groups, forums, or communities around enterprise device management.

Roles and Daily Tasks

· Monitor device enrollment queues and ensure timely onboarding.

· Review security alerts and compliance notifications, and take appropriate remediation actions.

· Deploy and update apps across managed devices, ensuring compatibility and seamless delivery.

· Regularly audit device configurations and enforce policy updates.

· Investigate user-reported issues and provide guidance or direct support as needed.

· Collaborate with IT peers to test new Intune features and plan rollouts.

· Maintain asset inventory and ensure accurate recordkeeping for all managed endpoints.

· Participate in security reviews and contribute to risk assessments.

· Document processes, troubleshooting steps, and FAQs for IT and end-users.

· Deliver presentations or workshops on new Intune capabilities.

Job Types: Full-time, Contract, Permanent

Pay: $58.00 - $60.00 per hour

Expected hours: 40 per week

Work Location: Remote

Company Details

Abu Dhabi Oil-Field Services and its principals are committed to delivering optimal solutions tailored to the evolving challenges of today’s energy landscape. Recognized as one of the most reputable oil and gas companies in the UAE, we combine practical design with analytical precision to develop solutions that are safe, cost-effective, and environmentally responsible—ensuring the successful execution of every project we undertake
Apply Now

Administrative Assistant

Premium Job
Remote $29 - $39 per hour Denologix

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

Full time Permanent

Administrative Assistant responsibilities include making travel and meeting arrangements, preparing reports and maintaining appropriate filing systems. The ideal candidate should have excellent oral and written communication skills and be able to organize their work using tools, like MS Excel and office equipment. If you also have previous experience as a Secretary or Executive Administrative Assistant and familiarity within our industry, we’d like to meet you.

Ultimately, a successful Admin Assistant should ensure the efficient and smooth day-to-day operation of our office.

Responsibilities

  • Answer and direct phone calls
  • Organize and schedule appointments
  • Plan meetings and take detailed minutes
  • Write and distribute email, correspondence memos, letters, faxes and forms
  • Assist in the preparation of regularly scheduled reports
  • Develop and maintain a filing system
  • Update and maintain office policies and procedures
  • Order office supplies and research new deals and suppliers
  • Maintain contact lists
  • Book travel arrangements
  • Submit and reconcile expense reports
  • Provide general support to visitors
  • Act as the point of contact for internal and external clients
  • Liaise with executive and senior administrative assistants to handle requests and queries from senior managers

Company Details

Denologix is a Toronto-based Analytics & Information Management company that provides Big Data, Artificial Intelligence, Business Intelligence, and advanced IT solutions to help businesses improve decision-making, operations, and growth. The company specializes in data integration, data quality, and analytical services, offering tools and platforms to create 360-degree views of data for better market understanding, risk assessment, and customer retention, ultimately helping clients increase sales, reduce costs, and meet regulatory requirements.
Apply Now
Be The First To Know

About the latest It software Jobs in United States !

Software engineer

Premium Job
Remote $39 - $49 per hour Denologix

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

Full time Permanent

DENOLOGIX is seeking talented and motivated Software Engineers to join our growing technology team. As a Software Engineer, you will play a vital role in designing, developing, and maintaining innovative software solutions that support our global operations. This is a 100% remote opportunity, offering flexibility, competitive pay, and long-term career growth.

Duties

Design, build, test, and deploy scalable software applications and systems.

Collaborate with cross-functional teams (product managers, designers, and engineers) to gather requirements and deliver high-quality solutions.

Write clean, maintainable, and efficient code following best practices.

Troubleshoot, debug, and optimize applications for performance and scalability.

Conduct code reviews, provide constructive feedback, and mentor junior developers.

Ensure software meets security, compliance, and quality standards.

Stay updated on emerging technologies and propose innovative solutions to enhance business processes.

Qualifications & Skills

Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).

Proficiency in at least one major programming language.

Experience with cloud platforms (AWS, Azure, or GCP) and modern development frameworks.

Knowledge of databases (SQL/NoSQL) and version control systems (Git).

Strong problem-solving, analytical, and debugging skills.

Excellent communication and teamwork abilities.

Ability to work independently in a fully remote environment.

Employee Benefits

Competitive salary with performance-based incentives.

Comprehensive health, dental, and vision insurance.

401(k) retirement plan with company match.

Generous paid time off, sick leave, and company holidays.

Ongoing training, certifications, and career advancement programs.

Work-from-home flexibility with provided tools and resources.

Inclusive, supportive, and innovative work culture.

Company Details

Denologix is a Toronto-based Analytics & Information Management company that provides Big Data, Artificial Intelligence, Business Intelligence, and advanced IT solutions to help businesses improve decision-making, operations, and growth. The company specializes in data integration, data quality, and analytical services, offering tools and platforms to create 360-degree views of data for better market understanding, risk assessment, and customer retention, ultimately helping clients increase sales, reduce costs, and meet regulatory requirements.
Apply Now

Data Scientist

Premium Job
Remote $34 - $39 per hour Denologix

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

Full time Permanent

We are looking for a skilled Data Scientist to join our team and leverage data to drive insights, innovation, and business growth. In this role, you will collect, analyze, and interpret large datasets to solve complex problems, build predictive models, and support data-driven decision-making. The ideal candidate is highly analytical, detail-oriented, and comfortable working with both structured and unstructured data.

Key Responsibilities:
• Collect, clean, and analyze large datasets from multiple sources.
• Build predictive models and machine learning algorithms to solve business challenges.
• Communicate findings through data visualization and storytelling.
• Collaborate with product, engineering, and business teams to integrate insights into strategy.
• Conduct experiments and A/B testing to validate solutions.
• Stay up to date with emerging tools, technologies, and best practices in data science.

Requirements:
• Bachelor’s or Master’s degree in Data Science, Computer Science, Statistics, or a related field.
• Strong proficiency in programming languages (Python, R, or SQL).
• Experience with machine learning frameworks (TensorFlow, PyTorch, Scikit-learn).
• Solid understanding of statistics, modeling, and data visualization.
• Ability to translate complex data into clear, actionable insights.
• Strong problem-solving and communication skills.

Company Details

Denologix is a Toronto-based Analytics & Information Management company that provides Big Data, Artificial Intelligence, Business Intelligence, and advanced IT solutions to help businesses improve decision-making, operations, and growth. The company specializes in data integration, data quality, and analytical services, offering tools and platforms to create 360-degree views of data for better market understanding, risk assessment, and customer retention, ultimately helping clients increase sales, reduce costs, and meet regulatory requirements.

Company Details

Denologix is a Toronto-based Analytics & Information Management company that provides Big Data, Artificial Intelligence, Business Intelligence, and advanced IT solutions to help businesses improve decision-making, operations, and growth. The company specializes in data integration, data quality, and analytical services, offering tools and platforms to create 360-degree views of data for better market understanding, risk assessment, and customer retention, ultimately helping clients increase sales, reduce costs, and meet regulatory requirements.
Apply Now

Data Entry

Premium Job
Remote $29 - $35 per hour Denologix

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

Part Time Permanent

We are seeking a friendly, professional, and solution-oriented Customer Service Representative (CSR) to join our team. The CSR will be the first point of contact for customers, providing assistance, resolving issues, and ensuring a positive customer experience.

Key Responsibilities:

Respond to customer inquiries via phone, email, chat, or in person in a timely and courteous manner.
Resolve product, service, or billing issues by clarifying concerns, determining solutions, and following up to ensure satisfaction.
Maintain accurate records of customer interactions in the company’s system.
Provide information about products, services, promotions, and policies.
Escalate complex issues to supervisors or specialized departments when necessary.
Process orders, returns, and account updates accurately.
Contribute to achieving customer satisfaction and retention goals.
Continuously update knowledge of company products, services, and policies.
Required Skills & Qualifications:

Strong communication and active listening skills.
Patience, empathy, and professionalism when handling difficult situations.
Problem-solving and conflict resolution abilities.
Ability to multitask and manage time efficiently in a fast-paced environment.
Computer proficiency (CRM systems, Microsoft Office, or similar).
Team-oriented with a customer-first mindset.
Education & Experience Requirements:

Company Details

Denologix is a Toronto-based Analytics & Information Management company that provides Big Data, Artificial Intelligence, Business Intelligence, and advanced IT solutions to help businesses improve decision-making, operations, and growth. The company specializes in data integration, data quality, and analytical services, offering tools and platforms to create 360-degree views of data for better market understanding, risk assessment, and customer retention, ultimately helping clients increase sales, reduce costs, and meet regulatory requirements.
Apply Now
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All IT & Software Jobs