We are seeking a Senior C# Developer with a robust background in backend development, cloud integration, database management, secure coding practices, and a proficiency in implementing efficient applications. This role involves developing advanced backend applications and APIs using C# and .NET, working within cloud environments (Azure or AWS), ensuring data is handled securely and efficiently, and applying algorithmic solutions to optimize performance, reliability, and scalability.
Key Responsibilities:
• Efficient Algorithm Implementation: Develop and integrate efficient algorithms to solve complex problems, optimize performance, and enhance scalability within backend systems.
• Secure Backend Development: Build secure, scalable, and maintainable backend applications using C# and .NET, focusing on high-quality and secure code development.
• Cloud Architecture and Integration: Design and deploy solutions in cloud environments, particularly Azure or AWS, ensuring secure, efficient, and effective integration.
• Database Expertise: Manage both SQL and NoSQL databases, ensuring secure data storage and retrieval, along with the implementation of efficient data algorithms.
• Focus on Code Security: Emphasize secure coding practices in all development phases to create robust and secure software solutions.
• Collaborative Development: Work in tandem with team members, sharing expertise in secure coding, efficient algorithm design, cloud solutions, and database management.
• Continuous Professional Development: Stay current with the latest trends in C#, cloud technology, database management, secure coding, and algorithm design to continually enhance backend development skills.
• Agile Development Methodology: Participate actively in Agile development cycles, contributing to all phases of the software development lifecycle with a focus on quality, security, and efficiency.
Qualifications:
• Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
• A minimum of 7 years of experience in backend development with C# and .NET.
• Extensive experience in cloud computing, with a strong preference for Azure.
• Proficiency in both SQL and NoSQL databases.
• Experience with RESTful API and microservices architecture.
• Proficiency in Git, along with familiarity with CI/CD tools and practices.
• Demonstrated ability in writing secure code and adhering to best security practices.
• Knowledge of software design patterns and SOLID principles.
• Excellent problem-solving, analytical, and debugging skills.
• Strong commitment to ongoing learning and staying updated with industry developments in backend technologies, cloud computing, and secure coding practices.
Hourly Range: $45.00-$100.00
Posted On: February 25, 2024 11:24 UTC
Category: Back-End Development
Skills:Amazon DynamoDB, Microsoft SQL Server, Git, API, RESTful API, C#, .NET Framework, API Integration
Country: United States
click to apply
Powered by WPeMatico
