General Dynamics Mission Systems-posted 12 days ago
Full-time • Mid Level
AZ-Scottsdale, AZ
5,001-10,000 employees

We are seeking a talented and experienced Web Application Developer to join our team, specializing in building modern, interactive web applications using Microsoft technologies. The ideal candidate will have expertise in ASP.NET Blazor and Azure SQL Database, with a strong understanding of server management and proficiency in using development lifecycle tools like Git, Jira, and Confluence.

  • Design and Development: Design, develop, and maintain robust and scalable web applications using the ASP.NET Blazor framework (Blazor Server and WebAssembly) and C#.
  • Database Management: Design, implement, and optimize database solutions using Azure SQL Database, including writing complex queries, stored procedures, and ensuring data integrity and performance.
  • Integration: Implement and manage RESTful APIs and web services to facilitate seamless communication between front-end and back-end components.
  • Server Management: Administer and support web applications on Windows Server and Azure environments, ensuring high availability, scalability, and security.
  • Collaboration & Documentation: Collaborate effectively with cross-functional teams (UI/UX designers, product managers, QA testers) using Agile/Scrum methodologies. Document technical specifications, application designs, and project details in Confluence.
  • Version Control & Project Management: Utilize Git for version control, participate in code reviews, and manage project tasks and issues using Jira.
  • Testing & Troubleshooting: Conduct unit testing and debugging to ensure high-quality code and application functionality. Troubleshoot and resolve application and database-related issues promptly.
  • Continuous Improvement: Contribute to the continuous improvement of development processes and DevOps practices (CI/CD pipelines), and stay updated with the latest industry trends and technologies.
  • Technical Proficiency: Strong proficiency in C#, ASP.NET, and the .NET Core/Framework. Extensive experience with the Blazor framework, including Blazor Server and Blazor WebAssembly.
  • Database Expertise: Expertise in SQL Server/Azure SQL Database, T-SQL, and Entity Framework.
  • Front-End Knowledge: Familiarity with front-end web technologies such as HTML, CSS, and JavaScript for building responsive user interfaces.
  • Server/Cloud Experience: Experience with maintaining web applications on Windows Server and managing Azure cloud services (e.g., App Services, Azure SQL Database).
  • Tools & Methodologies: Proficiency with version control systems like Git and experience using project management and documentation tools like Jira and Confluence. Knowledge of Agile/Scrum methodologies.
  • Problem-Solving: Excellent problem-solving abilities, attention to detail, and a proactive approach to identifying and resolving technical challenges.
  • Soft Skills: Strong communication, collaboration, and teamwork skills.
  • Education/Experience: A Bachelor's degree in Computer Science or a related field (preferred) and proven experience as a Blazor Developer or similar role.
  • Microsoft Certified: Azure Developer Associate certification.
  • Experience with Azure DevOps for CI/CD.
  • Familiarity with other front-end frameworks (e.g., Angular, React) or JavaScript interoperability.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service