Dynamic crm developer with .NET
Boise ID
6 months to 1 year contract
CLIENT seeks the services of a skilled Software Engineer (SE3), experienced in .NET, Microsoft Dynamic CRM, infrastructure operations and testing in an environment of similar size and transaction volume as CLIENT. It is expected that the SE3 shall collaborate with CLIENT architects, development and production support teams to perform a detailed implementation of the system utilizing industry best practices. The SE3 will serve as both an individual contributor and as a mentor.
(CLIENT) is modernizing its systems responsible for drivers licensing, vehicle titling
and registration, motor carrier administration, automobile dealer administration, airplane registration, among other business functions.
CLIENT has adopted an architectural approach that builds its modernized system on top of the Microsoft Dynamics Customer Relationship Management (CRM) foundational platform.
CLIENT has adopted a development and integration strategy that conforms to the following principles:
· Deliver functionality through configuration within CRM whenever possible. It is desired that all user interfaces are presented
· within CRM, and all operational data is stored within the CRM database schema.
· Maintain compatibility with CRM upgrades that will permit CLIENT to migrate to newer release versions of CRM without
· significant rework or development.
· Ensure complete enablement of all ancillary CRM features, including but not limited to reporting on Key Perfomance Indicatiors (KPI) metrics,
· workload balancing, and auditing, as specific CLIENT services are designed and configured in CRM.
· Balance of flexibility and complexity. Reuse of workflows when possible, while considering design limits and best
· practice recommendations.
• Interfaces - Develops interfaces in .NET code to send/receive data between CRM and other systems
• CRM – Configures CRM including User Interface, Business Rules, and validation
• System – Infrastructure support and testing for all other teams
• Production support – Provide tier 2 support for the system for components that have moved into production use.
Create and maintain continuous integration, automated builds, and automated build verification testing
Create organizations and environments for reviews/demos, user testing, etc.
Create and manage utilities, and scripts to automate deployment
· System Integration
· Participate in PI Planning and in backlog refinement to define integration and testing.
· Determine and help maintain decisions and policies for appropriate branching models and application lifecycle management
· Run solution-level integration scripts or integrate manually where automation is not possible or has not yet been applied
· Collaborate with other teams, including attending other teams' stand-ups in support of daily activities
· End-to-End and Performance Testing
· Create new automated test scenarios
· Extend test scenarios to larger data sets
· Organize test cases designed by individual teams into ordered suites
· Perform manual testing and run automated tests for new Features and Stories
· Prioritize time-consuming tests, refactor, and run reduced test suites where applicable
· Assist teams in creating reduced test suites that they themselves can run
· Test solution performance and assist in identifying system deficiencies and bottlenecks
· DevOps
· Utilize a wide variety of technologies and tools to perform troubleshooting and optimization
· Ability to code and script test cases
· Collaborate and assist with systems and IT operations
· Preform frequent, incremental code testing and deployment
· Data management skills
· Focus on business outcomes
· Create efficiency in collaboration, open communication and reaching across Agile team borders
Release
Execute and support the release, working closely with various IT functions
Prepare, package, and release a solution into the targeted environment.
Ensuring that the release governance process is understood and followed
Ensuring that an appropriate deployment/distribution plan is in place
Coordinating on internal and external communications
Validate that the solution meets relevant quality and governance criteria
· At least 6 years of recent experience in software design and development using C#, Java, ASP.Net, MVC, or combinations thereof.
· At least 4 years of recent experience with Microsoft Dynamic CRM
· At least 4 years of recent experience supporting system infrastructure to support a development project
· Documented experience utilizing designs based on business user stories and implementing
You received this message because you are subscribed to the Google Groups " c2c jobs usa" group.
To unsubscribe from this group and stop receiving emails from it, send an email to c2cjobsusa+unsubscribe@googlegroups.com.
To post to this group, send email to c2cjobsusa@googlegroups.com.
Visit this group at https://groups.google.com/group/c2cjobsusa.
For more options, visit https://groups.google.com/d/optout.
No comments:
Post a Comment