EOI - Seeking senior developers with variety of programming languages
The Role:
We are seeking experienced Senior Developers with experience in various programming languages for our clients. If you are a skilled professional with expertise across multiple programming languages and a passion for solving complex problems, we want to hear from you.
Key Responsibilities:
•Design, develop, test, and maintain high quality software solutions.
•Lead and mentor development teams to ensure best practices and coding standards.
•Collaborate with cross functional teams to define and deliver technical requirements.
•Stay current with emerging technologies and trends to continuously enhance our tech stack.
•Troubleshoot and resolve complex technical challenges efficiently.
About You:
You are a seasoned developer with a track record of delivering exceptional software solutions. You thrive in fast-paced environments and have strong communication skills to work effectively with both technical and non-technical stakeholders.
Key Skills & Experience:
•Proficiency in programming languages such as JavaScript, Python, Java, C#, Ruby, PHP, Go, and TypeScript.
•Proficiency with mobile programming languages such as Swift and Kotlin.
•Experience with front-end frameworks (e.g., React, Angular, Vue.js) and/or back end frameworks (e.g., Node.js, Django, Spring, .NET).
•Familiarity with database systems, including SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Redis).
•Strong understanding of software architecture, design patterns, and best practices.
•Knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
•Excellent problem-solving and analytical skills.
Preferred Qualifications:
•Bachelor’s degree in Computer Science, Software Engineering, or a related field.
•Experience with DevOps practices and CI/CD pipelines.
•Familiarity with containerisation tools like Docker and orchestration platforms like Kubernetes.
•Experience in Agile or Scrum development methodologies.