Senior Application Developer
Position Type: Remote
Hybrid Schedule: Must come onsite to pick up equipment
Contract Length: Long-term with annual extensions Position Overview:
This role serves as a Senior Application Developer and Technical Architecture Specialist responsible for leading the design, development, and delivery of enterprise applications that support data analytics, business intelligence, and operational systems. The position combines hands-on development (75%) with technical leadership (25%), leveraging a modern Microsoft technology stack to build scalable, cloud-based solutions and guide architectural decisions.
Duties:
Lead the technical design and architecture of enterprise web applications and services supporting analytics and business intelligence solutions
Translate business requirements into scalable, maintainable, and secure application architectures
Provide technical leadership by establishing development standards, conducting code and design reviews, and mentoring developers
Ensure solutions align with enterprise architecture standards, security requirements, and accessibility (WCAG) guidelines
Identify technical risks, evaluate technologies, and recommend implementation strategies for complex initiatives
Design and develop enterprise applications using .NET technologies, including C#, ASP.NET, and REST APIs
Build modern, responsive web applications using Angular and TypeScript
Develop application services, business logic, and integrations supporting enterprise systems and data platforms
Participate in all phases of the SDLC, including requirements analysis, design, development, testing, and deployment
Troubleshoot complex application issues and optimize performance and scalability
Design and implement database structures, queries, and stored procedures for enterprise applications
Work with large datasets and integrate applications with data warehousing and analytics platforms
Develop data-driven services and interfaces connecting enterprise data sources
Develop and deploy applications in Microsoft Azure environments
Implement and maintain CI/CD pipelines and automated deployments using Azure DevOps
Monitor application performance and ensure operational reliability through tuning and automation
Collaborate with business analysts, project managers, and cross-functional teams to deliver solutions
Communicate technical designs and solutions to both technical and non-technical stakeholders
Provide mentorship and technical guidance to development team members
Develop and maintain technical documentation for applications and system architectures
10+ years of professional IT experience in enterprise application development
7+ years of experience developing applications using .NET technologies such as C#, ASP.NET, and Web APIs
Strong experience developing modern web applications using Angular or similar frameworks
Extensive experience designing and optimizing solutions using relational databases such as Oracle, SQL Server/Azure SQL, or PostgreSQL
Experience developing applications within Microsoft Azure environments
Experience implementing source control, automated builds, and CI/CD pipelines using Azure DevOps or similar tools
Experience participating in the full Software Development Life Cycle (SDLC), including requirements analysis, design, development, testing, and deployment
Experience developing accessible web applications in compliance with WCAG guidelines
Strong written and verbal communication skills
Experience developing automation or scripting solutions using Python or PowerShell
Experience integrating applications with business intelligence platforms or analytics environments
Experience working with data warehousing or large enterprise data environments
Experience mentoring developers and providing technical leadership within development teams
Experience integrating enterprise applications with reporting platforms such as SAP BusinessObjects
Recommended Jobs
Lease-up Compliance Specialist
TREK Development Group is a Pittsburgh- based real estate development firm specializing in building innovative and sustainable communities. Our mission is to Create Value, Enhance Lives and Strengthen…
Remote Recruiter (Freelance)
Location: Remote (Worldwide) Type: Freelance / Work Your Own Way Overview: RecXchange is a global platform where anyone can earn money by helping match candidates to real jobs. No expe…
Sr. Manager, Business & Technology Portfolio Enablement
The Business & Technology Portfolio Enablement team works to align IT Strategy with Business Strategy. Critical functions for the team include supporting the idea/project intake processes and f…
Full Time Home Health Physical Therapist, PT
ASSOCIATE ATTORNEY – LITIGATION (SENIOR LEVEL) INSURANCE COVERAGE PRACTICE Location: Miami, FL HYBRID Our client, a leading international law firm , is seeking a skilled Litig…
Mechanical Engineer II
Job Description Job Description Company Description Steeped in a tradition of hydropower, American Hydro is a leading supplier and installer of large equipment for the hydro electric industr…
Seasonal General Laborer w/Overtime Opportunities - $1,500 Sign-On Bonus
Seasonal General Laborer w/Overtime Opportunities – $1,500 Sign-On Bonus Lititz, PA Do you enjoy physical, outdoor work where no two job sites are the same, you stay busy all day, and overtime…
Carpet / Flooring Installers
Summary Allwein Carpet One is looking for self motivated individuals to join our installation crew. We've been in this industry and community for over 40 years. We are committed to our craft, ou…
Veterinary Technician
Job Description Job Description We are a tight knit, small animal practice that views our co-workers as family. Veterinary technicians are encouraged to actively participate in diagnosis and trea…
Asst Dir-Risk Management
At Moody's, we unite the brightest minds to turn today’s risks into tomorrow’s opportunities. We do this by striving to create an inclusive environment where everyone feels welcome to be who they are…
Retail Associate, FT - Nike Hershey (30-40 hours/week)
Become a Part of the NIKE, Inc. Team NIKE, Inc. does more than outfit the world’s best athletes. It is a place to explore potential, obliterate boundaries …