Staff Software Engineer

at ghSMART
  • $150k-$195k
  • Remote - United States

Remote

Software Development

Mid-level

Summary

The job is for a Staff Software Engineer at ghSMART, a consulting firm that advises CEOs, boards, and investors. The employee will design, develop, test, and maintain software solutions using Microsoft technology stack, collaborate with cross-functional teams, provide mentorship, and contribute to architectural decisions.

Requirements

  • 7+ years of experience in building a variety of end-to-end projects
  • Bachelor’s degree or higher in Engineering, Physics, Computer Science or related field
  • Certifications such as TOGAF, Microsoft Certified: Azure Solutions Architect Expert, or other relevant credentials
  • Superior written and verbal communication skills and project management capabilities
  • Ability to handle sensitive information with the highest degree of integrity and confidentiality
  • Architectural Frameworks: Familiarity with frameworks like TOGAF or Zachman. Experience in designing and implementing complex enterprise solutions, including integration with existing systems
  • Cloud Architectures: Deep understanding of cloud platforms, especially Microsoft Azure
  • Technology Assessment: Ability to evaluate and select appropriate technologies to meet business objectives
  • Data Modeling: Knowledge of data architectures, including data lakes, data warehouses, and big data solutions. Experience with Microsoft SQL Server / Postgres and database design
  • Front-End Development: Proficiency in HTML, CSS, and JavaScript. Familiarity with front-end frameworks like Angular or React could be essential
  • Back-End Development: Strong expertise in back-end frameworks. Should be well versed in at least one of the following (Django, ASP.NET , Node.js , Laravel, Ruby on Rails, etc.). Understanding of RESTful API design
  • Source Control: Knowledge of Git or other version control systems

Responsibilities

  • Design, develop, test, and maintain high quality software solutions using Microsoft technology stack
  • Collaborate with cross-functional teams to deliver high-performance, scalable, and secure applications that meet our clients' needs
  • Provide mentorship to the engineering team
  • Contribute to architectural decisions

Preferred Qualifications

  • DevOps: Familiarity with Microsoft Azure DevOps, CI/CD pipelines, and other Azure services is beneficial
  • Cloud: Experience with Microsoft Azure, including Azure App Services, Azure Functions, and other cloud-based Microsoft solutions
  • Other Microsoft Tools: Experience with other Microsoft technologies like SharePoint, Microsoft 365, and Power BI will be advantageous

Benefits

  • $150,000 - $195,000 a year base salary
  • Annual competitive performance bonus of $30,000 - $50,000
  • Opportunity to buy equity in our fully team owned firm
Share this job:
Please let ghSMART know you found this job on Remote First Jobs 🙏
Apply now