Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Developer image - Rise Careers
Job details

Senior Software Developer

The company, a major system integrator and Microsoft partner, provides a wide range of consulting services through technological innovation and is looking for a Senior Software Developer.

The company has been in business for over 30 years, with extensive experience working with banks, government agencies, and corporate clients. It focuses on unique requirements and develops effective strategies to create high-quality business solutions.

You will be offered a job at a cozy office in Nicosia, Cyprus, with the possibility of a flexible work schedule. 

Join a team of experts to create innovative and efficient IT solutions for businesses.

Responsibilities

  • Maintain expertise in supported technologies (C#, ASP.NET, HTML, CSS, JavaScript, SQL Server, Azure) 
  • Architect, design, and document software applications
  • Write proposals for Account Managers 
  • Provide technical leadership and support
  • Oversee solution architecture, development, and user support
  • Maintain a high-quality knowledge base on project management methods
  • Conduct training for users and new employees on new systems
  • Bachelor’s or Master’s degree in Computer Science or equivalent
  • 6+ years working experience on C# programming with .NET
  • 4+ years working experience with HTML/JavaScript/JQuery/CSS
  • 4+ years working experience as T-SQL developer on MS SQL Server
  • Proven experience in architecting and implementing solutions on Microsoft Azure
  • Excellent command of English

Will be a plus

  • Knowledge of Greek
  • Experience with JavaScript frameworks (Angular or Aurelia)
  • Microsoft Certifications on .NET and Microsoft Azure
  • A competitive salary 3300-5000 EURO based on skills and experience
  • Flexible working hours
  • 1 Day Work from Home
  • 13 Monthly Salaries
  • Long term contract
  • Friday Afternoons Off
  • Company Provident Fund

Average salary estimate

$49800 / YEARLY (est.)
min
max
$39600K
$60000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Developer, SELIUK LTD

Are you ready to take your career to the next level? Join our talented team as a Senior Software Developer at a well-established system integrator and Microsoft partner! We pride ourselves on offering innovative consulting services through technological advancements, and with over 30 years in the business, we've partnered with banks, government bodies, and various corporate clients to deliver tailored solutions. Your role will involve leveraging your expertise in C#, ASP.NET, HTML, CSS, JavaScript, SQL Server, and Azure to architect and develop superior software applications. You'll not only lead technical initiatives but will also share your knowledge by conducting training sessions for users and onboarding new team members. Based in our cozy office in Nicosia, Cyprus, you’ll enjoy a flexible work schedule with options for remote work, giving you the freedom to balance your personal and professional life. We’re looking for candidates with at least 6 years of C# experience and proven skills in MS SQL Server development. Additionally, familiarity with JavaScript frameworks and Microsoft certifications will give you a competitive edge. With a salary range of 3300-5000 EURO, 13 monthly salaries, Friday afternoons off, and a long-term contract, this is an exceptional opportunity to grow alongside industry experts in a supportive environment. If you’re passionate about creating impactful IT solutions, we want to hear from you!

Frequently Asked Questions (FAQs) for Senior Software Developer Role at SELIUK LTD
What qualifications do I need to apply for the Senior Software Developer position at the company?

To apply for the Senior Software Developer position at our company, you should possess a Bachelor’s or Master’s degree in Computer Science or a related field. Additionally, you need a minimum of 6 years of experience working with C# in a .NET environment and at least 4 years with HTML, JavaScript, CSS, and T-SQL on MS SQL Server. Familiarity with Microsoft Azure solutions and JavaScript frameworks such as Angular or Aurelia is highly desirable.

Join Rise to see the full answer
What are the working conditions for the Senior Software Developer offered by the company?

The Senior Software Developer role at our company offers flexible working hours to enhance work-life balance, including the option of working from home for one day each week. You will be based in our comfortable office in Nicosia, Cyprus, and enjoy a collaborative environment aimed at fostering creativity and innovation.

Join Rise to see the full answer
What is the salary range for the Senior Software Developer position?

The salary for the Senior Software Developer position at our company ranges from 3300 to 5000 EURO, depending on your skills and experience. Along with a competitive salary, we offer a comprehensive package that includes 13 monthly salaries, a provident fund, and additional benefits.

Join Rise to see the full answer
What responsibilities will I have as a Senior Software Developer at the company?

As a Senior Software Developer at our company, you will be responsible for architecting, designing, and documenting software applications. Your role will also include maintaining technical leadership, providing user support, conducting training for new systems, and keeping an updated knowledge base on project management methods while also crafting proposals for Account Managers.

Join Rise to see the full answer
Are there opportunities for professional growth in the Senior Software Developer position?

Absolutely! The Senior Software Developer position at our company is designed for growth. You will have the opportunity to work with experts in the field, participate in various projects, and even contribute to training sessions, which can enhance your leadership skills and technical expertise, preparing you for more advanced roles in the future.

Join Rise to see the full answer
Is knowledge of Greek required for the Senior Software Developer role at the company?

Having knowledge of Greek is considered a plus for the Senior Software Developer role, but it is not mandatory. Proficiency in English is essential, as it is the primary business language used in our projects and collaboration with clients.

Join Rise to see the full answer
What is the company culture like for the Senior Software Developer position?

The company culture is very supportive and collaborative, encouraging creativity and innovation. As a Senior Software Developer, you will join a team that values expertise and teamwork, where ideas are shared freely and everyone is committed to delivering top-notch IT solutions. We believe in a positive work environment that balances high standards with personal well-being.

Join Rise to see the full answer
Common Interview Questions for Senior Software Developer
What experience do you have with C# and the .NET framework?

In your response, outline the duration of your experience with C# and the .NET framework, describing specific projects where you've applied your skills. Focus on challenges you overcame and any significant achievements, demonstrating your mastery of the technologies involved.

Join Rise to see the full answer
Can you describe a complex software architecture you have implemented?

To answer this question, detail the software architecture you designed, including the technologies and frameworks used. Explain the problem it solved, how you approached the design process, and the key decisions that led to its success, specifically related to effective solutions in a business context.

Join Rise to see the full answer
How do you ensure high-quality software development?

Discuss your approach to quality assurance, emphasizing practices such as code reviews, unit testing, and employing continuous integration/continuous deployment (CI/CD) methodologies. Providing real examples from your previous projects will help illustrate your commitment to high-quality output.

Join Rise to see the full answer
What tools do you prefer for version control and why?

In your response, mention specific tools you are familiar with for version control, such as Git. Explain why you prefer these tools, perhaps focusing on features like branching strategies, collaboration capabilities, or integration with other tools in your development process.

Join Rise to see the full answer
How do you handle project management in software development?

Describe your understanding of project management methods such as Agile or Scrum. Share personal experiences where you utilized these methodologies, how they benefited the project, and any tools you used to track progress, ensuring that outcomes align with business objectives.

Join Rise to see the full answer
Can you discuss your experience with Azure?

When discussing your Azure experience, be specific about the services you've used, such as Azure App Services, Azure SQL Database, or Azure Functions. Share examples of projects that utilized these services and how they improved operational efficiency or scalability.

Join Rise to see the full answer
How do you approach debugging a complex issue in a software application?

Outline a systematic approach for debugging software issues, from reproducing the problem to isolating components. Share a specific incident where your methodical debugging led to a resolution, explaining the steps you took and the lessons learned.

Join Rise to see the full answer
Describe your experience with front-end technologies like HTML, CSS, and JavaScript.

Discuss your level of expertise in front-end development, citing specific frameworks or libraries you've worked with, like React or Vue.js. Highlight projects where you enhanced user experiences through these technologies, focusing on impactful design and functionality.

Join Rise to see the full answer
What strategies do you use to stay up to date with programming languages and technologies?

Share your strategies for continuous learning, such as following industry blogs, participating in online courses, or contributing to open-source projects. Highlight how this learning has impacted your work, keeping you innovative and effective in a fast-evolving tech landscape.

Join Rise to see the full answer
How would you prioritize tasks when managing multiple deadlines?

Describe the methods you use to prioritize tasks, such as the Eisenhower Matrix or consulting with stakeholders. Provide an example from your past where effective prioritization led to successful project delivery, demonstrating your ability to balance multiple responsibilities.

Join Rise to see the full answer
Similar Jobs
Posted 6 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Intercom Remote London, England
Posted 11 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Social Impact Driven
Rapid Growth
Passion for Exploration
Dental Insurance
Health Savings Account (HSA)
Vision Insurance
Disability Insurance
Performance Bonus
Family Medical Leave
Paid Holidays
Medical Insurance
Mental Health Resources
Maternity Leave
Paternity Leave
Paid Time-Off
Photo of the Rise User
Douro Labs Remote No location specified
Posted 11 days ago
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
November 25, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!