loader image

Senior Software Engineer (C#)

  • Prishtinë
  • This position has been filled

Our New Partner, an IT company offering end-to-end solutions in Digital Transformation, Digital Consulting and Business Process Services – supporting all Tech Stacks. Collectively they service a multitude of clients across industries and company verticals. They are a culmination of some of the brightest Full Stack Developers, Data Engineers, Architects, Project Managers, Quality Analysts, Strategists, spanning across multiple time zones.

We are seeking a Senior Software Engineer, C# , to join their team who will be coding primarily in C#, React, and Java. We are seeking full-stack generalists that can bring experience and diverse knowledge to their team, rather than hyper-focused specialists. As far as the development process itself, they are thoughtful about our design and focused on ensuring that our clients can use software that is both useful and useable. You will have the opportunity to actively shape the software, while working as an integral part of a dynamic team of developers who are focused on writing great code, learning every day, and having a lot of fun.
Responsibilities & Duties
• Participate in the development of new features and expand existing features.
• Add support for new platforms to our existing products and develop new products.
• Develop and review designs, code, unit tests, system tests, and documentation.
• Collaborate in root cause analysis; diagnose, isolate, and fix software problems.
• Create applications using primarily C#.
• Design and implement RESTful APIs in C#.
• Demonstrate your work product to your team.
• Identify and correct issues that impact performance, reliability, and scalability.
• Investigate and develop skills in new technologies.
Requirements and Skills
• Extensive knowledge of C#.
• Extensive knowledge of the software development lifecycle to include agile methodologies, code quality, and continuous integration/continuous delivery.
• Driven to build modern systems that emphasize user experience and aesthetics.
• A team player.
• Excellent writing and written/verbal communication skills.
• An eagerness to learn, explore and introduce new technologies.
• Knowledge of React application development and testing is preferred.
• Bachelor’s degree in Computer Science, Information Systems, Engineering, a related field, or equivalent work experience.
• 7+ years’ work experience in back-end software engineering with considerable experience programming in C#.
• Experience creating and consuming RESTful interfaces.
Hiring Policy
This job description may evolve over time. Our partner is dedicated to diversity and inclusion, ensuring a fair workplace for all, regardless of race, color, religion, gender, national origin, age, disability, or any other protected status.
Working Model: Hybrid
Financial Package: Highly Competitive