
Search by job, company or skills
Job Description
. We are seeking an experienced Backend Developer to join our team.
. The ideal candidate will have a strong background in C#/.NET Core development, Python scripting, and database management, with hands-on experience in designing scalable backend systems and data pipelines.
. You will collaborate with cross-functional teams to build robust, high-performance applications and optimize data processes.
. Key Responsibilities: Design, develop, and maintain backend services, RESTful APIs, and microservices architectures.
. Develop and maintain data pipelines and ETL/ELT processes, ensuring code quality through unit and integration testing.
. Optimize database queries, troubleshoot performance issues, and ensure efficient data storage.
. Collaborate with data and business teams to understand requirements and automate deployment and monitoring.
. Implement and maintain CI/CD pipelines for smooth software delivery.
. Participate in code reviews, provide technical guidance, and contribute to the continuous improvement of development practices.
. Work effectively in Agile/Scrum teams, adapting to changing priorities and requirements.
Required Qualifications
. Bachelor's degree in Computer Science, Software Engineering, or a related field. Minimum of 5 years of professional experience in software development using C# and .NET Core.
. Strong proficiency in Python for scripting, automation, and data manipulation.
. Hands-on experience with MSSQL and Oracle databases, including stored procedures, query optimization, and performance tuning.
. Solid understanding of software design patterns, RESTful APIs, and microservices architecture.
. Experience with version control tools (e.g., Git) and CI/CD pipelines.
. Excellent analytical, problem-solving, and debugging skills.
. Strong communication and collaboration abilities, with a proven ability to work in diverse teams.
Preferred Skills
. Experience with Cloud environments such as AWS and Azure.
. Familiarity with containerization and orchestration tools like Docker and Kubernetes.
. Exposure to Agile/Scrum development methodologies.
. Experience in automating deployments and monitoring of backend applications.
Job ID: 138085693