Job Type
Full-time
Description
THE ROLE
This role is a Senior Web/Cloud Application Developer specializing in Azure and .NET development. In this role, you are designing, building, testing, and deploying applications for our clients. You will be a senior technical resource on the team fueling amazing experiences for our clients and the growth of Mind Over Machines.
WHO YOU ARE
You are a collaborator
You are obsessed with our clients and their needs
You are a constant learner who loves the craft of application design and development
You are a “we” person
You are hungry to help Mind Over Machines grow into the best version of itself
You help clients and Mind Over Machines understand and achieve business goals
KEY ROLES
Learner of all things Consulting – we serve clients, not technology
Actively participate in client engagement meetings
Ask thoughtful questions
Write well-written client & team communication
Understand the big picture
Practitioner of our Craft
Focus on why to take specific paths
Develop solutions independently
Facilitate business analysis
Demonstrate consistent history of technical leadership on multiple projects
Demonstrate technical depth in multiple skills across the technology stack
Contributing Project Team Member
Understand the definition of 'done'
Provide accurate status
Accurately estimate own effort
Train and mentor Consultants
Builder of the House
Live by MOM’s Code of Conduct
Find opportunities to make MOM a better place to work and grow, consistent with expectations outlined in the Competency Framework
RESPONSIBILITIES
Collaborate with Project Managers, Architects and Business Stakeholders to understand processes, workflows, requirements, and solutions
Participate in architectural decisions, design, development and testing new features of application development projects
Identify, troubleshoot, and debug issues in applications you work on to deliver stable and predictable applications.
Identify and recommend solutions and technologies to promote platform development
Maintain professional and technical knowledge of Azure and web application development technologies and practices through attending workshops, reviewing/contributing to professional publication, establishing personal networks, and participating in professional societies.
Help ensure integrity, security, availability, and effectiveness of technology infrastructure, including middleware, networks, communications, processing, and standards.
Requirements
QUALIFICATIONS
Joy of learning new skills, technologies, and passionate about conveying knowledge
Excellent problem-solving skills: both at the frontline and incident to problem management
Experience in establishment and adherence to coding standards
Communicates effectively with colleagues, clients (strong client facing skills), and technology team members
Exceptional collaboration, listening, presentation, written and verbal communication skills
Ability to prioritize and handle multiple tasks as well as changing priorities
Proven ability to work independently or on a team as required
Previous consulting experience preferred Those with Business Analyst experience are super-duper preferred
Microsoft Dynamics 365 experience – with certification preferred
Salesforce Experience
Tableau and/or Power BI
C# and JavaScript
ETL experience particularly SSRS/SSIS/SQL Server
Relevant MS certifications
Excellent communication skills and the ability to work effectively in consulting environment
Excellent documentation skills (esp. technical writing)
Experience, interest, and adaptability to working in a Lean/Agile delivery environment
PREFERRED EXPERIENCE
Participating in pre-sales work with potential clients
Design and development of custom CRM plug-ins and custom CRM workflows
Customizing entity forms and the CRM web application
Implementing and deploying Microsoft Dynamics CRM
Configuring the application to meet a client’s requirements using the Microsoft Dynamics CRM Customization SDK Tool Kit
Identifying creative workarounds to meet requirements without the development of custom code
Understanding the functional capabilities and limitations for out of the box functionality as well as custom code
Design and integration of business processes and data flows between CRM applications and other applications, such as back office/ERP applications
Development of data conversion and testing strategies
Job Benefits include...
Health, dental, vision, life, and disability insurance
Paid time off
401(k) with matching

grabjobs is hiring: Senior Web/Cloud Application Developer in Dallas
grabjobs, Multiple locations
Job type: Full Time