Junior Developer
Miami Marlins
Miami, FLThis was removed by the employer on 10/5/2018 8:17:00 PM PST
Not to worry we have many other jobs on the site;
Browse all jobs
Browse the IS/IT Category
Search for Junior Developer jobs in Miami-FL
Search all Junior Developer postings
Full Time Job
Position Summary:
The Junior Developer will support in the design of strategies for enterprise CRM systems and set standards for operations, programming, and security, assist in the design and construction CRM databases, integrating new systems with existing applications and product and refine system performance and functionality. This position will have Microsoft CRM support and development as a key initiative.
The Junior Developer is an entry-level role providing technical leadership for applications using the Microsoft SQL Server platform and Microsoft Dynamics CRM. He/She will develop and enforce architectural governance, development standards and best practices for CRM database design; develop and document CRM database architectures; perform data analysis, assess data quality, perform data cleanup and develop benchmarks and reporting.
Essential Functions:
• Experience with developing, deploying, customizing and integrating Microsoft Dynamics CRM
• Experience in deploying CRM Organizations Demonstrated proficiency in customizing and creating CRM entities
• Demonstrated proficiency in understanding and implementing business workflows and processes Demonstrated proficiency in using the either the CRM SDK or plugin platforms.
• Demonstrated proficiency with Microsoft .NET 3.5 development using C#
• Internally motivated, able to work proficiently both independently and in a team environment
• Proven communication skills with both internal team members and external business stakeholders Strong initiative to find ways to improve solutions, systems, and processes
• Develop high-performing, scalable solutions including schema design, storage engines, indexing strategies, SQL tuning, ETL processes and Stored Procedures.
• Design interfaces, data transfer mechanisms, global temporary tables, data partitions, and function-based indexes to enable efficient access to the database.
• Develop data models for applications, metadata tables and supporting database structures (stored procedures, views, triggers, queries…)
• Test database changes.
• Develop and document database architectures, schemas, physical structure, functional capability, security, back-up and recovery specifications.
• Maintain developed source code in the repository for all databases and keep all build programs up to date.
• Understanding client requirements and how they translate to new application features
• Collaborating with development team and other IT and Analytics staff to set specifications for new applications
• Writing high-quality code to program complete applications on schedule
Qualifications
& Requirements:
Database Operations and Support
• Proficient with developing, deploying, customizing and integrating Microsoft Dynamics CRM
• Must have at least 2 years of experience coding and implementing Microsoft Dynamics 365, Microsoft Dynamics CRM online, or Microsoft Dynamics CRM 2016, 2015, or 2013
• Must have at least 2 years of project experience in enterprise business application development
• Must have at least 2 years of project implementation experience using Microsoft Dynamics 365, Microsoft Dynamics CRM online, or Microsoft Dynamics CRM 2016, 2015, or 2013
• Must have at least 2 years of experience with Dynamics CRM upgrade or ground-up CRM implementation
• Must have expertise on Dynamics CRM technical documentation and design
• Must have at least 1 year of experience in developing complex technical designs
• Strong background in building and integrating Dynamics CRM with existing solutions and applications
• Must have Microsoft Certified Professional (MCP) certification.
• Must have a Bachelor's degree in Computer Science or related field.
• Must demonstrate an ability to take on complex problems and arrive at simple solutions, matched with the communication skills to talk through and present solutions with both technical and non-technical personnel
• Must have excellent written and verbal communication skills
• Must have at least 2 years of experience working within a team environment
• Prefer at least 5 years project experience using web development tools and technologies such as: ASP.Net, C#, .NET, SQL, TFS, XML Server or similar products
• Prefer at least 1 year of experience of Angular.js and Breeze.js
• Prefer at least 1 year of experience using HTML 5
Education & Experience
Desired:
• At least 2 years of experience, with at least the last 1 year as CRM developer with architecture and design responsibilities in a large database environment.
• Tableau experience creating projects, workbooks and visualizations is highly desirable
• Proven experience as application developer, and in designing and building applications
• Ability to program in at least one programming language such as C#, Java (J2EE), R, etc.
• In-depth knowledge of programming for diverse operating systems and platforms using development tools
• Excellent understanding of software design and programming principles.
• A team player with excellent communication skills
• Analytical thinking and problem-solving capability
• Great attention to detail and time-management skills
• BS or MS in Computer Science or related field highly desirable.
• Certified application developer is a plus
• Databases: Mongo, MySQL (or Maria), Postgres, MS SQL Server (Management Studio
Benefit Information
• Medical PPO/Dental PPO/Life/Disability Insurance
• Vacation and personal paid time off
• 401K plan plus employer matching
We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.
Job Questions:
• How did you hear about this job?