AspiringIT · 17 hours ago
Sr. Software Engineer (dotnet/Azure)
AspiringIT is seeking a Senior Software Engineer (.NET/Azure) to architect, develop, and deliver enterprise-level applications that support high-impact business functions. This role involves hands-on engineering and technical leadership, guiding teams and influencing architectural direction for scalable cloud solutions.
Artificial Intelligence (AI)EducationSoftwareAppsInformation TechnologyTrainingWeb DesignWeb Development
Responsibilities
Design, develop, and deliver large-scale, enterprise-grade applications and services
Lead architecture decisions, establish technical standards, and ensure system scalability and reliability
Mentor engineering teams and contribute to hiring and talent development
Collaborate with cross-functional partners to translate requirements into high-quality technical solutions
Drive CI/CD, automation, and cloud infrastructure initiatives using Azure DevOps and Microsoft Azure
Troubleshoot complex performance and system issues
Promote best practices, Agile methodologies, and engineering excellence
Qualification
Required
Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience)
8+ years of hands‑on software development experience
Strong expertise in .NET, C#, and enterprise application development
Proficiency with Angular (v14+), Microsoft SQL, Entity Framework, and API development
Experience with Azure services (Service Bus, Functions, Blob Storage, Azure SQL)
Knowledge of RabbitMQ or similar messaging systems
Strong experience with TDD/BDD, unit testing, and automation frameworks
Hands‑on knowledge of Docker, Kubernetes, and microservices architecture
Deep understanding of SOLID principles, Clean Architecture, and modern design patterns
Strong communication, leadership, and mentoring abilities
Company
AspiringIT
AspiringIT specializes in IT solutions, website development, and AI-driven project creation.
Funding
Current Stage
Early StageCompany data provided by crunchbase