JCS Solutions LLC (JCS) is a premier technology firm specializing in enterprise-wide capabilities including cloud and infrastructure solutions, cyber security, digital modernization, next generation technologies enablement, software solutions, and mission support services dedicated to providing the highest quality of services and solutions. JCS delivers expert management consulting and information technology (IT) solutions to federal agencies.
We are a learning organization that promotes a work culture of collaboration, inclusiveness, inspiration and innovation.
JCS has been certified as a Great Place to Work four years in a row and wasawarded as Washington Post's Top Places to Work for 2024.
Our employees embody our core values, and we are looking for others who do too!
- Customer Experience: Strive for excellence and delight our clients
- Innovation: Embrace creative thinking to enable continual growth and powerful solutions.
- Accountability: Take ownership of and pride in our actions and service delivery
- Inspire: Be inspired to be your best self and have fun in the process
- Integrity: Do the right thing, the right way, every time!
JCS Solutions LLC (JCS) is seeking a skilled and motivated Mid-Level Microsoft Dynamics 365 Developer/Engineer to join our team. In this role, you will be responsible for designing, developing, and implementing solutions within the Microsoft Dynamics 365 platform, with a strong emphasis on integrating Dynamics 365 with legacy systems This position offers an excellent opportunity to be part of a high-performing team responsible for supporting a high-velocity collaborative environment, along with tremendous growth potential. If you are interested in a challenge and a great working environment, apply today!
What you will do:
- Solution Design and Development:
- Design, configure, and develop customized solutions within Microsoft Dynamics 365, including CRM modules and related technologies.
- Implement and extend Dynamics 365 capabilities using Power Platform (Power Apps, Power Automate), custom plugins, workflows, and scripts.
- Lead integration efforts between Dynamics 365 and legacy systems, ensuring seamless data exchange and functionality.
- Customization and Configuration:
- according to business requirements.
- Configure business rules, workflows, and process automation to enhance system functionality and efficiency.
- Manage and maintain security roles, user permissions, and access controls within Dynamics 365.
- Legacy System Integration:
- Analyze existing legacy systems and design integration solutions to connect them with Dynamics 365.
- Develop and implement data migration strategies, ensuring data integrity during the transition from legacy systems to Dynamics 365.
- Work with APIs, web services, and middleware to facilitate integration between Dynamics 365 and legacy systems.
- Troubleshoot and resolve integration issues, ensuring that legacy systems and Dynamics 365 work together efficiently.
- Collaboration and Support:
- Work closely with business analysts, project managers, and end-users to gather and analyze requirements, translate them into technical specifications, and deliver effective solutions.
- Provide technical support and troubleshooting for Dynamics 365 issues, including performance optimization and bug fixes.
- Participate in code reviews, testing, and quality assurance activities to ensure the delivery of high-quality solutions.
- Documentation and Best Practices:
- Create and maintain technical documentation, including solution designs, deployment guides, and user manuals.
- Stay updated on the latest Dynamics 365 features, updates, and best practices, and proactively recommend improvements to enhance system performance and user experience.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 3-5 years of experience in Microsoft Dynamics 365 development and customization.
- Proficiency in Dynamics 365, including CRM modules, Power Platform, and related technologies.
- Experience integrating Dynamics 365 with legacy systems and managing data migration processes.
- Strong programming skills in C#, JavaScript, .NET, and SQL.
- Experience with Dynamics 365 integration, including APIs, web services, and third-party tools.
- Familiarity with data migration, ETL processes, and integration patterns.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Microsoft Dynamics 365 certifications (e.g., MB-200, MB-400) are a plus.
It is JCS' policy to promote equal employment opportunities and celebrate diversity. All qualified applicants will receive consideration for employment without regard to sex, race, color, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law.