Senior Application Developer
Neel-Schaffer, Inc. · Birmingham, AL · 2 days ago
EngineeringFull-time
About the Role
Neel-Schaffer is seeking applications from qualified candidates for a skilled Senior Application Developer to join our growing engineering firm. This position can be based in our Birmingham, AL, office. The successful candidate will be a solution-oriented Senior .Net Developer who can architect solutions, manage cloud infrastructure, and drive technological innovation throughout the organization. This role combines full-stack development with Azure administration and Power Platform expertise.
Expertise and Responsibilities
- Develops enterprise applications using latest .NET release.
- Architects and implements Microservices using modern design patterns and best practices.
- Develops complex stored procedures, functions, and queries for Azure SQL Database.
- Configures and maintains Azure DevOps CI/CD pipelines and Azure Portal artifacts and resources.
- Designs solutions using Power Platform (i.e. PowerApps, Power BI, Power Automate) software.
- Researches and integrates emerging technologies into the organization as needed.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 10 years of experience with .NET development (C#, ASP.NET Core, .NET 10).
- Strong knowledge of Azure SQL Database administration and T-SQL development.
- Hands-on Azure DevOps experience (e.g. pipelines, repos, boards, etc.).
- Proficiency with Azure Functions and Microservices architecture.
- Power Platform experience (PowerApps, Power BI, Power Automate).
- Proficiency with Azure Portal configuration and resource management.
- Strong knowledge of RESTful API design and development.
- Experience with data warehousing concepts and ETL processes.
- Familiarity with enterprise resource planning (ERP) systems such as Deltek Vantage Point, Deltek Vision, or similar project management and financial software platforms.
- Certification in Microsoft Azure, preferred.
- Frontend frameworks (Blazor) proficiency, preferred.
- Docker/Kubernetes experience, preferred.
- Strong communication and interpersonal skills.