For one of our Clients we are currently looking for an experienced Senior Software Developer with .NET who will join engineering team in R&D department.
We work with an international company specializing in creating software in the area of cybersecurity and is currently expanding its operations to another location - Poland with headquarters in Krakow.
Responsibilities:
- Leading Projects: Take ownership of complex projects, ensuring timely delivery and meeting business requirements effectively
- Code Quality: Write high-quality, maintainable code that adheres to best practices in C# .NET, ensuring the application is performant and scalable
- Mentorship: Provide guidance and mentorship to junior and mid-level developers, helping them improve their skills and understanding of software development principles
- Collaboration: Work alongside cross-functional teams, including Quality Assurance, Product Management, Customer Support, and Engineering, to drive development from concept to delivery
- Code Reviews: Conduct thorough code reviews, providing constructive feedback to peers and ensuring adherence to coding standards
- Testing and Debugging: Implement and maintain testing strategies (unit, integration, and end-to-end tests) to ensure software reliability and performance
- Continuous Learning: Stay updated with the latest trends and advancements in C# .NET and software development and proactively apply new knowledge to improve existing processes and technologies.
Qualifications:
- 5+ years of hands-on experience in .NET Framework/Core C# development
- Experience of any of the following is advantageous: React, Active Directory, EntraID, or PowerShell
- Excellent communication and interpersonal skills, with the ability to foster collaboration among team members and stakeholders
- Bachelor’s degree in Computer Science, Engineering, or a related field; advanced degree preferred.
- Fluency in English.
Benefits:
- Competitive Health Benefits (with dental care)
- Flexible Work-Schedule
- Paid Time Off for Volunteering and for Your Birthday
- Hybrid Working Environment
- Regular Company Town Halls to Keep You Informed
- Opportunities for Career Growth and Advancement
- High performance equipment, access to high performance data centers to effectively proceed with your tasks
- Competitive salary (discussed individually depending on qualifications)
- Work in international team of talented and energetic people with clear setting of tasks, flexible communication between colleagues on work issues
- Professional trainings and education, including courses and conferences out of the company, internal educational platform
- Purchasing required software and literature by employee’s request
- Excellent professional and career opportunities.
W celu złożenia aplikacji prosimy o kliknięcie przycisku „Aplikuj teraz“ i postępowanie zgodnie z instrukcjami. W przypadku wcześniejszych spotkań w firmie Grafton, prosimy o bezpośredni kontakt z konsultantem prowadzącym. Podane stawki wynagrodzeń są stawkami bru