Offerte di lavoro in remoto e a domicilio a -washington ∙ Pagina 1

6427 Lavori a distanza e a domicilio online

Programmer/Developer

Council for Professional Recognition · Washington, Stati Uniti d'America · Hybrid

$104,000.00  -  $109,000.00

  • Professional
  • Ufficio in Washington
Candidarsi ora

Make an Impact—Join Us to Advance Our Mission

The Council for Professional Recognition is the leading national credentialing organization for early childhood educators. We’re on a mission to ensure every child receives a strong start in life by empowering early childhood educators through high-quality, competency-based credentialing, and we’re looking for passionate team members committed to advancing equity and excellence in early childhood education. If you’re driven to support the early childhood education (ECE) community, believe in nurturing professionals who care for our youngest learners, and want your efforts to create lasting impact, the Council is where your passion meets purpose.

Why You’ll Love Working Here: 

  • A positive, inclusive workplace—96% of employees say The Council is a great place to work, with many celebrating over 10 years of service
  • Remote-first for eligible roles
  • 35-hour work week
  • Comprehensive health, dental, vision, and life insurance benefits. The Council covers 90% of the premium for employees and pays the full deductible for health plans.
  • FSA for both health and childcare
  • Parental leave of 16 weeks after one year of employment
  • 403(b) retirement plan with 10% employer contribution after one year of employment
  • 13 paid holidays, 15 vacation & 12 sick time
  • Employee Assistance Program (EAP)
  • Professional Development Available

JOB SUMMARY

The Council for Professional Recognition promotes improved performance and recognition of professionals in the early childhood education of children ages birth to 5 years old. The Council works to ensure that all professional early childhood educators and caregivers meet the developmental, emotional, and educational needs of our nation’s youngest children. We are dedicated to fostering a supportive and inclusive environment where early childhood educators can thrive and grow. By providing resources, training, and advocacy, we aim to elevate the standards of early childhood education and ensure that every child receives the highest quality of care and education.

The Council is seeking a Programmer/Developer to design, code, test, and maintain applications, integration, and data solutions that support the Council’s business operations. This position requires versatility across programming languages, frameworks, and platforms, with expertise in Microsoft Azure, the Power Platform, Dynamics 365, and other Microsoft solutions. The Programmer/Developer will build new solutions, enhance existing applications, and work closely with third-party vendors to implement and maintain system integrations, including APIs and web services (REST, SOAP, JSON, XML).

This role will also support and enhance the Council’s credentialing management system portal built on Dynamics 365 and its external customer-facing portal, ensuring stability, scalability, and integration with other enterprise systems.

JOB RESPONSIBILITIES

  • Develop and maintain solutions using multiple programming languages and frameworks
  • Build and optimize data integrations and ETL pipelines using Azure Data Factory, Azure Synapse Analytics, Dataverse, Dynamics 365, and other Microsoft solutions (e.g., SQL Server, Azure Functions, Logic Apps, SharePoint Online)
  • Create and enhance applications, automations, and workflows using Power Automate, Power Apps, Power Pages, Copilot, and Azure AI services
  • Develop and optimize queries, stored procedures, and data models
  • Collaborate with vendors to design, implement, and troubleshoot API and web service integrations
  • Participate in the full software development lifecycle: requirements, design, coding, testing, deployment, and support
  • Troubleshoot, debug, and resolve application and integration issues
  • Maintain up-to-date knowledge of development practices, Microsoft platform capabilities, and security best practices
  • Participate in training, conferences, and ongoing professional development
  • Work as a team member to ensure the efficient and effective operations of the Council’s strategic goals and objectives
  • Comply with guidelines as specified in the Employee Handbook
  • Perform other duties as assigned

KEY RESPONSIBILITIES

  • Application Development: Design, build, test, and maintain software applications, integrations, and data solutions that meet business needs
  • Vendor & Partner Collaboration: Work with third-party vendors to plan, implement, and maintain API and web service integrations (REST, SOAP, JSON, XML)
  • Data Integration & Management: Develop and maintain ETL pipelines, data models, and queries to ensure data accuracy, availability, and performance
  • Microsoft Platform Expertise: Leverage Azure, Dynamics 365, Power Platform, and other Microsoft solutions to deliver secure, scalable, and high-performance solutions
  • Continuous Improvement: Recommend and implement enhancements to applications, integrations, and development processes for efficiency and quality
  • Quality & Security Compliance: Ensure all solutions adhere to established security, compliance, and performance standards

REQUIRED QUALIFICATIONS:

  • Bachelor’s degree in computer science, Information Systems, or related field; or equivalent work experience
  • Minimum 3 years of experience in software development/ programming; proficiency in Microsoft Azure services and related development tools; strong experience with Dynamics 365 applications, workflows, and integration; experience supporting or enhancing portals connected to Dynamics 365 preferred; experience with Azure Synapse Analytics, Azure Data Factory, Dataverse, and other Microsoft solutions; experience with the Power Platform (Power Automate, Power Apps, Power Pages, Copilot); hands-on SQL and T-SQL development skills
  • Strong coding skills in at least one programming language (e.g., C#, JavaScript, Python); understanding of data modeling (OLTP, OLAP, star schema); knowledge of Microsoft authentication, role-based security, and cloud application architecture
  • Strong problem-solving and debugging skills
  • Excellent collaboration and communication skills, including working with external vendors and partners
  • Ability to manage multiple priorities in a fast-paced environment

PHYSICAL DEMANDS:

The physical demands described here are characteristic of those that must be met to successfully perform the essential functions of this position. Constantly operates a computer. Regularly required to maintain a stationary position, move about the office, determine what others have said or written, frequently converse with others & exchange accurate information. Regularly required to sit/stand/bend/reach/move about office. May include occasional bending/stooping/squatting/pushing/pulling/moving (e.g., pack/unpack/move cases). Walking up/down stairs while carrying objects. Required to move/raise/reach/retrieve binders/books/boxes/files up to ten (10) pounds. Sporadically responsible for moving/raising/reaching/retrieving binders/boxes/cases/files weighing up to twenty-five pounds (assistance may not always be available).