What are the responsibilities and job description for the Application Developer position at Brooksource?
Job Description
Application Developer
Arlington, VA – Hybrid
Contract-to-hire
$ DOE
The IT team at one of our newest CPG clients in Northern Virginia recently acquired several new brands and needs to integrate their technical environments.Our client is looking for an experienced Application Developer to support the highly collaborative team, focusing on Azure Data Warehouse solutions for over 12,000 reports. The team is currently working through various cloud data solution to centralize and streamline said reports, and as the Application Developer, your main responsibility will be designing, building, testing, and delivering data pipelines to enhance the Azure Data Lake using structured and unstructured data sources. If you are interested in learning new tools, technologies, and prioritizing innovation for the next generation, as well as enjoy working with team members form different cultures and areas of the world, please consider applying!
Minimum Requirements
- Bachelor's degree or foreign equivalent in Computer Science, Computer Engineering, System Analysis, or a related field of study
- 7 years of experience working with programming languages such as C#, PHP, React, Angular, or JavaScript.
- 3 years of experience working with Azure Cloud technologies such as Azure Data Factory, Azure Data Lake, Python, SCALA, Spark SQL, Azure Data Bricks, or Azure Analysis Service (AAS).
- 3 years of experience working with Azure SQL Data Warehouse, Azure Functions, Event Hub, or Azure Synapse Serverless.
- 3 years of experience designing, developing, and implementing analytics platforms using Azure Cloud architecture with structured and unstructured data sources.
- 3 years of experience developing analytical solutions for Sales or Supply Chain functions.
Responsibilities:
- Ensure the architecture of the Azure Data Warehouse complies with IT strategy and system architecture best practices at all times
- Responsible for designing, building, testing, and delivering data pipelines to enhance the Azure Data Lake using structured and unstructured data sources
- Build and deliver Azure DevOps model using automation and Continuous Integration/Continuous Deployment (CI/CD) pipelines following Agile methodologies (i.e Scrum, SAFe, Kanban)
- Develop forward-thinking IT blueprints
- Support the integration of solutions with various technologies
- Provide the product team with technical expertise, advising on best technology solutions, translating the business vision into technical vision
- Participate in the development of and/or review of standards, documentation, and methods of working in the relevant area of expertise
- Collaborate with Product Owners and Data Engineers to drive alignment and acceptance of the enterprise architecture
- Ensure the security of data by maintaining the integrity and performance of databases and guaranteeing that data is stored securely and optimally
- Work with IT Innovation managers, Product managers, Tech Leads, Solution Architects and Business Analysts as required to ensure any solution within their specific specialism fits with strategic and technical direction
- Create design documentation and code delivery as part of the company standards
Salary : $60 - $70