What are the responsibilities and job description for the Backend Senior Developer/Architect position at Pi Square Technologies?
Skills Required
- Expertise in .NET development, including designing and building scalable backend applications.
- Hands-on experience with Azure cloud services, including deployment, configuration, and optimization.
- Strong proficiency in SQL, including database design, performance tuning, and complex query optimization.
- Experience in architecting and implementing backend systems with a focus on scalability, reliability, and security.
- Ability to design RESTful APIs and integrate backend services with front-end applications.
- Strong debugging and troubleshooting skills for performance optimization.
- Experience working with agile methodologies and DevOps practices.
- Excellent communication skills to collaborate effectively with cross-functional teams.
- Architect and develop scalable backend systems using .NET, Azure, and SQL.
- Lead technical discussions, define best practices, and guide development teams.
- Design and optimize database structures for high-performance applications.
- Develop and integrate secure APIs with front-end and third-party services.
- Implement cloud-based solutions using Azure for deployment and scalability.
- Conduct code reviews, mentor junior developers, and ensure adherence to industry standards.
- Collaborate with stakeholders to understand business requirements and translate them into technical solutions.
- Maintain documentation and contribute to continuous improvement initiatives.