Backend API.NET
SYNAPSECOM TELECOMS S.A. is a modern and innovative company active in the telecommunications, data center and information technology sectors. The company, since its establishment in 2007, operates with enthusiasm to produce innovative ideas and with dedication to adjust and make development in its fast-paced industry.
Following the constantly increasing requirements of our times and the technological evolution, our well experienced personnel adjust our solutions to be flexible and scalable.
Some very concerning and necessary information about this job position.
Responsibilities:
- Be part of our backend team of engineers that work on several web applications, both internal to our company and part of our products
- Design, implement, test, and support internal and external APIs
- Various micro services and in-house tools development
- Develop and maintain automated tests
- Participate in code reviews
- Write technical documentation for developers
Job Requirements:
- Bachelor degree in computer science or 2 years of professional experience using .NET Framework
- Strong understanding of object-oriented programming
- C# .NET development experience and knowledge of the .Net ecosystem
• Building RESTful APIs with ASP.NET (or similar technologies)
• Building applications and services using C# and .NET framework - Proficiency with SQL and its variations
- Strong Web debugging skills (intercepting and modifying web traffic)
Desired skills and knowledge:
- Building applications and services using C# and .NET framework
- Familiar with various design and architectural patterns
- Familiar with web debugging tool-kits
- Version Control Systems (git preferred)
- Familiarity with Agile methodologies
Bonus Points:
- In-depth understanding of database structure principles
- Familiar with caching and pub-sub technologies
- Knowledge of the Docker platform
- Continuous integration and deployment mindset towards build, test and deployment automation
- Test driven development
- Basic Knowledge of Redis
- Experience using system monitoring tools (e.g. New Relic) and automated testing frameworks
You will be an excellent fit for our team
if you have:
- Ability to work independently
- Self-awareness and a desire to continually improve
- Strong communication skills, a positive attitude, and empathy
- Problem-solving attitude
Benefits:
- An attractive salary package
- Flexible working hours
- Insights into best practices of high-growth companies in the software industry
- Training & Development
- Performance Bonus
SYNAPSECOM TELECOMS S.A. offers a competitive remuneration package, career development opportunities in a dynamic growing environment. The company is most decidedly an equal opportunity employer. We want applicants of diverse backgrounds and hire without regard to color, gender, religion, national origin, citizenship, disability, age, sexual orientation, or any other characteristic protected by law.