Senior .NET Developer

Sofia, Bulgaria

KPMG IT Service OOD is an IT service provider with a mission to digitalize the core business of the KPMG network member firms and their clients. We employ more than 400 people in Sofia and deliver the full spectrum of IT services to our clients, including SAP solutions, Software Engineering, Application & Platform Operations, Cloud and Infrastructure.

Your responsibilities

  • Plan, process and perform all tasks in an efficient manner
  • Follow architectural guidelines and code standards within the company. Document code consistently throughout the development process
  • Ensure all software development is managed under version control and release management
  • Utilize tools and equipment involved in performance of the essential functions of programming
  • Research, design, test and evaluate new technologies and software components. Responsible for design, code, unit tests and integration for relatively complex or large projects
  • Estimate time cost for development of software modules
  • Contribute to open source projects and provide technical guidance and coaching to software developers
  • Assist testers as needed to determine system problems
  • Conduct peer code reviews
  • Work independently or in a team oriented environment both efficiently and courteously
  • Interact regularly with team members, team leader and project managers to field queries and questions
  • Gather statistics, prepare and present reports on the status of the programming process for discussion with the management and team members
  • Make presentations to customer, client audiences and professional peers
  • Maintain positive client interactions

What you bring in

  • 5 or more years of professional development experience
  • Bachelor’s degree in Computer Science or similar
  • Proficiency in .NET Framework with C# or other supported language. Deep theoretical and practical knowledge of various design and architectural patterns
  • Deep knowledge in C#, ASP.NET Core, ASP.NET MVC, Entity Framework and LINQ, Web/REST services, WCF, T-SQL
  • Excellent MS SQL Server database development, querying and optimization skills
  • Experience with JavaScript and popular JavaScript libraries (e.g. Angular, React) will be considered as an advantage
  • Experience in collaborative teams using revision control systems (TFS, Git)
  • Good knowledge and practical experience with Azure is preferred
  • A curious mind and being open to learning
  • Very good level of the English language, German will be an advantage

What we offer

  • The chance to work in a top talent team
  • Attractive remuneration
  • Build кnowledge in cutting-edge technologies
  • Opportunity for continuous training, learning and certification
  • Experience in an international and multicultural organization
  • Work on challenging projects with clients in various industries around the globe
  • Modern office environment
  • Additional health insurance
  • Life insurance
  • Free public transport card
  • Free sports facilities card
  • Hybrid working policy

Senior .NET Developer

Job description

Senior .NET Developer

Personal information