Enable job alerts via email!

Senior Software Engineer (Remote)

Yogananda

Hyde Park Township (IL)

Remote

USD 84,000 - 130,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a skilled software engineer to provide technical expertise in configuring and maintaining their Microsoft Dynamics 365 CRM platform and member-facing portal. This role involves collaborating with cross-functional teams to ensure seamless integration across various systems. You will be responsible for developing custom solutions, maintaining existing applications, and mentoring junior engineers. If you're passionate about technology and thrive in a dynamic environment, this is an exciting opportunity to make a significant impact in a supportive and innovative setting.

Benefits

Medical insurance
Dental insurance
Life insurance
Retirement plan
Paid sick leave
Paid vacation
Paid holidays

Qualifications

  • 10+ years of experience with ASP.NET and C# required.
  • 5+ years of experience with MS Dynamics CRM required.
  • Ability to design technical solutions and document specifications.

Responsibilities

  • Configure and maintain Microsoft Dynamics 365 CRM platform.
  • Develop and maintain SRF's member-facing portal and e-commerce solutions.
  • Collaborate with teams to design and implement software solutions.

Skills

ASP.NET
C#
VB.NET
MS Dynamics CRM
SQL Server
Agile methodologies
Problem solving
Technical documentation
Communication skills

Education

Bachelor’s degree in Computer Science
MS Dynamics 365 CRM certification

Tools

Microsoft Office
SQL Server Data Warehouse
IIS

Job description

Under general supervision, this individual will provide technical expertise in configuring and maintaining Microsoft Dynamics 365 CRM and SRF’s member-facing portal, while supporting integrations and enhancements across a diverse and evolving system landscape.

In addition, you will collaborate with cross-functional teams to support a variety of internal and third-party systems—including ERP, order management, warehouse management, and POS platforms—developed on different technologies and frameworks. Responsibilities include delivering configuration, custom development, and integration solutions, ensuring systems work cohesively to meet organizational goals.

Responsibilities

  • Configure, develop, and maintain Microsoft Dynamics 365 CRM platform, building customizations and enhancements as required to meet the organization's needs.
  • Develop and maintain SRF's member-facing portal, e-commerce solution and other related applications.
  • Develop web and e-commerce applications according to specifications.
  • Build integrations between internal systems and to third party solutions as required.
  • Perform unit test and functional testing, and deployment tasks as required.
  • Work with third party partners to ensure developed applications are in line with specifications and architecture guidelines.
  • Develop technical documentation as required.
  • Collaborate with end users, internal teams, external partners, and leadership to design and implement software solutions that meet the organization’s needs.
  • Maintain, troubleshoot, and improve existing software applications.
  • Support the CRM and web applications by addressing incidents and issues in a timely manner and handle end user training as needed.
  • Use analysis and critical thinking skills to determine and assess the needs of the user and then create software to meet the requirements.
  • Assist the IT Architect in developing the architecture of new systems including data modeling, system integration and determining dependencies.
  • Design mock-up web pages for proposed systems and review them with functional users.
  • Collaborate with the Project Managers, Department/Area Managers in project planning, road mapping and other similar activities.
  • Report status of projects and/or tasks to the department manager, area manager, project manager or other stakeholders as required.
  • Responsible to follow SRF’s policies and established processes.
  • Adherence to SRF principles and standards at all times.
  • Honor and maintain a strict level of confidentiality.
  • Mentor and train junior software engineers.
  • Oversee the technical aspects of computer software projects.
  • Produce specifications and assist in determining project feasibility.
  • Other position-related tasks, as assigned.

Requirements

  • 10+ years of experience with ASP.NET 2.0 or higher, VB.NET or C# required.
  • 5+ years of experience with MS Dynamics CRM required.
  • MS Dynamics 365 CRM certification preferred.
  • Bachelor’s degree or higher in Computer Science, Engineering, or related fields preferred.
  • Knowledge of and experience with SQL Server Data Warehouse technologies including Integration (SSIS), Analytical and Reporting (SSRS) services, SharePoint, ASP.NET MVC, WCF, CRM Dynamics and Silverlight desired.
  • Experience with integration of web applications and CRM with ERPs, experience with web services/ micro services preferred. Experience with NetSuite ERP will be ideal.
  • Experience working with scrum/agile methodologies. Agile certification preferred.
  • Programming skills to configure and customize Dynamics CRM, Azure functions, and develop web applications using ASP.Net and SQL Server.
  • Ability to design technical solutions, document technical specs, review and provide feedback on technical specs from other developers.
  • Ability to work with 3 rd party solution providers, contractors and consultants, as well as geographically dispersed team members.
  • Leadership skills to collaborate and provide technical guidance to other team members for projects.
  • Organization and delegation skills to manage project tasks and milestones to develop and test software to help achieve company goals.
  • Problem solving skills to debug issues with complex systems.
  • Basic administration skills related to IIS, SSQL Server and Windows Server.
  • Proficiency in Microsoft Office programs required.
  • Excellent written and communication skills required in order to understand end users’ requirements and explain technology concepts.
  • Good documentation skills to develop specifications so that other team members including third parties to understand them.
  • Ability to be a team player and the willingness to work in an environment, which requires team members to play multiple roles.
  • Ability to work remote and collaborate effectively with remote team members and partners working in different time zones.
  • Ability to represent SRF adequately when dealing with third parties and the public.
  • Ability to handle multiple projects and supporting systems simultaneously and function well in a multi-task environment.
  • Knowledge of and experience with SRF principles and standards.

This is a full-time, salaried exempt position, Monday through Friday, 8:00 a.m. – 5:00 p.m. PST; nevertheless, you must be able to work a flexible schedule based on workload and deadlines.

The position is remote for those residing in California, Arizona, Colorado, and Texas.

The selected individual must satisfactorily complete our background investigation, and sign a non-disclosure agreement.

We offer a competitive benefits package that features a variety of insurance coverage choices including group medical, dental, life insurance, a retirement plan and much more. We also provide paid sick, vacation and holiday time.

Pay range: $84,000 - $130,000 per year, depending on skills, experience and education.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer

Bitesize

Remote

USD 100,000 - 120,000

Yesterday
Be an early applicant

Senior Software Development Engineer

McKesson’s Corporate

New York

Remote

USD 106,000 - 179,000

-1 days ago
Be an early applicant

Sr Software Engineer - Remote

Altera Digital Health Inc (DE) in

Raleigh

Remote

USD 99,000 - 118,000

Today
Be an early applicant

Sr Software Engineer - Remote

Altera Digital Health Inc (DE) in

Sacramento

Remote

USD 99,000 - 118,000

Today
Be an early applicant

Sr Software Engineer - Remote

Altera Digital Health Inc (DE) in

City of Niagara Falls

Remote

USD 99,000 - 118,000

Today
Be an early applicant

Sr Software Engineer - Remote

Altera Digital Health Inc (DE) in

Springfield

Remote

USD 99,000 - 118,000

Today
Be an early applicant

Senior Software Engineer

EquipmentShare

Missouri

Remote

USD 100,000 - 150,000

2 days ago
Be an early applicant

Senior Software Engineer

Intermountain Healthcare

Murray

Remote

USD 125,000 - 150,000

Today
Be an early applicant

[Hiring] Software Engineer II/Senior Software Engineer @Iambic Therapeutics

Iambic Therapeutics

Remote

USD 90,000 - 150,000

Yesterday
Be an early applicant