Senior Software Engineer

El Comeback

Not Interested
Bookmark
Report This Job

profile Job Location:

San Juan - Puerto Rico

profile Monthly Salary: Not Disclosed
Posted on: 7 hours ago
Vacancies: 1 Vacancy

Job Summary

***Positions posted by El Comeback are done on behalf of companies that we support in their search for candidates.***

Our client Threshold is looking for a Senior Software Engineer (Microsoft Dynamics)

General Description:

What if work were about building solutions for good

At we build solutions for good that empower nonprofits foundations and social impact teams to accelerate some of the most important work on the planet. We dont just implement technology. We co-create solutions with the people who amplify justice expand access and strengthen the front lines of change.

We are not hiring employees. We are gathering thresholders people who bring both technical rigor and a deeply human way of showing up.

Why this role matters

Nonprofits are tackling humanitys most pressing challenges. As a Senior Software Engineer youll help scale their impact with solutions that help them operate more effectively and stay focused on what matters most.

Our senior engineers are part visionary part crafter and part steward of trust. Youll turn complexity into clarity. Youll work with mission-driven organizations to build systems that address real organizational needs ease human pain points and earn trust.

This role is for someone who:

  • Listens deeply asks thoughtful questions and stays curious
  • Builds trust through care sincerity competence and reliability
  • Contributes to a positive team culture and brings joy to the work
  • Enjoys tech but loves what tech makes possible even more

What you will do

  • Lead technical design and development of scalable cloud-based software solutions that align with goals and constraints related to system performance security and maintainability.
  • Lead technical design and solution development sessions ensuring a clear understanding of client needs and the translation of those needs into overall architecture design and technical requirements for the development team.
  • Provide technical leadership across projects mentor and support developers by providing technical guidance sharing best practices and helping build their skills and confidence in solution development.
  • Engage directly with customers and partners to gather evaluate and prioritize user feedback.
  • Apply nonprofit sector knowledge to ensure solutions are aligned with the customers mission.
  • Identify and communicate edge cases or technical constraints that could impact how requirements are shaped or prioritized.
  • Lead and conduct code reviews providing constructive feedback to peers and enforce best practices that improve code quality performance and team productivity.
  • Design and develop backend systems including application logic APIs and data services.
  • Build responsive accessible and user-friendly front-end interfaces.
  • Implement AI tools to develop more intuitive solutions that drive client efficiency and insight.
  • Design and implement DevOps pipelines.
  • Write and maintain unit and integration tests to ensure code quality and reliability.
  • Break down requirements into tasks and track work progress issues and milestones in project management software.
  • Ensure timely high-quality delivery of solutions.
  • Create technical documentation to support client understanding adoption and system sustainability.
  • Stay current with emerging technologies frameworks and best practices and implement ideas to continuously improve solution quality and performance.
  • Lead internal initiatives to improve engineering standards development processes and solution delivery frameworks.
  • Support business development through scoping engagements developing proposals and participating in client presentations.

What we value

  • People at the center always
  • Challenge conventional wisdom
  • No half swings
  • Breathe life into your dash

What you bring

  • 5 years of hands-on experience designing and developing Microsoft Dynamics 365 solutions and custom full-stack solutions.
  • Proficiency with Power Platform (Power Apps Power Automate Power BI).
  • Proficiency in customizing Dynamics 365 (e.g. model-driven apps business rules workflows plugins integrations).
  • Proficiency in back-end programming languages like C# or
  • Proven experience designing and integrating solutions using Azure services (Functions Logic Apps API Management Active Directory).
  • Proven experience with AI tools within the Microsoft ecosystem such as Dynamics 365 Copilot AI Builder and Azure Cognitive Services.
  • Hands-on experience with Dataverse architecture and security model.
  • Proven experience with front-end frameworks like React/Angular.
  • Familiarity with cloud security best practices.
  • Excellent troubleshooting problem-solving and communication skills.
  • Strong desire and commitment to continuously learn new technologies tools and platforms staying adaptable in a fast-evolving environment.
  • Strong commitment to motivating and mentoring others and elevating technical and leadership skills.
  • Be based in the United States or Puerto Rico.

Bonus points if you

  • Have experience working in the nonprofit or social impact sector
  • Have passed exam PL-600: Microsoft Power Platform Solution Architect
  • Are bilingual in English and Spanish

What we offer

  • Competitive compensation
  • Work from anywhere take what you need vacation policy public holidays
  • Full medical/dental/vision
  • 401K match (vests day 1)
  • Professional development support
  • A team of thresholders

A bit about us

We are a purpose-driven AI technology company reimagining what human-centered justice-driven and built-to-last digital tools can do for nonprofit and social impact organizations. Our mission is simple and ambitious: enable nonprofits to do more good.

We are proud contributors to the Common Data Model for Nonprofit (CDM for Nonprofit) Microsoft Dynamics 365 Nonprofit Accelerator (Nonprofit Accelerator) and the Microsoft Cloud for Nonprofit (MC4N). We are a Microsoft Gold partner Microsoft Global Social Entrepreneurship partner Microsoft Entrepreneurship for Positive Impact partner Microsoft Build for 2030 partner and NetHope corporate partner. We are committed to racial justice and equity for all people and have pledged to maintain carbon-negative operations for the life of our company.

Equity Always

We are committed to building a diverse team and an inclusive culture. We encourage applicants from all backgrounds identities and lived experiences to apply. considers qualified applicants regardless of criminal history consistent with legal requirements. Applicants for employment in the US and its territories must have work authorization that does not now or in the future require sponsorship of a visa for employment authorization in the United States and with .

Job Type: Full-time

Pay: $117120.26 - $141048.05 per year

Benefits:

  • 401(k) matching
  • Dental insurance
  • Dependent health insurance coverage
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid holidays
  • Paid training
  • Prescription drug insurance
  • Vision insurance
  • Work from home

Application Question(s):

  • To confirm youve read this job post and youre not a bot please enter the number two two times

Experience:

  • Microsoft Dynamics 365: 3 years (Required)

***El Comeback is a non-profit program from ConPRmetidos that attracts and retains professional talent for Puerto Rico-based jobs. Register at to get matched with professional opportunities on the island.***


What we offer

  • Competitive compensation
  • Work from anywhere take what you need vacation policy public holidays
  • Full medical/dental/vision
  • 401K match (vests day 1)
  • Professional development support
  • A team of thresholders
***Positions posted by El Comeback are done on behalf of companies that we support in their search for candidates.*** Our client Threshold is looking for a Senior Software Engineer (Microsoft Dynamics) General Description: What if work were about building solutions for good At we build solutions f...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • AWS
  • Data Structures
  • Software Development
  • Java
  • Distributed Systems