Job Title: Senior Software Developer
Location: Houston, TX
Job Type: Full-time
Experience: 10-15 Years
Job Summary:
We are looking for a Senior Software Developer with strong expertise in Azure architecture to design and deliver scalable, secure cloud-based solutions. This role involves hands-on development, system design, and team leadership.
Key Responsibilities:
Design, develop, and maintain applications using Azure services
Architect scalable and high-performance cloud solutions
Lead and mentor development teams
Collaborate with stakeholders to define technical requirements
Conduct code reviews and enforce best practices
Optimize application performance, security, and reliability
Stay updated with emerging technologies
Mandatory Skills:
Strong Azure architecture experience (Azure Functions, App Services, Azure SQL, Azure DevOps)
Proficiency in C#, .NET, Java, or Python
Experience with microservices and cloud-native development
Knowledge of SDLC and Agile methodologies
Strong problem-solving skills
Preferred Skills:
Experience with Docker and Kubernetes
Familiarity with CI/CD and DevOps practices
Knowledge of Angular, React, or Vue.js
Experience with SQL/NoSQL databases
Azure certifications (e.g., Azure Solutions Architect Expert) preferred