We are seeking a highly experienced Remote Senior Back-End Software Developer to join our team. The ideal candidate will be responsible for designing, developing, and maintaining robust backend systems. The role requires excellent problem-solving skills, clear communication, and a high level of ownership to drive projects forward in a collaborative environment.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
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 years 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.
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
· 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+ years 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.
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
· 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.
Similar Jobs
Explore other opportunities that match your interests