Design, develop, and maintain scalable full-stack applications using .NET framework and Google Cloud Platform technologies. Lead architecture decisions and implement best practices for cloud-native solutions. Collaborate with cross-functional teams to gather requirements and deliver high-quality software solutions. Mentor junior developers and conduct code reviews to ensure code quality standards. Implement CI/CD pipelines and DevOps practices for automated deployment and monitoring. Troubleshoot and optimize application performance and database queries. Participate in system design discussions and contribute to technical documentation. Manage cloud infrastructure on GCP including compute instances, databases, and storage solutions. Ensure security compliance and implement authentication mechanisms across applications.
Experience: 6 to 10 years of professional software development experience with proven expertise in .NET technologies including C#, ASP.NET Core, and Entity Framework. GCP Knowledge: Demonstrated proficiency with Google Cloud Platform services such as Compute Engine, Cloud SQL, Cloud Storage, and App Engine. Full-Stack Development: Strong capability in both backend and frontend development using modern frameworks. Database Management: Experience with SQL Server, PostgreSQL, and NoSQL databases. Technical Skills: Knowledge of REST APIs, microservices architecture, design patterns, and agile methodologies. Cloud Tools: Familiarity with Docker, Kubernetes, and containerization. Additional Requirements: Excellent problem-solving abilities, strong communication skills, and ability to work in fast-paced environments with minimal supervision.
If you think all this is just as important to you, bring us your Energy, Intellect and Integrity. We’ll show you a happier way to work.