JOB DESCRIPTION
Job Title: Senior Software Developer (.NET
Overview
We are looking for a passionate Senior Software Developer (.NET) to join our team. The ideal candidate will be an enthusiastic developer eager to learn and grow his/her skills in the field. PECB is a company which is growing rapidly with huge growth potential for skills and projects.
About PECB
We are a dynamic, multicultural, and innovative team that sees each day as a challenge and as a new opportunity to grow together with the company. If you are interested in developing your career and you are looking for an interesting experience, this is the right opportunity for you. At PECB, we are shaping the future of training and certification because we believe there is an easier, simpler, and better way to provide education around the world.
Job Purpose
Developing new applications and maintenance of the current ones is the main goal. The Software Developer will be involved in full software development life cycle from design to implementation phases. This also will require coordination with users and internal team members for cross-functional projects.
Responsibilities
- Develop and implement new software applications
- Refactor, optimize and improve the performance of existing applications for maintenance and scale
- Design and update software database
- Working with customers or departments on technical issues including software system design
- Coordinate with co-developers and keeps project manager well informed of the status of development effort.
- Test and maintain software products to ensure strong functionality and optimization
- Recommend improvements to existing software applications as necessary
Preferred Competencies
- Bachelor in Computer Science, Engineering or a similar relevant field
- 5+ years of relevant object-oriented application building experience in a professional environment
- Familiarity with the Net framework, .NET Core, SQL Server, and design patterns/architectural patterns (e.g. Model-View-Controller (MVC))
- Experience with .NET, C#, ASP.NET
- Knowledge of OOP Concepts & Component Design
- Experience with Web Services, WCF and Service Oriented Architecture is a plus
- Understanding of Software Development Life Cycle and Agile methodologies
- Proficient understanding of code versioning tools, such as Git
- Excellent communication skills and being able to work independently or in a full team
- Experience in test automation and test-driven development
- Experience with CI/CD is an advantage
What are some benefits of working at PECB?
At PECB, we are shaping the future of training and certification because we believe there is an easier, simpler, and better way to provide education around the world. As an international certification body present in more than 150 countries worldwide, we are proud to be one of the biggest organizations in the certification industry.
This is your opportunity to:
- Develop professionally
- Gain project-based experience
- Work with highly talented, diverse, and friendly co-workers
- Work 4 days a week (Fridays are off!)
- Earn a competitive salary, health insurance, and other benefits
Job Type: Full-time | Job location: Prishtine, Republic of Kosovo
In PECB, it is very important that new employees are able to adapt to our corporate culture. To see how well your personality fits our company’s values and environment, please read our brochure regarding PECB’s corporate culture here: https://pecb.com/pdf/brochures/pecb-corporate-culture.pdf.
To apply, please submit your application before 2023-06-16 at https://pecb.com/en/jobs.