Director of Software Development (.Net/Azure) at HARAMAIN SYSTEMS INC
Boston, MA 02108, USA -
Full Time


Start Date

Immediate

Expiry Date

08 Oct, 25

Salary

0.0

Posted On

09 Jul, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Leadership, Management Skills, Cloud Services, Software Development, Software Projects, Agile, Software Development Methodologies

Industry

Computer Software/Engineering

Description

ABOUT US:

HARAMAIN SYSTEMS INC. is a leading technology solutions provider specializing in innovative software development and cloud-based systems. We focus on empowering businesses through tailored software solutions that enhance operational efficiency, scalability, and security. Our commitment to excellence and customer satisfaction drives our team to deliver cutting-edge technology tailored to the unique needs of our clients.

THE OPPORTUNITY:

We are seeking an experienced Director of Software Development with expertise in .NET and Azure to lead our software engineering efforts. The ideal candidate will be responsible for overseeing the software development life cycle, managing a team of talented developers, and ensuring the successful delivery of high-quality software solutions. As an executive at HARAMAIN SYSTEMS INC., you will play a key role in shaping our technology strategy and driving innovation within the organization.

DESIRED QUALIFICATIONS:

  • 10+ years of experience in software development, with at least 5 years in a leadership role.
  • Strong proficiency in .NET technologies and Azure cloud services.
  • Proven track record of delivering large-scale software projects on time and within scope.
  • Excellent understanding of software development methodologies, including Agile and DevOps practices.
  • Outstanding communication, leadership, and team management skills.
Responsibilities
  • Lead and manage the software development team to deliver robust software solutions on time and within budget.
  • Define and implement best practices, processes, and methodologies for software development and project management.
  • Collaborate with cross-functional teams to align software development initiatives with business goals and requirements.
  • Oversee the design, architecture, and implementation of applications leveraging .NET and Azure technologies.
  • Monitor project progress, identify risks, and implement effective mitigation strategies to ensure project success.
Loading...