Match score not available

Lead Software Engineer

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor's degree in related field, Minimum 3 years leading technical team, Minimum 8 years software engineering experience, Proficiency in software engineering methodologies, Experience with database development and SQL.

Key responsabilities:

  • Lead and guide software engineers
  • Engage in applications architecture and strategy
  • Foster team growth and provide guidance
  • Take accountability for technology domain areas and projects
  • Coach, mentor, and track software engineers' performance
Human Capital Solutions, Inc | 800.420.3182 logo
Human Capital Solutions, Inc | 800.420.3182 Human Resources, Staffing & Recruiting TPE https://HumanCapSolutions.com
2 - 10 Employees
See more Human Capital Solutions, Inc | 800.420.3182 offers

Job description

Lead Software Engineer - Remote

US Based Only

No Sponsorship
We are excited to present an exceptional opportunity for a Lead Software Engineer to join a dynamic team remotely. In this role, you will play a vital part in leading software engineers in the development and maintenance of cutting-edge software solutions across various domains, including integrations, web applications, APIs, and more. Your technical prowess and leadership skills will be instrumental in driving innovation and maintaining high-quality standards.


Key Responsibilities:

- Lead and guide software engineers in the development and maintenance of software solutions.

- Engage in applications architecture and strategy, offering visionary insights and problem-solving expertise.

- Foster the professional growth of team members, providing guidance on business and technical acumen.

- Take accountability for assigned technology domain areas, projects, and solutions, overseeing project planning, execution, and support.

- Participate in coaching, mentoring, and performance tracking of software engineers.

- Collaborate with department leadership to establish and promote standards, methodologies, and best practices.

- Liaise with IT and business teams to align engineering solutions with business objectives.

- Stay updated on emerging software engineering trends and technologies, identifying opportunities for enhancement.

- Lead multiple simultaneous initiatives and projects, ensuring successful outcomes.

- Assist in documenting activities, solutions, and providing support as needed, including after-hours emergency support.

Requirements:

Education:

- Bachelor's degree in computer science, information technology, management information systems, or related field.

Experience:

- Minimum 3 years of experience leading a technical team.

- Minimum 8 years of hands-on software engineering experience.

- Proficiency in software engineering methodologies, best practices, and current technologies.

- Strong relational database development skills, including advanced SQL concepts.

- Experience with source version control tools and batch job processing.

- Familiarity with Agile, DevOps, and ITSM methodologies.

Skills & Abilities:

- Leadership and mentoring capabilities.

- Excellent communication and presentation skills.

- Proficiency in C#, Azure, and Domain Driven Design.

- Ability to deliver high-quality, maintainable software solutions.

- Strong analytical and problem-solving skills.

- Detail-oriented and well-organized.

- Expert troubleshooting abilities.

- Knowledge of software development and industry best practices.

Desired Qualifications:

- Master's degree preferred.

- Azure certifications preferred.

- Experience in the healthcare industry software development.

- Familiarity with cloud services such as AWS, Azure, and GCS.

- Proficiency in C# and .NET programming (5 years desired).

- Experience with Domain Driven Design (5 years desired).

- Knowledge of Agile Frameworks and tools (5 years desired).

- Background in web application and microservice development (5 years desired).

- Azure cloud certifications.

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

  • Verbal Communication Skills
  • Organizational Skills
  • Motivational Skills
  • Leadership
  • Analytical Skills
  • Detail Oriented
  • Troubleshooting (Problem Solving)
  • Mentorship

Software Engineer Related jobs