Backend Software Developer

2 weeks ago


Birmingham, United States EOS Worldwide Full time
Job DescriptionJob Description

EOS: Real. Simple. Results.

EOS®, the Entrepreneurial Operating System, is a complete set of simple concepts and practical tools that have helped thousands of entrepreneurs get what they want from their businesses. Purely implementing EOS helps the people who own and run entrepreneurial companies run better businesses and lead their ideal lives.

JOIN EOS WORLDWIDEWe are a growing organization of talented individuals who share the same core values, a common vision, and a passion for helping entrepreneurs.The Role - Backend Software Developer

We are seeking a capable Backend Software Developer to design, develop, and deploy high-quality backend solutions for EOS One within our fully remote team. You will leverage your experience in C# and .NET to build scalable web services that drive core functionality, collaborating with other developers and cross-functional teams to follow best practices and support architectural decisions. As a mid-level developer, you will work under the guidance of senior developers, continuously develop your skills, and uphold standards of performance, security, and maintainability. You will collaborate closely with front-end, product, and QA staff to deliver end-to-end solutions. This role offers a great opportunity to contribute to the technical direction of EOS One and make a meaningful impact on the success of our product.

This position will report directly to the Director of Software Engineering.

Job Duties and Responsibilities:
  • Design and develop web applications for the EOS One platform.
  • Participate in agile processes within the team.

Core Skills

  • C# and .NET Framework: Intermediate to advanced experience developing with C# and the .NET Framework.
  • RESTful API Development: Proven experience developing robust RESTful web APIs.
  • Relational Databases and SQL: Strong experience working with relational databases and advanced knowledge of SQL.
  • Agile Methodologies: Hands-on experience with agile methodologies such as Scrum, Kanban, or similar frameworks.
  • Software Design Patterns: Advanced understanding of software design patterns, including CQRS and others relevant to modern software architecture.

Secondary Skills

  • Test-Driven Development (TDD) / Behavior-Driven Development (BDD): Experience in TDD, BDD, or similar methodologies to ensure code quality and maintainability.
  • Version Control (Git): Proficiency with Git for source code management and version control.
  • CI/CD Practices: Experience with continuous integration and deployment methodologies and tools to streamline the release process.
  • Security in Development Pipeline: Experience with security tools within the development pipeline, such as Snyk, Veracode, or SonarQube.

Soft Skills

  • Remote Team: Ability to be productive and collaborative in a remote work environment.
  • Communication and Team Collaboration: Strong interpersonal skills, with a focus on collaboration, inclusivity, and being a team player. We value a culture-first approach in our team.
  • Continuous Learning and Intellectual Curiosity: Demonstrated intellectual curiosity and commitment to continuous learning and professional growth in technology.

Location: Work from home with occasional work travel and onsite collaborative meetings as needed.

Job Type: Full-Time, Exempt

Compensation Range: $90,000-$110,000/year base salary, commensurate with experience, plus the potential for a performance-based bonus in addition to tech/office stipend, health benefits, life insurance, 401k match, voluntary life/disability/AD&D, summer flextime, PTO, and more.

Employer will not sponsor visas for this position

EOS Worldwide accepts applications on an ongoing basis, until the position is filled.

If you are a California resident applying for this position, you can review our EOS Worldwide California Applicant Privacy Notice here EOS Worldwide California Applicant Privacy

