Applications & Data Architect

Davis Graham & Stubbs LLP Denver , CO 80208

Posted 3 weeks ago

About Davis Graham & Stubbs

For over a century, Davis Graham & Stubbs LLP (DGS) has ranked among the region's most prominent law firms, consistently offering quality legal services to emerging and established businesses of the Rocky Mountain West. While the firm's Denver location and intermediate size allow a close personal relationship with local and regional clients, our technology and broad experience allow us to partner effectively with businesses and their investors throughout the world. DGS serves clients nationally and internationally, with a strong focus on corporate finance and governance, mergers and acquisitions, natural resources, environmental law, real estate, intellectual property, and complex litigation. Our lawyers have experience working with companies in the energy, mining, technology, hospitality, private equity, manufacturing, asset management, and aviation industries.

Summary

The Applications and Data Architect is responsible for developing custom software solutions, standardizing all aspects of application development and design, in addition to building and maintaining a firmwide data infrastructure model. This position defines policy requirements for data exchange and sharing between different data repositories and high-level architectural specifications, ensuring feasibility, functionality, and integration with existing systems/platforms. May provide consultation on complex projects and is considered to be the top-level contributor.

Essential Functions

  • Develop, test, and maintain robust and scalable software applications, including custom solutions, Office Add-ins, SSIS packages, and SPFx web parts

  • Creation of custom PowerShell scripts and SQL queries as needed

  • Write clean, maintainable, and efficient code

  • Troubleshoot, debug, and optimize application performance

  • Stay updated with emerging technologies and industry trends to enhance application development practices continually

  • Develop high-level and detailed application architecture designs to meet business requirements

  • Create applications that are scalable, maintainable, and adhere to best practices and standards

  • Collaborate with business analysts and other stakeholders to define and translate application requirements into technical specifications

  • Assess and recommend application frameworks, platforms, and tools

  • Design, build, and maintain efficient ETL (Extract, Transform, Load) processes to facilitate data integration and transformation

  • Optimize data pipelines for performance, reliability, and scalability

  • Implement data storage solutions that ensure data availability and security

  • Develop and maintain cloud-based data infrastructure

  • Design and implement scalable and secure data architectures, including data warehouses, data lakes, and databases

  • Develop and enforce data modeling, governance, and data quality standards

  • Create and maintain comprehensive data architecture documentation

  • Collaborate with business stakeholders to define data requirements and ensure data integrity across all systems

  • Evaluate and recommend data management tools and technologies

  • Assist in formulating the annual budget and spending within the parameters of the approved budget

  • Represent the firm with software vendors and consultants

  • Provide technical guidance and coaching to IT engineers

  • Other duties as assigned

Required Skills/Abilities

  • Extensive experience in application architecture, application engineering, data architecture, and data engineering

  • Extensive experience in data management principles, database design, data governance, and quality management

  • Extensive experience with the Microsoft development environment (SQL Server, .NET Core, C#, Azure)

  • Extensive experience in software development and proficiency in programming languages including C#, React, JavaScript, Typescript, or similar

  • Experience with PowerShell, REST, JSON, Power Platform, and Microsoft Dataverse

  • Experience with cloud platforms (e.g., Azure, SharePoint Online, Microsoft Graph

  • Familiarity with ETL tools and data integration platforms such as Azure Synapse or Azure Data Factory

  • Strong analytical, problem-solving, and communication skills

  • Ability to work collaboratively in a cross-functional team environment

Supervisory Role

None

Work Environment

This job operates in a remote environment excluding CA, CT, HI, NJ, NY & TX. Because this position will handle client information, employees must work from a home office, not a public location. This role routinely uses standard office equipment such as computers and printers.

Physical Demands

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Prolonged periods working on a computer.

Position Type and Expected Hours of Work

This is a full-time fully remote position based on 40 hours per week with benefits eligibility.

This position will need to be available during the core business hours of M-F 8-5 MST via email, Teams, and phone, with some flexibility in hours due to location or at the manager's discretion. The employee may be required to be at the office at the manager's discretion.

Required Education and Experience

A minimum of 10 years in a developer role working with currently used technological products.

Extensive experience with the Microsoft development environment (SQL Server, .NET Core, C#, Azure)

Preferred Education and Experience

Bachelor's degree in computer science or equivalent

Microsoft Azure Developer Associate (AZ-204)

Other Duties

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.

Application Deadline

This position is expected to stay open until July 5, 2024 which has been extended from the original deadline of June 21, 2024. Please submit your application as soon as possible and no later than July 5, 2024, at midnight to ensure consideration.

Salary range is based on or commensurate with experience.

DGS offers competitive benefits. For a full list of benefits provided, please select this link: Benefits.

Davis Graham & Stubbs provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, transgender status, gender identity or expression, national origin, age, disability, marital status, genetic information, military status or any other status protected by applicable federal, state or local laws.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
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

Applications & Data Architect

Davis Graham & Stubbs LLP