Graham Healthcare Group Logo

Graham Healthcare Group

Sr Software Developer

Reposted 2 Days Ago
Remote
Hiring Remotely in USA
Expert/Leader
Remote
Hiring Remotely in USA
Expert/Leader
The Sr Software Developer leads technology innovation, designs and implements software solutions, mentors teams, manages projects, and promotes improvement and quality.
The summary above was generated by AI

Job Title 

Sr Software Developer

Location

Remote/Nationwide, USA

Additional Location(s)

Employee Type

Employee

Working Hours Per Week

40

Job Description

Sr Software Developer is a key driver of technology innovation and development within the organization. Leverages expertise in Microsoft technologies to design, develop, and implement complex software solutions that align with our strategic goals. This role requires a strategic thinker with a robust technical background, capable of leading a development team, and ensuring the highest standards of quality and performance.

Sr Software Developer Responsibilities

Development and Implementation:

  • Lead the development of complex applications, ensuring adherence to coding standards and best practices.

  • Implement cloud-based solutions using Azure services, including but not limited to Azure Functions, Azure DevOps, Azure SQL Database, and Azure Kubernetes Service.

Team Leadership:

  • Mentor and guide development teams, providing technical leadership and fostering a collaborative, innovative environment.

  • Conduct code reviews, provide feedback, and ensure the team adheres to best practices and coding standards.

Project Management:

  • Collaborate with stakeholders to define project requirements, scope, and timelines.

  • Oversee the execution of development projects, ensuring timely delivery, budget adherence, and alignment with business objectives.

Continuous Improvement:

  • Promote a culture of continuous improvement by identifying and implementing process enhancements.

  • Stay current with industry trends, emerging technologies, and best practices to ensure the team remains at the cutting edge.

Problem Solving and Troubleshooting:

  • Address and resolve complex technical issues and challenges, providing guidance and solutions.

  • Analyze and optimize performance, scalability, and security of applications and systems.

Sr Software Developer Requirements

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience.

Experience: 10+ years of experience in software development, with a focus on the Microsoft stack and Azure cloud services.

Sr Software Developer Technical Skills

Strong proficiency in Microsoft technologies including .NET, ASP.NET, C#, and SQL Server.

Deep experience with Azure services, including cloud architecture, deployment, and management.

Knowledge of modern development practices and tools such as Agile, CI/CD pipelines, and DevOps.

Leadership Skills:

Proven track record of leading and mentoring development teams.

Strong project management skills with experience in delivering complex projects on time and within scope.

Problem-Solving Skills:

Exceptional analytical and problem-solving abilities.

Ability to troubleshoot and resolve complex technical issues effectively.

Personal Attributes:

Strong communication and interpersonal skills, with the ability to convey technical concepts to non-technical stakeholders.

A proactive, self-driven approach with a passion for technology and innovation.

A commitment to quality, performance, and continuous learning.

Certificates, Licenses, Registrations

Must have and maintain in good standing professional license, certificate, or registration, as applicable.

Physical Demands

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this job, the employee is regularly required to talk or hear. The employee regularly is required to stand, walk, sit, climb stairs, use hand to finger, handle or feel objects, tools, or controls; and reach with hands and arms.

The employee frequently lifts and/or moves up to 20 pounds. Specific vision abilities required by this job include close vision and the ability to adjust focus.

Work Environment

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

This job generally operates in a clerical office setting. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets, and fax machines. While performing the duties of this position, the employee may travel by automobile and be exposed to changing weather conditions.

Comments

This description is intended to describe the essential job functions, the general supplemental functions, and the essential requirements for the performance of this job. It is not an exhaustive list of all duties, responsibilities, and requirements of a person so classified. Other functions may be assigned, and management retains the right to add or change the duties at any time.

About Graham Healthcare Group:

As an innovator in an evolving healthcare world, Graham Healthcare Group has been designing business and technology solutions to drive better care, outcomes, and productivity within its own home health and hospice companies for over 20 years. In the last several years, our solutions have been successfully integrated across the healthcare continuum.

Join the Graham Healthcare Group and enjoy the following benefits:

  • Competitive Pay:  With opportunity for advancement 

  • Health and Welfare Benefits:  Various medical, dental, and vision insurance options for you and your family to choose from. 

  • Supplemental Benefits: Company paid life insurance and disability benefits.  Also, pre-tax FSA and HSA plans are offered. 

  • Generous PTO Packages.

  • Retirement:  Save for your future with our company offered 401k plan and pension.

  • Company-Paid Education Programs:  Grow your career by taking advantage of 50% discounts on tuition for selected courses offered by Purdue and Kaplan. 

Benefits may vary based on your employment status.

NOTICE:

  • Successful completion of a drug screen prior to employment is part of our background process, which includes medical and recreational marijuana.
  • By supplying your phone number, you agree to receive communication via phone or text.
  • By submitting your application, you are confirming that you are legally authorized to work in the United States.

Graham Healthcare Group is an Equal Opportunity Employer

Top Skills

.Net
Asp.Net
Azure Devops
Azure Functions
Azure Kubernetes Service
Azure Sql Database
C#
Ci/Cd
SQL Server

Similar Jobs

An Hour Ago
Remote
Hybrid
CA, USA
135K-215K Annually
Senior level
135K-215K Annually
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
The role involves developing and maintaining services for reliability and scalability, building software architectures, and mentoring developers while focusing on best engineering practices.
Top Skills: AWSCassandraElasticsearchGoJavaKafkaKotlinNode.jsPythonScala
Yesterday
Remote
Hybrid
2 Locations
144K-165K Annually
Senior level
144K-165K Annually
Senior level
Fintech • Machine Learning • Payments • Software • Financial Services
As a Senior Software Engineer, you'll lead technical initiatives to create scalable, cloud-based solutions, collaborate with teams, and engage in architecture discussions.
Top Skills: AWSDockerGoJavaJavaScriptKubernetesNosql DatabasesOpen Source RdbmsPythonTypescript
Yesterday
Remote
Hybrid
Santa Clara, CA, USA
141K-239K Annually
Senior level
141K-239K Annually
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
As a Senior Software Engineer, you will build and maintain integration solutions, focusing on back end development with Java and front end using JavaScript and React, while ensuring code quality through best practices.
Top Skills: JavaJavaScriptKubernetesReactRelational Databases

What you need to know about the Boston Tech Scene

Boston is a powerhouse for technology innovation thanks to world-class research universities like MIT and Harvard and a robust pipeline of venture capital investment. Host to the first telephone call and one of the first general-purpose computers ever put into use, Boston is now a hub for biotechnology, robotics and artificial intelligence — though it’s also home to several B2B software giants. So it’s no surprise that the city consistently ranks among the greatest startup ecosystems in the world.

Key Facts About Boston Tech

  • Number of Tech Workers: 269,000; 9.4% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Thermo Fisher Scientific, Toast, Klaviyo, HubSpot, DraftKings
  • Key Industries: Artificial intelligence, biotechnology, robotics, software, aerospace
  • Funding Landscape: $15.7 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Summit Partners, Volition Capital, Bain Capital Ventures, MassVentures, Highland Capital Partners
  • Research Centers and Universities: MIT, Harvard University, Boston College, Tufts University, Boston University, Northeastern University, Smithsonian Astrophysical Observatory, National Bureau of Economic Research, Broad Institute, Lowell Center for Space Science & Technology, National Emerging Infectious Diseases Laboratories

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account