EEOC Statement: EOS Worldwide is an equal-opportunity employer. All qualified applicants will receive consideration for this position without regard to race, color, religion, disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information. We are committed to recruiting, hiring, and retaining employees from different backgrounds, viewpoints, and experiences.



  • Birmingham, Alabama, United States Brooksource Full time

    Software Development ProfessionalBrooksourceBirmingham, AlabamaAs a Software Development Professional for Brooksource, you will be part of a business-critical applications project with company-wide visibility for one of our enterprise-level clients in the health insurance space. You will be working alongside the claims processing teams and assisting in...


  • Birmingham, United States EOS Worldwide Full time

    Job DescriptionJob DescriptionEOS: Real. Simple. Results.EOS®, the Entrepreneurial Operating System, is a complete set of simple concepts and practical tools that have helped thousands of entrepreneurs get what they want from their businesses. Purely implementing EOS helps the people who own and run entrepreneurial companies run better businesses and lead...


  • Birmingham, Alabama, United States EBSCO Full time

    Job Description:EBSCO International is a leading provider of research solutions, offering a comprehensive platform that combines e-journals, e-books, and research databases with a powerful discovery service. Our team is responsible for developing and maintaining this platform, and we are seeking an experienced Drupal Backend Developer to join our team.Key...

  • Software Engineer

    3 weeks ago


    Birmingham, Alabama, United States Marriott International, Inc Full time

    We are looking for a Software Engineer to join our team. The ideal candidate will have experience with cloud-based systems and be proficient in Python and Java.Responsibilities:Design and develop scalable cloud-based systemsCollaborate with cross-functional teams to ensure seamless system integrationParticipate in code reviews and ensure high-quality...


  • birmingham, United States Brooksource Full time

    Jr. Software EngineerContract-to-HireBirmingham, AlabamaAs a Junior Software Engineer for Brooksource, you will be a part of a business-critical applications project with company-wide-visibility for one of our enterprise-level clients in the health insurance space. Joining a curated team of fellow, jr. software engineers, you will be working alongside the...


  • birmingham, United States Brooksource Full time

    Jr. Software EngineerContract-to-HireBirmingham, AlabamaAs a Junior Software Engineer for Brooksource, you will be a part of a business-critical applications project with company-wide-visibility for one of our enterprise-level clients in the health insurance space. Joining a curated team of fellow, jr. software engineers, you will be working alongside the...


  • Birmingham, United States Brooksource Full time

    Jr. Software EngineerContract-to-HireBirmingham, AlabamaAs a Junior Software Engineer for Brooksource, you will be a part of a business-critical applications project with company-wide-visibility for one of our enterprise-level clients in the health insurance space. Joining a curated team of fellow, jr. software engineers, you will be working alongside the...

  • Software Engineer

    3 weeks ago


    Birmingham, Alabama, United States Jefferson County Schools Full time

    We are seeking a talented Software Engineer to join our Cloud Services team. As a Cloud Solutions Engineer, you will be responsible for designing and implementing scalable cloud-based systems. Your expertise in backend development and cloud computing will enable you to develop efficient and secure solutions for our clients.Key responsibilities...


  • Birmingham, Alabama, United States OneStream Software Full time

    Job Summary:OneStream Software is seeking a highly skilled Senior Software QA Performance Engineer to join our team. As a Senior Software QA Performance Engineer, you will play a critical role in ensuring the performance and efficiency of our software applications and supported systems. You will analyze the performance of existing software systems, identify...

  • Development Intern

    2 weeks ago


    Birmingham, United States OneStream Software Full time

    DescriptionTechnical Development Intern Location: Hybrid, Michigan, USAEmployment Type: Internship (Full-Time)Program Duration: June 9, 2025 - August 15, 2025 SummaryThe Solution Network Team is seeking a Technical Development Intern to support the Manager of Solution Network Development in advancing roadmap initiatives and...


  • Birmingham, United States EOS Worldwide Full time

    Job DescriptionJob DescriptionEOS: Real. Simple. Results.EOS®, the Entrepreneurial Operating System, is a complete set of simple concepts and practical tools that have helped thousands of entrepreneurs get what they want from their businesses. Purely implementing EOS helps the people who own and run entrepreneurial companies run better businesses and lead...


  • Birmingham, Alabama, United States MILLENNIUMSOFT Full time

    Job Summary: We are seeking a skilled Software Development Specialist to join our team at MillenniumSoft. The ideal candidate will have a strong background in software engineering, with a focus on developing, enhancing, and sustaining software systems in a cross-functional team environment. Key Responsibilities: * Develop, enhance, and sustain software...


  • Birmingham, Alabama, United States Black Creek Integrated Systems Full time

    Job SummaryWe are seeking a highly skilled Software Engineer IV to join our team at Black Creek Integrated Systems. As a key member of our software development team, you will be responsible for designing, developing, and deploying cutting-edge software solutions that meet the evolving needs of our clients.Key ResponsibilitiesDesign and develop software...


  • Birmingham, United States Black Creek Integrated Systems Full time

    Job DescriptionJob DescriptionOur Integrated Security & Safety Systems (ISSS) team is responsible for the design and development of software applications for the Integrated Control System and Real-Time Location System products. The Software Development Manager of our ISSS group possesses exceptional development skills, extensive professional experience,...

  • Development Intern

    1 week ago


    Birmingham, United States OneStream Software Full time

    DescriptionCloud Development Intern Location: Remote, USAEmployment Type: Internship (Full-Time)Program Duration: June 9, 2025 - August 15, 2025 SummaryThe Cloud Development team develops internal applications primarily used by our Support, Operations, and Compliance teams within OneStream. These applications are focused on...


  • Birmingham, United States Tech Providers Full time

    Software & Integration Developer Birmingham, AL Duration - Long term contract (between 1 - 3 years) Responsibilities: This position is primarily a software developer for integration development or web-service development. We have several middleware applications that we are wanting to expand or rewrite. Skills Requirements Analysis / interpretation Version...


  • Birmingham, Alabama, United States PNC Full time

    About the Role:PNC is seeking a highly skilled and experienced Software Development Leader to join our team. As a key member of our Technology organization, you will be responsible for leading and governing enterprise Digital Identity development efforts within an Agile development team.Key Responsibilities:Support the creation of Java applications using...


  • Birmingham, Alabama, United States EBSCO Full time

    Software Engineering InternMoultrie Mobile, a division of PRADCO Outdoor Brands, is seeking a highly motivated and detail-oriented Software Engineering Intern to join our team. As a Software Engineering Intern, you will have the opportunity to work on implementing new features and creating solutions for the Moultrie Mobile platform under the guidance of more...


  • Birmingham, Alabama, United States Deploy Full time

    Job Title: Software EngineerLocation: RemoteEmployment Type: Sixteen-month ContractCompany: DeployJob Summary:We are seeking a skilled Software Engineer to develop software for embedded systems using C++ and Linux. The ideal candidate will have a strong background in Linux, embedded systems, and C++ programming.Key Responsibilities:Design, develop, and...


  • Birmingham, Alabama, United States United Software Group Full time

    We are seeking a highly skilled Infrastructure Engineer to join our team at United Software Group Inc. This is a fantastic opportunity to work with a fast-growing multi-national IT & Engineering Consulting Company serving clients globally.Key Responsibilities:Design and implement scalable infrastructure solutions using Ansible, Docker, and RHEL.Develop and...