dynamics 365 developer - Lansing, United States - Integrated Resources

    Default job background
    Description

    Title: Senior Programmer Analyst

    Location: Lansing, MI, United States (Hybrid Role with 2 days onsite from day 1 - Tuesday and Wednesday - this may change)

    Job Duration: 1 year with possible extension (Possibility to extend)

    Interviews: In person interviews required

    **NOTE:

    • Candidate MUST have reliable transportation.
    • Clear and concise communication skills required.

    Job Description:

    • Design, implementation, and delivery of system and software architecture designs, strategies, and quality assurance plans.
    • Design, prototype, develop and implement software to achieve business results for the client. Experienced expert able to lead and deliver solutions using D365 Customer Engagement/Power Platform, object-oriented, service-oriented architecture, and n-tier architectures.
    • Adopt, develop, and execute a robust software development lifecycle, using industry best practices.
    • Follows both the client and industry best practices for software engineering. Engages with senior technical team leaders in the development of long-term technology strategy and planning for the entire organization leveraging existing and acquiring new technology resources.
    • Actively participates in project teams, clarifying business needs and requirements, performing analysis, design, development, integration, and maintenance of systems across the enterprise.
    • Willing and able to engage with other internal organizations to maximize delivery capabilities and provide value to clients.
    • Participates in the development of delivery approach, labor, and cost estimates. Manage projects or tasks using State and industry project delivery methodologies and best practices.
    • Relies on experience and judgment to plan and accomplish goals, independently performs a variety of complicated tasks, a wide degree of creativity and value-added contribution is expected. Must be self-motivated and capable of self-directed work.

    All applicants must:

    • Reside in the Lansing, Michigan, area (60-mile radius)
    • Agree to work in our hybrid-work environment (current minimum of two days per week on site-could increase)
    • Have a minimum of ten years of post-undergraduate degree CRM industry experience
    • Have a minimum of ten years of post-undergraduate, hands-on experience with D365 Customer Engagement / Power Platform technical solutions
    • Have a minimum of eight years of post-undergraduate degree experience as a Java code developer

    REQUIRED:

    • CRM industry experience
    • Hands-on experience with D365 Customer Engagement/Power Platform
    • Functional knowledge in at least one D365 CE module
    • Experience with Data modeling, agile methodologies, Azure DevOps for task management, and D365 Customer Insights
    • Java, J2EE
    • Experienced in designing and implementing Java MVC frameworks (Struts MVC) and ORM tool (Hibernate/JPA) and Java Script, Web Services and EJB.
    • Experience in developing procedures and queries with Microsoft SQL Server (SQL 2016 or higher) or equivalent DB (Oracle/Postgres)
    • Experience Performing analysis and requirements gathering with customers.
    • Experience with both web-based and client server-based systems architecture.
    • Experience with Object Oriented Analysis, design, and programming experience.
    • Experience with systems development methodology utilized in the development of new systems and enhancements.
    • Ability to work and communicate well with all levels of IT coworkers and users.
    • Ability to prepare detailed written instructions and documentation.
    • Experience with Java batch jobs.
    • Ability to work under pressure and tight timelines and diagnose and resolve complex problems quickly.
    • Ability to mockup/wireframe website architecture changes
    • Experience maintaining websites with a CMS (Sitecore preferred)
    • Working knowledge of UX
    • Reside in the Lansing, Michigan, area (60-mile radius)
    • Agree to work in our hybrid-work environment (current minimum of two days per week on site, could increase)
    • Minimum of ten years of hands-on experience with D365 Customer Engagement / Power Platform technical solutions
    • Minimum of eight years of post-undergraduate degree experience as a Java code developer

    DESIRED:

    • Domain knowledge of public retirement systems (Clarety Experience) highly desired
    • WebSphere development technologies
    • Java SpringBoot, microservices
    • Cloud based development and deployment experience
    • Siebel / Microsoft Dynamics - CRM applications
    • Nice InContact
    • Jenkins or Azure DevOps experience
    • Git/Jira - file repository system experience
    • FileNet Suite of products
    • Jasper Reports / PDF document processing
    • Junit
    • Maven
    • Log4j
    • SoapUI
    • Corticon Rules Engine technology
    • WebSphere Liberty
    • Sitecore Web CMS