🌎
This job posting isn't available in all website languages

Software Engineer [.net, Cloud, SQL Server] - Level 3 & 4

📁
Engineer
📅
145745 Requisition #

Job Description:

  • Application Development: Design, develop, and maintain robust and scalable applications using the .NET framework (.NET Core/Framework) and C#.
  • Database Management: Work extensively with SQL Server to design, implement, and optimize database schemas, queries, stored procedures, and data access patterns for high-performance applications.
  • Cloud Integration: Utilize cloud platforms like AzureAWS, or Google Cloud to deploy, manage, and optimize cloud-based applications, services, and databases.
  • Collaboration: Collaborate with product managers, UX/UI designers, and QA teams to ensure high-quality and efficient development and deployment of solutions.
  • Code Quality & Reviews: Participate in code reviews to ensure code quality, maintainability, and adherence to coding standards.
  • Troubleshooting & Debugging: Identify, troubleshoot, and resolve performance issues, bugs, and technical challenges in applications.
  • Agile Development: Work within an Agile environment, actively participating in sprint planning, stand-ups, and retrospectives.
  • Continuous Improvement: Stay current with industry trends, technologies, and best practices, and continuously improve development processes and practices.

Required Skills & Qualifications:

  • Experience: 5-10 years of hands-on experience with .NET (C#)SQL Server, and cloud technologies (Azure, AWS, GCP).
  • .NET Development: Solid understanding and experience with .NET Core and .NET Framework development, including ASP.NET, MVC, Web API, and microservices architecture.
  • SQL Server Expertise: Experience in designing, developing, and optimizing complex SQL queries, stored procedures, and database objects. Proficient in SQL Server performance tuning and indexing.
  • Cloud Experience: Hands-on experience with deploying and managing applications and services in cloud environments like AzureAWS, or Google Cloud.
  • Version Control: Experience working with version control systems such as Git.
  • Unit Testing: Familiarity with unit testing frameworks like xUnitNUnit, or MSTest to ensure high-quality code.
  • Web Services: Experience with RESTful APIs and web services (SOAP/REST).
  • Problem Solving: Strong troubleshooting and debugging skills to identify issues and propose efficient solutions.
  • Communication: Good communication skills, both verbal and written, for interacting with team members and stakeholders.

Preferred Qualifications:

  • Cloud-Native Development: Knowledge of cloud-native architectures, including serverless computing (Azure Functions, AWS Lambda), and containerization (Docker).
  • CI/CD Tools: Familiarity with continuous integration and deployment tools like JenkinsAzure DevOps, or GitLab CI.
  • Microservices: Understanding of microservices architecture, containerization (Docker, Kubernetes), and service mesh patterns.
  • Front-End Technologies: Experience with front-end technologies (JavaScript, React, Angular) is a plus.
  • Message Brokers: Experience with message queues and event-driven architectures (e.g., Azure Service Bus, RabbitMQ, Kafka).

Education:

Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).

Previous Job Searches

Similar Listings

Nishitōkyō, Tokyo-To, Japan

📁 Engineer

Requisition #: 145747

Nishitōkyō, Tokyo-To, Japan

📁 Engineer

Requisition #: 145746