StaffAttract
  • Login
  • Create Account
  • Products
    • Private Ad Placement
    • Reports Management
    • Publisher Monetization
    • Search Jobs
  • About Us
  • Contact Us
  • Unsubscribe

Login

Forgot Password?

Create Account

Job title, industry, keywords, etc.
City, State or Postcode

Programmer/Developer

The Council for Professional Recognition - Washington, DC

Apply Now

Job Description

Join to apply for the Programmer/Developer role at The Council for Professional RecognitionBase pay range$104,000.00/yr - $109,000.00/yrMake an Impact—Join Us to Advance Our MissionThe 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 HereA positive, inclusive workplace—96% of employees say The Council is a great place to work, with many celebrating over 10 years of serviceRemote-first for eligible rolesComprehensive 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 childcareParental leave of 16 weeks after one year of employment403(b) retirement plan with 10% employer contribution after one year of employmentEmployee Assistance Program (EAP)Professional Development AvailableJob SummaryThe Council promotes improved performance and recognition of professionals in the early childhood education of children ages birth to 5 years old. We’re 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 ResponsibilitiesDevelop and maintain solutions using multiple programming languages and frameworksBuild 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 servicesDevelop and optimize queries, stored procedures, and data modelsCollaborate with vendors to design, implement, and troubleshoot API and web service integrationsParticipate in the full software development lifecycle: requirements, design, coding, testing, deployment, and supportTroubleshoot, debug, and resolve application and integration issuesMaintain up-to-date knowledge of development practices, Microsoft platform capabilities, and security best practicesParticipate in training, conferences, and ongoing professional developmentWork as a team member to ensure the efficient and effective operations of the Council’s strategic goals and objectivesComply with guidelines as specified in the Employee HandbookPerform other duties as assignedKey ResponsibilitiesApplication Development: Design, build, test, and maintain software applications, integrations, and data solutions that meet business needsVendor & 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 performanceMicrosoft Platform Expertise: Leverage Azure, Dynamics 365, Power Platform, and other Microsoft solutions to deliver secure, scalable, and high-performance solutionsContinuous Improvement: Recommend and implement enhancements to applications, integrations, and development processes for efficiency and qualityQuality & Security Compliance: Ensure all solutions adhere to established security, compliance, and performance standardsRequired QualificationsBachelor’s degree in computer science, Information Systems, or related field; or equivalent work experienceMinimum 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 skillsStrong problem-solving and debugging skillsExcellent collaboration and communication skills, including working with external vendors and partnersAbility to manage multiple priorities in a fast-paced environmentPhysical DemandsThe 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 and 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).Seniority levelMid-Senior levelEmployment typeFull-timeJob functionInformation TechnologyEducation ManagementNote: This refined description excludes non-essential boilerplate and extraneous sections such as job alerts and unrelated listings; it preserves the core role, responsibilities, qualifications, and benefits information. #J-18808-Ljbffr

Created: 2025-09-17

➤
Footer Logo
Privacy Policy | Terms & Conditions | Contact Us | About Us
Designed, Developed and Maintained by: NextGen TechEdge Solutions Pvt. Ltd.