Fullsteam

Senior Software Engineer

Fullsteam

full-time

Posted on:

Location Type: Remote

Location: Remote • Alabama • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

ERP

About the role

  • Provide technical leadership and architectural guidance for complex software development projects
  • Design and implement scalable, enterprise-grade solutions for ERP system modules and integrations
  • Lead code reviews and establish development standards, ensuring high-quality code across the engineering team
  • Mentor junior and mid-level developers, providing guidance on technical skills and career development
  • Collaborate with stakeholders to translate business requirements into technical specifications and implementation plans
  • Drive technical decision-making for system architecture, technology stack choices, and integration strategies
  • Lead troubleshooting efforts for complex technical issues and provide expert-level problem resolution
  • Participate in on-call rotation and provide technical escalation support for critical system issues
  • Research and evaluate emerging technologies, recommending adoption strategies that align with business objectives
  • Contribute to technical documentation, system design specifications, and knowledge transfer initiatives
  • Work directly with enterprise customers during complex implementations and technical integrations
  • Participate in technical planning sessions and provide effort estimation for major development initiatives

Requirements

  • Bachelor's Degree in Computer Science, Engineering, or related field required; Master's degree preferred
  • 5+ years of relevant software development experience with demonstrated progression in technical responsibility
  • 3+ years of experience in technical leadership or senior developer roles
  • Experience with ERP systems, business process automation, or enterprise software development preferred
  • Proven track record of leading technical projects and mentoring development teams
  • Experience with Agile development methodologies and project management tools
  • Previous experience in a remote work environment and distributed team collaboration
Benefits
  • Competitive compensation
  • Growth opportunities within the broader Fullsteam organization
  • Chance to work with cutting-edge technologies

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
software developmentERP systemsbusiness process automationtechnical leadershipsystem architectureintegration strategiestroubleshootingtechnical documentationAgile development methodologiesproject management
Soft skills
mentoringcollaborationcommunicationproblem resolutiontechnical decision-makingstakeholder engagementcareer development guidanceeffort estimationleadershipknowledge transfer
Certifications
Bachelor's Degree in Computer ScienceBachelor's Degree in EngineeringMaster's Degree in Computer ScienceMaster's Degree in Engineering