Alex Staff Agency

About the company and the project:

The company has been revolutionizing the fintech/CRM landscape with innovative solutions for the past 10 years. In that decade, they have built some of the most comprehensive FX/ Crypto solutions the fintech industry has seen. Based in Limassol, Cyprus, they pride themselves on fostering a collaborative and dynamic work environment where creativity and technology converge to drive excellence.

Now the company is searching for a highly motivated, detail-oriented Senior Software Engineer to join the small but rapidly growing team. If you love pushing boundaries and embracing new challenges, keep reading!

As the Senior Software Engineer, you'll be a crucial part of a small development team, leading the design, development, testing, and deployment diverse product portfolio. Your expertise will be invaluable in driving the development projects forward.

Your tasks on the position:

  • Full-Stack Development: designing, developing, and maintaining complex .NET applications, including both front-end and back-end components
  • Technical Leadership: providing technical expertise and guidance to the development team, ensuring best practices are followed, conducting code reviews, and adhering to coding standards
  • Architecture and Design: participating in design and architecture discussions, contributing to the creation of efficient and maintainable solutions using the latest .NET technologies and frameworks
  • Application Performance: identifying and resolving performance bottlenecks, implementing caching mechanisms, and conducting load testing
  • Integration: collaboration with other teams to integrate .NET applications with third-party services, APIs, and databases.
  • Security: implementing robust security measures to safeguard sensitive data
  • Troubleshooting and Bug Fixing: identifying and resolving technical issues and bugs in existing applications
  • Continuous Improvement: staying up-to-date on the latest .NET development trends, tools, and technologies
  • Documentation: maintaining clear and concise technical documentation for the codebase
  • Mentorship: mentoring and guiding junior developers

Requirements:

  • Proven experience as a Senior .NET Developer or similar role, with a track record of successful project delivery
  • Proficiency in C# and the .NET Framework, with hands-on experience in ASP.NET, MVC, Web API, and Entity Framework
  • Strong knowledge of front-end technologies like HTML5, CSS3, JavaScript, and modern JavaScript frameworks (e.g., Angular, React, or Vue.js)
  • Expertise in designing and working with relational databases (SQL Server, MySQL, etc.) and experience with ORM frameworks
  • Experience with cloud platforms like Azure or AWS is a plus
  • Understanding of software development methodologies, such as Agile/Scrum
  • Excellent problem-solving and analytical skills, with a keen attention to detail
  • Strong communication and collaboration skills
  • The ability to lead and mentor junior developers
  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience)

Benefits:

  • Competitive salary from 5000 EUR gross
  • Training programs, certifications, and attendance at industry conferences
  • Share your professional development goals with us, and we'll work together to make them a reality
  • We believe in maintaining a healthy work-life balance and offer flexible working hours, remote work options, and a supportive work environment
  • The possibility of remote work
  • A favorable working environment in a team of professionals

Other positions:

Remote
An international company specializing in the development and provision of global IT products for businesses is inviting talented and ambitious Full Stack developers to join their team!

Salary: negotiable
Experience: 1+ year
Details
Remote
The company is a team of experienced engineers specializing in the development of technological solutions in search of an experienced ReactJS Architect.


Salary: negotiable
Experience: 10+ years
Details
If you haven't found the job you are looking for, you can send us your CV anyway. We will contact you whenever a proper position appears.
Send CV

More about career and relocation in our blog: