Remote Software Engineering Manager | WFH Opportunity
Posted 2025-04-06Job Overview
We are in search of an enthusiastic Software Engineering Manager to take the helm of a skilled team of 3-4 software engineers in a remote working environment. This pivotal role will entail dedicating approximately 40% of your time to hands-on architecture and coding tasks, while the remaining 60% will focus on leadership and team development initiatives. Our technical landscape... encompasses .NET, SQL, Azure, among other technologies.
Key Responsibilities
 Provide visionary technical leadership to elevate code quality, mitigate technical debt, and adopt contemporary engineering methodologies.
 Mentor and champion a team of software engineers while overseeing the development and maintenance of web applications, APIs, SQL data warehouses, data integrations, and FTP/SFTP configurations.
 Supervise key team initiatives pertaining to application architecture and infrastructure.
 Spearhead initiatives to modernize outdated frameworks and technologies.
 Lead the transition of our deployment processes from manual approaches to automated and CI/CD best practices.
 Advocate for development practices that ensure the scalability, reliability, and excellence of our tools.
 Cultivate strong relationships with business stakeholders to grasp their requirements, relay progress, and ensure alignment with organizational objectives.
 Collaborate with Project Managers and stakeholders to streamline workflow management and ensure priorities align with business goals.
 Facilitate testing processes and guarantee seamless project execution to adhere to delivery timelines.
 Foster transparent communication and encourage rapid feedback within development teams to enhance efficiency and workflows.
 Assist in the documentation process for software products.
 Provide after-hours managerial assistance as required for critical incidents or deployments.
 Stay abreast of technology trends, explore new technologies, and actively engage in technology communities.
 Ensure adherence to relevant security protocols while performing other assigned duties.
Required Skills
 Strong leadership and team management capabilities, with experience in mentoring engineers and guiding technical teams through intricate projects.
 Proficiency in ASP.NET MVC applications developed in C# for building and maintaining web applications.
 Advanced skills in crafting and interpreting complex SQL stored procedures, functions, and views, alongside knowledge of SQL Server Agent jobs.
 Comprehensive knowledge of database optimization, ETL processes, and data warehousing.
 Familiarity with Azure cloud technologies, including Azure authentication services like Azure B2C and Entra.
 Solid background in IIS/web server management, covering configuration, deployment, and performance optimization.
 Understanding of modern DevOps practices, including CI/CD, automation, and enhancements to deployment pipelines.
 Exceptional problem-solving abilities with the capacity to prioritize effectively in collaboration with business stakeholders and Project Managers.
 Excellent communication skills, capable of engaging with both technical and non-technical stakeholders.
 Strong grasp of best practices in developing RESTful APIs.
 Familiarity with FTP/SFTP protocols and experience with file transfer management platforms is advantageous.
 Knowledge of mobile app development for C# applications (e.g., Xamarin Forms, MAUI) would be a plus.
 Highly self-motivated, detail-oriented, and possesses excellent written, verbal, and interpersonal communication skills.
Qualifications
We seek candidates with 8-10 years of relevant work experience, including 3-5 years in a managerial role. A combination of experience and education will also be considered.
Company Culture And Values
We are committed to fostering a rewarding workplace that promotes continuous learning and embraces diverse perspectives. Our culture emphasizes collaboration, innovation, and professional growth, making it a great environment for those who strive to excel in their careers. All qualified applicants will be considered for employment, irrespective of any legally protected status.
Employment Type: Full-Time
Apply Job!