Description review

Remote Senior Back-End Software Developer

The Hello Team · United States · back to the listing

HR standards

46/100

poor

Title ↔ description

93/100

strong

Reads as

Backend Engineer

100% confident

What this role officially is

software developer — ESCO, the EU occupation classification

Software developers implement or program all kinds of software systems based on specifications and designs by using programming languages, tools, and platforms.

Also known as: application developer, application programmer, solutions developer, programmer, software specialist, application software developer

How others title the same work

Large employers

  • Software Engineer - OpenStack Canonical
  • C, Golang Software Engineer working on dqlite, a Raft extension for SQLite Canonical Ltd.
  • Containerization & Virtualisation Engineer Canonical Ltd.
  • Go (Golang) Software Engineer, Developer Tooling and Containers Canonical Ltd.
  • Golang Engineer Canonical Ltd.

Startups

  • Anterior (Sequoia-backed, Series B) | Senior Member of Technical Staff | On-Site (New York, NY) | Full Time | $230,000–$300,000 + equity Anterior (Sequoia-backed, Series B)
  • BitPay | Senior Backend Software Developer | Atlanta, GA | REMOTE (US) | BitPay
  • Distributed Systems Engineer Beam
  • Software Engineer, Platform Beam
  • Blaine, WA | CaseLight Systems Inc. (CSI) | Solo Founder | Remote (US Only) | Founding Systems Engineer | FULL EQUITY (30% Stake) Blaine, WA

What the listing never says

  • 41 bullet points. Long requirement lists deter qualified candidates, who read them as hard gates. Scope clarity
  • No pay range published. Candidates cannot tell whether applying is worth their time. Pay transparency

The listing, marked up

Job Summary:

We are seeking a highly experienced and proactive Remote Senior Back-End Software Developer with strong expertise in C# and SQL to join our team. In this role, you will be responsible for designing, developing, and maintaining robust backend systems, while also contributing to full-stack development initiatives. You will collaborate closely with cross-functional teams and the Software Manager to deliver scalable, high-quality solutions that meet business requirements. The ideal candidate brings over 10 years1 of software development experience, a strong foundation in system architecture, and the ability to troubleshoot and optimize performance effectively. Experience with Angular and Microsoft Azure is a plus. This position requires excellent problem-solving skills, clear communication, and a high level of ownership to drive projects forward in a collaborative environment. You will play a key role in ensuring software reliability, efficiency, and continuous improvement, while adhering to best practices and contributing to technical decision-making.

Key Responsibilities:

• Receive tasks and assignments from the Software Manager.

• Develop and maintain backend systems and features.

• Test, debug, and troubleshoot code to ensure quality and performance.

• Ensure software runs properly, efficiently, and meets business requirements.

• Collaborate with cross-functional team members as needed.

• Design, build, and optimize database structures, queries, and stored procedures.

• Contribute to full-stack development efforts, including integration with Angular-based frontends when needed.

• Participate in system architecture design and technical decision-making.

• Deploy, manage, and monitor applications within Microsoft Azure environments (as applicable).

• Write clean, scalable, and well-documented code following best practices.

• Perform code reviews and provide constructive feedback to other developers.

• Identify performance bottlenecks and implement improvements.

• Proactively identify issues and propose effective technical solutions.

• Communicate progress, challenges, and solutions clearly to stakeholders and team members.

• Take ownership of assigned tasks and deliver high-quality results within deadlines.

• Perform other tasks related to the position.

Qualifications & Requirements:

• Proficient level of English (written and spoken).

• Professional demeanor and strong communication skills.

Technical Expertise:

• Strong proficiency in C# and SQL(required).

• Experience with Angular(preferred).

• Familiarity with Microsoft Azure(preferred).

• Experience working with full software stacks and system architecture.

Experience:

• Minimum of 10+ years2 of software development experience, with a strong focus on C# and SQL.

• Experience working with enterprise applications.

Core Competencies:

• Excellent problem-solving and analytical skills.

• Proactive and self-driven with the ability to take initiative.

• Strong communication skills, both written and verbal.

• Ability to collaborate effectively and be easy to work with in a team environment.

• High level of ownership and accountability.

• Proficiency with Microsoft Office (Word, Excel, Outlook).

• Out-of-the-box thinker, reliable, organized, detail-oriented, self-motivated, and confident approach.

• Positive attitude and the ability to learn and adapt quickly.

• Ability to understand and follow established processes accurately with minimal supervision.

• Ability to work in alignment with U.S. Eastern Time (New York time) business hours for at least four hours.

• Interested in long-term career opportunities.

• Reliable computer (Windows 10 or newer), two monitors, and stable high-speed internet.

Compensation & Benefits:

• 100% remote work.

• Compensation in USD.

• Full-time position with 40 hours weekly.

• Please note that this is a long-term opportunity.

• Great work environment with potential for growth.

Originally posted on Himalayas