Back to Job Listings

Apply for Position

Take the next step in your career journey with Spell Outsourcing

Senior Software Engineer (Fully Remote)

Spell Outsourcing
Remote
Full-Time
Posted: Apr 23, 2026
Apply Now

Job Description:

We are looking for a highly skilled and experienced Senior Software Engineer to join our growing technology team. This is a fully remote opportunity for a motivated professional who can lead development projects, build scalable systems, and deliver high-quality software solutions.

The ideal candidate will have strong experience in Custom Software Development, Dedicated Development Center environments, Software Testing, QA processes, and modern engineering best practices.

Negotiable: Based on experience, technical expertise, and leadership ability.

Key Responsibilities:

  • Design, develop, and maintain scalable web and software applications
  • Lead custom software development projects from planning to deployment
  • Architect secure, high-performance, and scalable systems
  • Work within Dedicated Development Center models for international clients
  • Collaborate with product managers, designers, QA engineers, and developers
  • Review code and mentor junior/mid-level engineers
  • Improve system performance, security, and reliability
  • Build APIs, backend services, and integrations
  • Manage CI/CD pipelines and cloud deployments
  • Ensure code quality through testing, automation, and best practices
  • Participate in Agile / Scrum development cycles
  • Troubleshoot complex technical challenges efficiently

Required Experience:

  • 5+ years of professional software engineering experience
  • Strong background in Custom Software Development
  • Experience in Dedicated Development Centers or offshore delivery teams
  • Strong understanding of Software Testing and QA methodologies
  • Experience building enterprise systems, SaaS platforms, or large-scale products
  • Proven track record of delivering production-ready software

Technical Skills:

  • Strong expertise in modern frontend and backend technologies
  • Experience with scalable databases and system architecture
  • Cloud platforms such as AWS, Azure, or Google Cloud
  • CI/CD pipelines and DevOps practices
  • Automated testing, QA processes, and debugging
  • Source control systems such as Git
  • API development and third-party integrations

Preferred Qualities:

  • Leadership mindset
  • Strong problem-solving ability
  • Excellent communication in remote teams
  • Ownership mentality
  • Ability to manage priorities and deadlines
  • Product-focused thinking

Why Join Us:

  • Fully remote flexibility
  • Competitive negotiable salary
  • Work on global and high-impact projects
  • Modern technology environment
  • Long-term career growth opportunities

How to Apply:

Send your updated CV, LinkedIn profile, GitHub, or portfolio with a short introduction.