NET Software Engineer

Agile Actors Logo

Agile Actors

📍Remote - Bulgaria

Summary

Join Agile Actors, a coaching and learning ecosystem for tech professionals, and experience continuous growth and development. Work on real projects from industry leaders like RedHat and Swissquote. As a member of Scrum teams, you will design, develop, and maintain high-quality software solutions using C#. Collaborate with stakeholders, contribute to architectural design, and resolve software defects. The ideal candidate will have a Bachelor's degree in computer science, professional experience with C# and the .NET framework, and excellent problem-solving and communication skills. Agile Actors offers a people-centered culture with tailored personal development plans, internal coaching, and unlimited training resources.

Requirements

  • Bachelor’s degree in computer science or a related field; Master's degree is a plus
  • Professional experience with C#, the .NET framework, and related technologies
  • Experience with software development methodologies
  • Experience working in teams
  • Experience with source control
  • Excellent problem-solving skills and the ability to troubleshoot complex software issues
  • Strong communication skills in Greek and English
  • Familiarity with database design and development, including SQL or other relational databases as well as no-sql databases
  • Experience with software testing, debugging, and performance optimization

Responsibilities

  • Design, develop, and maintain efficient and high-quality software solutions using C#
  • Write clean, maintainable, and well-documented code, and provide high unit test coverage
  • Collaborate with all stakeholders to gather requirements, translating them into technical specifications and implementation plans
  • Contribute to the architectural design and technical decisions of software projects, ensuring alignment with business goals and scalability requirements
  • Investigate and resolve software defects and issues
  • Participate in code reviews to ensure code quality
  • Create and maintain comprehensive technical documentation
  • Stay up-to-date with industry trends, advancements, and emerging technologies

Preferred Qualifications

  • Experience with front ends (Blazor, React, Angular, …) a plus
  • Experience with event-driven architecture and Kafka a plus
  • Passion for continuous learning, innovation, and staying informed about industry trends and developments

Benefits

  • Personal Development Plan tailored with your coach to align with your career aspirations
  • Internal Coaching Program empowering your growth, with experienced Coaches supporting both technical and soft skills development
  • 360° Continuous Feedback Model to keep your skills and performance aligned with your goals
  • Unlimited Training & Learning resources to cover all aspects of your professional growth
  • Career Development Pathways offers mentoring, leadership programs, and opportunities to enhance technical and leadership skills
  • Chapters (Internal Communities) for sharing knowledge, mentoring, and shaping technology’s future
  • Diverse Customer Ecosystem offering dynamic opportunities for career growth and development
  • Onboarding Buddy to support and guide you from day one
  • Tailored Remuneration Package that recognizes your expertise with a competitive salary and benefits
  • Private Health Care Insurance to ensure your physical well-being
  • Psychological Support through a professional helpline for you and your family, with 5 free sessions included to promote mental well-being
  • Flexible Working conditions with fully remote options tailored to your assigned account
  • Work-Life Balance with a culture that promotes flexibility and sustainability

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.