JobRialto
Full Stack Developer - Azure Data Factory
JobRialto, Alpharetta, Georgia, 30239
Job Summary: We are seeking an experienced Full Stack Developer with a strong background in C#, .NET, Angular, and SQL Server, and expertise in Azure Data Factory and Azure Cloud. The ideal candidate will be responsible for designing, developing, and maintaining web applications while working across the entire technology stack. The role involves both front-end and back-end development, along with leveraging Azure services for data integration and processing. The candidate should have a strong focus on collaboration, problem-solving, and delivering high-quality software solutions. Key Responsibilities: Full Stack Development: Design, develop, and maintain applications using C#, .NET, Angular, SQL Server, and other modern technologies. Azure Cloud Integration: Implement and manage cloud solutions using Azure Cloud, including the development and integration of Azure Data Factory for data orchestration. Database Management: Develop and maintain SQL Server-based databases (2008 and higher), optimizing queries and ensuring database performance and scalability. Software Design & Development: Design and develop software solutions with a focus on user interfaces (UI) and back-end functionality. Debugging & Testing: Perform software debugging, software testing, and continuous improvement of code quality through unit tests and validation processes. Collaboration: Work closely with cross-functional teams, including developers, business analysts, and project managers, to deliver solutions aligned with business requirements. Documentation & Problem Solving: Create comprehensive software documentation and provide solutions to complex technical issues and challenges. Required Qualifications: Technical Skills: Strong proficiency in C#, .NET, Angular, SQL Server (2008 and higher). Hands-on experience with Azure Data Factory for data integration and orchestration. Experience working with Azure Cloud for cloud-based application development and deployment. Solid understanding of JavaScript, CSS, and HTML for front-end development. Experience with software design, debugging, and testing practices. Strong knowledge of general programming and user interface development. Soft Skills: Strong problem-solving abilities and attention to detail. Excellent collaboration and teamwork skills. Ability to work effectively in an Agile development environment. Good communication skills, both written and verbal. Preferred Qualifications: Experience with Microsoft Azure DevOps for continuous integration/continuous deployment (CI/CD) pipelines. Familiarity with Containerization (e.g., Docker) and Kubernetes in Azure environments. Familiarity with RESTful APIs and Web Services. Experience with NoSQL databases such as Cosmos DB or MongoDB. Familiarity with AngularJS or React for front-end frameworks is a plus. Certifications (if any): Microsoft Certified: Azure Developer Associate or similar Azure certifications. Certified .NET Developer or equivalent professional certification. Education: Bachelors Degree Certification: Certified .NET Developer , Azure Developer Associate