Senior Database Developer

Copart Dallas , TX 75201

Posted 3 months ago

Copart is seeking an experienced Data Architect to work closely with our business analyst and application development teams to recommend database model & structures based on the business data storage and retrieval needs. The Data Architect will be responsible for constantly monitoring our databases and immediately addressing database issues and problems. The successful candidate will also submit reports to management that outline the changing data needs of the company and come up with related solutions.

Job Responsibilities

  • Analyze data requirements for business applications and build conceptual model.

  • Develop physical data model and data migration/conversion strategies for internally hosted applications.

  • Reference data maintenance. Work with business analyst to keep the reference data as per industry standard.

  • Troubleshoot production data issues. Identify and Cleanup of junk data.

  • Program and write SQL code to support the creation of tables, views, stored procedures, functions, reports and triggers.

  • Develop and maintain complex stored procedures, views and functions on MariaDB, MySQL, DB2 AS400 and DB2 LUW databases.

  • Acquire business knowledge for: debugging model/data related issues, explaining the models to application teams or business.

  • Provide operational and system support as well as technical expertise to software developers and database administrators.

  • Utilize software development principles and experience to support the full lifecycle of software products.

  • Work with application teams to identify ways to optimize the database tier and work to implement improvements for future releases.

  • Develop application and database standards/architecture to help ensure the scalability, performance and maintainability of applications.

  • Create standards to monitor and enhance capacity and performance.

Required Skills:

  • Ability to be flexible and work well with changing priorities.

  • Strong time management skills with ability to participate in multiple projects/work streams simultaneously as well as strong analytical/problem solving skills.

  • A self-starter who thrives with minimal supervision.

  • Experience addressing production issues that involve SQL Database performance *Proven database query optimization, performance tuning/monitoring experience *Knowledge of physical database structures and best practices *Thorough understanding and hands-on application of the software development lifecycle and related methodologies.

  • Experience working with Agile development methodologies.

  • Understanding of performance tuning and database constraint concepts such as indexes & primary keys

  • Have the ability to express yourself well, verbally and on email.

  • Ability to work with all levels of staff, management and external vendors

Required Experience:

  • BS, BA in Computer Science, Computer Information Systems, MIS, or relevant technology degree.

  • Experience with complex custom-developed software applications.

  • Minimum 8+ years previous related experience with RDBMS systems

  • 2 years of AS400 system work experience.

See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Net Developer (Healthcare)
New!

Matthew Noah

Posted Today

VIEW JOBS 11/18/2018 12:00:00 AM 2019-02-16T00:00 <div>Matthew Noah is seeking a <b>Senior</b> <b>.NET Developer </b>to develop integrations and solutions for our growing and well-respected healthcare partner.</div> <div><br /> When we partner with talent, we learn not just your skills and background, but the many layers of your spirit – your life aspirations, your career goals, and how you find a sense of purpose. After we map out how to make your ideal life your real life, we find the team that can take you there.<br />  </div> <div>If the description below sounds like what you're doing or want to do and if you're looking for a different experience with recruitment services, then we encourage you to reach out.</div> <div><br /> As the <b>Senior</b> <b>.NET Developer,</b> you will help develop solutions to help organize and scale internal localized business processes & functions such as form completion functionality, workflow enablement, and help to improve the overall functionality of internal applications. You will also have an influence over the technical direction and scope of future development.<br /> <br /> <br /> The ideal candidate will have:</div> <div><br /> Overseen the entire SDLC process from requirements gathering to implementation and has worked on all phases of software development in an Azure environment.</div> <div><br /> Developed applications for internal use, preferably in a healthcare setting.</div> <div><br /> Strong experience with working on tools such as Power BI, and will integrate different data models into .NET. This opportunity is not for someone that has focused on limited aspects of the SDLC lifecycle.<br /> <br /> <br /> <b>RESPONSIBILITIES</b></div> <div><br /> Collaborate with internal teams to create software design and architecture<br /> <br /> Write clean, scalable code using C#, on Azure, Salesforce, and other platforms</div> <div><br /> Integrate data transfer, management and storage solutions via APIs and Service Bus</div> <div><br /> Test and deploy applications and systems</div> <div><br /> Integrate BI reports into .NET.</div> <div><br /> Develop and integrate tools for Power BI.</div> <div><br /> Requirements gathering from various internal stakeholders</div> <div><br /> Translate application storyboards and use cases into functional applications</div> <div><br /> Ensure the best possible performance, quality, and responsiveness of applications</div> <div><br /> Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues<br /> <br /> <br /> <b>REQUIREMENTS</b><br /> <br /> <br /> At least 4-5 years of experience as a C#. / NET Developer</div> <div><br /> Proficient in ASP.NET framework, .NET Core</div> <div><br /> Proficient with SQL Server</div> <div><br /> Experience working with full-stack, including Javascript, AJAX, JSON, HTML5/CSS3, and T-SQL</div> <div><br /> Familiarity with architecture styles/APIs (REST, SOAP)</div> <div><br /> Proficiency with Power BI</div> <div><br /> Proficiency with Azure Services</div> <div><br /> Strong understanding of object-oriented programming</div> <div><br /> Skill for writing reusable libraries</div> <div><br /> Familiar with various design and architectural patterns</div> <div><br /> Great ability for writing clean, readable, and easily maintainable code</div> <div><br /> Understanding of fundamental design principles for building a scalable application</div> <div><br /> Experience creating database schemas that represent and support business processes</div> <div><br /> Experience implementing automated testing platforms and unit tests</div> <div><br /> Proficient understanding of code versioning tools</div> <div><br /> <br /> <b>EDUCATION</b></div> <div><br /> Bachelor's degree in Computer Science</div> <div><br /> <br /> <b>PREFERRED</b></div> <div><br /> Healthcare Experience</div> <div>Mobile Development (Xamarin) / Experience designing web service APIs for mobile apps</div> <div>Experience in Salesforce Development</div> Matthew Noah Dallas TX

Senior Database Developer

Copart