Match score not available

Remote Software Engineering Manager | WFH Opportunity

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 
Vatican City, Virginia (USA), United States

Offer summary

Qualifications:

8-10 years of relevant experience, 3-5 years in a managerial role, Proficiency in ASP.NET MVC and C#, Advanced SQL skills and database knowledge, Familiarity with Azure cloud technologies.

Key responsabilities:

  • Provide technical leadership and mentorship
  • Oversee development of web applications and APIs
  • Lead initiatives for modernizing frameworks
  • Manage deployment processes through automation
  • Maintain relationships with stakeholders for project alignment
Get It Recruit - Information Technology logo
Get It Recruit - Information Technology Human Resources, Staffing & Recruiting TPE https://www.get.it/
2 - 10 Employees
See more Get It Recruit - Information Technology offers

Job description

Job 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

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Team Management
  • Communication
  • Problem Solving
  • Mentorship
  • Leadership

Engineering Manager Related jobs