Match score not available

.NET Developer

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)

i4DM logo
i4DM SME https://www.i4dm.com/
51 - 200 Employees
See all jobs

Job description

Description

About Our Team

Our employees thrive in a culture that's fast-paced and ego-free, where innovation and collaboration are encouraged at every turn. We are an organization that provides federal agencies instant access to experienced and talented professionals who understand their unique challenges and know the most efficient ways to address them. We are continually investing in resources and talent, so we stay prepared with specialized teams in place who are experts in creating tailored technologies. Our solutions empower Federal organizations to grow, modernize, and succeed in a rapidly evolving landscape.

We value all voices and want to attract talent from all backgrounds. We're on the lookout for individuals who are passionate about technology and thrive in environments where problem-solving is approached with creativity and enthusiasm. If you're someone who enjoys continuously expanding your skill set while tackling real-world business problems, you'll feel right at home with us. Veterans and military spouses are especially encouraged to bring your unique and valuable experience to our team.

About The Role:

We are seeking a skilled and driven .NET Developer to join our team in developing and enhancing a cutting-edge Dynamics 365 CRM platform aimed at empowering the department of Veterans Affairs to better serve our nation’s veterans. This role will focus on building and customizing solutions that improve communication channels and streamline service delivery for users who rely on vital resources and support. As part of a mission-driven project, you will have the opportunity to develop impactful solutions that drive positive change and ensure a seamless experience for those seeking essential services. 

Key Responsibilities: 

  • Development & Customization: 
  • Design, develop, and implement custom .NET-based solutions to extend the functionality of Dynamics 365 CRM systems (e.g., Microsoft Dynamics 365). 
  • Enhance and integrate various communication channels such as inbound/outbound phone calls, chat, and SMS messaging within the Dynamics 365 CRM platform. 
  • Collaborate with cross-functional teams to create and refine workflows, automated processes, and custom modules that cater to specific service needs. 
  • Develop integrations between Dynamics 365 CRM systems and external services or APIs to ensure comprehensive and effective service delivery. 
  • Technical Support & Troubleshooting: 
  • Troubleshoot, debug, and resolve complex issues related to custom applications and integrations. 
  • Provide ongoing support for Dynamics 365 CRM-related customizations and integrations, ensuring optimal system performance. 
  • Participate in the continuous improvement of Dynamics 365 CRM features based on user feedback and evolving needs. 
  • Collaboration & Innovation: 
  • Work closely with business analysts, product owners, and other stakeholders to understand user requirements and translate them into scalable technical solutions. 
  • Participate in Agile development practices, including sprint planning, daily stand-ups, and sprint reviews/demos, to deliver iterative and high-quality results. 
  • Contribute ideas and innovations to enhance the capabilities of the Dynamics 365 CRM platform and improve user experience. 
  • Quality Assurance & Best Practices: 
  • Ensure all custom features are designed with scalability, security, and performance in mind. 
  • Test developed solutions to ensure functionality, data integrity, and user experience, including unit testing, integration testing, and user acceptance testing.  
  • Stay up to date with emerging technologies and industry best practices, ensuring continuous improvement in both your technical skills and the solutions you deliver. 

Qualifications: 

  • Technical Skills: 
  • Strong experience with .NET technologies (C#, ASP.NET, Web API, etc.) and HTML5/CSS3. 
  • Solid experience customizing and integrating Dynamics 365 CRM systems, particularly with Microsoft Dynamics 365 or similar platforms. 
  • Familiarity with front-end technologies (HTML, CSS, JavaScript) and frameworks like Angular or React. 
  • Experience working with cloud services (e.g., Microsoft Azure) and integrating with third-party APIs. 
  • Familiarity with communication platforms and services for phone systems, chat, and SMS integration is a plus. 
  • Must have strong knowledge in Power Automate, Power Apps, and model-driven apps 
  • Experience: 
  • 3+ years of hands-on professional experience as a .NET Developer, with a focus on Dynamics 365 CRM customizations and integrations. 
  • Proven track record in building and maintaining enterprise-level solutions. 
  • Experience in developing seamless communication solutions and systems integrations. 
  • Soft Skills: 
  • Strong problem-solving and analytical abilities to troubleshoot technical issues.   
  • Ability to adapt to changing business needs and stay updated with the latest Dynamics 365 features. 
  • Excellent communication and collaboration skills to work effectively with both technical and non-technical teams. 
  • Ability to work independently and adapt to changing project requirements in a fast-paced environment. 
  • A passion for making a meaningful impact and delivering solutions that improve users' access to critical services. 
  • Ability to obtain a Public Trust or other required clearance. 

TAG: #LI-I4DM

TAG: INDMJC


Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Adaptability
  • Analytical Skills
  • Communication
  • Problem Solving

.NET Developer Related jobs