# Senior Software Developer

> CrewBloom · Philippines (Remote) · Full-time · Posted 2024-07-18

**Workplace:** remote

**Department:** CLIENT-BASED

## Description

We are seeking a highly skilled and experienced Senior Software Developer with a strong background in C# and .NET technologies. The ideal candidate will have at least 8 years of professional experience in software development and a proven track record of designing and implementing robust, scalable, and maintainable software solutions.

**Job Responsibilities**

-   Design, develop, and maintain complex software applications using C# and .NET technologies.
-   Collaborate with cross-functional teams to gather and analyze requirements, and translate them into technical specifications.
-   Lead and mentor junior developers, providing guidance and support to enhance their skills and knowledge.
-   Participate in code reviews to ensure adherence to best practices and coding standards.
-   Troubleshoot and resolve technical issues, ensuring the performance, quality, and responsiveness of applications.
-   Stay up-to-date with the latest industry trends and technologies, and continuously improve your skills and knowledge.
-   Contribute to the overall architecture and design of software solutions, ensuring scalability, security, and performance.
-   Work closely with product managers, designers, and other stakeholders to deliver high-quality software on time and within scope.

## Requirements

-   Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
-   At least 8 years of professional experience in software development.
-   Extensive experience with C# and .NET technologies (ASP.NET, .NET Core, etc.).
-   Strong understanding of object-oriented programming principles and design patterns.
-   Proficient in front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React (optional but preferred).
-   Experience with database design and development, including SQL Server or other relational databases.
-   Familiarity with agile development methodologies and version control systems (e.g., Git).
-   Excellent problem-solving skills and the ability to work independently and as part of a team.
-   Strong communication skills, both written and verbal.
-   Experience with cloud platforms (e.g., Azure, AWS) is a plus.

**Minimum Technical and Work Environment Requirements:**

-   **Internet Connection:**

-   Primary internet connection with a minimum speed of **15 Mbps**.
-   Backup internet connection with at least **10 Mbps**.
-   Backup connection must be capable of supporting work during a power outage.

-   **Primary Device:**

-   Desktop or laptop equipped with at least:

-   **Intel Core i5 (8th generation or newer)**, **Intel Core i3 (10th generation or newer)**, **AMD Ryzen 5**, or an equivalent processor.
-   A minimum of **8 GB RAM**.

-   **Backup Device:**

-   Must meet or exceed the performance of an **Intel Core i3** processor.
-   Must be functional during power interruptions.

-   **Peripherals and Workspace:**

-   A functioning **webcam**.
-   A **noise-canceling USB headset**.
-   A **quiet, dedicated home office space**.
-   A **smartphone** for communication and verification purposes.

## Benefits

-   **Join Our Dynamic Team:** Experience our fun, inclusive, innovative culture that values your unique contributions and supports your professional growth.
-   **Embrace the Opportunities:** Seize daily chances to learn, innovate, and excel. Make a real impact in your field.
-   **Limitless Career Growth:** Unlock a world of possibilities and resources to propel your career forward.
-   **Fast-Paced Thrills:** Thrive in a high-energy, engaging atmosphere. Embrace challenges and reap stimulating rewards.
-   **Flexibility, Your Way:** Embrace the freedom to work from home or any location of your choice. Create your ideal work environment.
-   **Work-Life Balance at Its Best:** Say goodbye to stressful commutes and hello to quality time with loved ones. Achieve a healthy work-life integration to perform at your best.

## Apply

[Apply at CrewBloom](https://apply.workable.com/crewbloom/j/81D760175B/apply)

---
Powered by [Workable](https://www.workable.com)
