Senior Back End Engineer

Job not on LinkedIn

🔥 1 minute ago

🇮🇪 Ireland – Remote

⏳ Contract/Temporary

🟠 Senior

🔙 Backend Engineer

Where this job comes from

Posted on Castillians's careers page, not through a job board

First seen by Remote Rocketship 1 minute ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Castillians

Castillians

51 - 200 employees

Founded 2006

Castillians is a company whose publicly available text is inaccessible without JavaScript; the provided content only shows a message asking the user to enable JavaScript. No information about the company's product, services, industry, or target customers can be determined from this text alone.

📋 Description

• Design, develop, and maintain scalable and reliable server-side applications using C# and the .NET framework • Develop and implement secure RESTful APIs and microservices for client applications, payment services, and system integrations • Collaborate with frontend developers, product managers, and engineers to translate business requirements into technical solutions • Design, implement, and maintain distributed systems comprising multiple domain-oriented services • Perform testing, debugging, and code reviews • Optimise application performance, scalability, and reliability through code improvements, caching strategies, and database optimisation • Design, write, and optimise SQL queries • Work with relational and NoSQL databases, including PostgreSQL and SQL Server • Contribute to deployment and maintenance using cloud platforms, containerisation technologies, and orchestration tools • Apply object-oriented programming principles, software design patterns, and backend development best practices • Improve development processes, system architecture, and delivery efficiency with engineering teams • Stay current with emerging technologies and contribute to continuous improvement of backend engineering practices • Complete a project-specific technical assessment, if required

🎯 Requirements

• At least 5 years of experience in backend software engineering, backend development, or a similar role • Strong hands-on experience with C# and the .NET framework • Experience designing, developing, and maintaining RESTful APIs and microservices • Understanding of distributed systems and architectures comprising multiple domain-oriented services • Experience with relational databases, particularly PostgreSQL and SQL Server, including writing and optimising SQL queries • Familiarity with NoSQL databases and data management concepts • Experience with cloud platforms such as Microsoft Azure or Amazon Web Services (AWS) • Familiarity with Git and version control practices • Experience with Docker and container orchestration technologies such as Kubernetes • Strong understanding of object-oriented programming (OOP), software design patterns, and clean code principles • Understanding of frontend technologies, including HTML, CSS, and JavaScript • Strong analytical and problem-solving skills, with the ability to troubleshoot complex technical issues • Effective written and verbal communication skills in English • Ability to work independently while collaborating effectively with cross-functional and international engineering teams • A bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field (nice to have) • Experience with distributed systems and messaging technologies such as Apache Kafka and RabbitMQ (nice to have) • Familiarity with caching technologies such as Redis (nice to have) • Experience with gRPC for service-to-service communication (nice to have) • Knowledge of service discovery and distributed coordination tools such as Consul and etcd (nice to have) • Familiarity with Orleans or similar technologies for building distributed applications (nice to have) • Experience working on payment systems, payment integrations, or other high-availability, business-critical backend applications (nice to have)

🏖️ Benefits

• Remote working arrangement with a project-based B2B engagement • Opportunity for repeat engagements based on performance and project requirements • Access to professional network insights and ongoing business support • Access to professional guidance, network connections, and relevant market insights • Possible extension after the initial 6-month assignment

Apply Now

Similar Jobs

🕒 4 days ago

8 West Consulting

201 - 500

💼 Consulting

🏥 Healthcare

📦 Logistics

Senior Python Developer building scalable Python and AI-enabled software for 8 West Consulting’s insurance, healthcare, and retail clients. Fully remote, client-facing consulting role.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com
Follow Remote Rocketship on LinkedInFollow Remote Rocketship on InstagramFollow Remote Rocketship on FacebookFollow Remote Rocketship on TikTok