Senior Back-End Software Developer

the hello team • Ukraine
Remote
Apply
AI Summary

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
Design, develop, and maintain robust backend systems
Collaborate with cross-functional teams
Contribute to full-stack development initiatives
Key Responsibilities
Develop and maintain backend systems and features
Test, debug, and troubleshoot code to ensure quality and performance
Collaborate with cross-functional team members as needed
Technical Skills Required
C# SQL Angular Microsoft Azure
Benefits & Perks
100% remote work
Full-time position with 40 hours weekly
Great work environment with potential for growth
Nice to Have
Experience with Angular
Familiarity with Microsoft Azure

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.

·      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.

·      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

Senior Java IVR Application Developer

Programming
•
16h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Miratech

Ukraine

Senior Frontend Engineer

Programming
•
2d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Patrianna

Ukraine

Game Developer

Programming
•
5d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

digicode

Ukraine

Subscribe our newsletter

New Things Will Always Update Regularly