Back-end .NET Developer
Sofia, Bulgaria
We are a global technology company, with offices in Bulgaria and the USA, which focuses on creating and implementing innovative IoT solutions for the security industry. We pride ourselves on best-in-class engineering capabilities that allow us to bring the highest value of products at the most affordable price to our clients. Our footprint is spread to 30+ countries on 5 continents, serving over 5000 businesses and impacting the daily lives of more than 1 million end users.
Your new role:
- As a Back-end .NET Developer, you will maintain,optimize,and develop the server-side software and business logic layer within ouron-premisesand private cloudinfrastructure.
- Theplatformssupportour award-winning alarm communicators, panels, and next-gen IoT devicesas well asweb and mobile applications that areaccessedby thousands of usersevery day.
- Thenew colleaguewillfully participate in the software development process fromdesigntodevelopment,includingtesting, andcontributing totechnical documentation.
- The role also presentsan opportunitytobecomea mentor andassist in the growth ofthe talentedless experiencedmembers of our team.
Responsibilities
- Develop new features and functionalities of the back-end and webservicesinfrastructure;
- Improve the design and performance of the existing code, fix bugs and perform coderefactoring;
- Develop and maintainintegrations with third-party services (e.g., Amazon Alexa, Google Home);
- Continuously discover, evaluate, and implement new technologies to maximize codeefficiency;
- Work with a scrum-based approach in an agile environment, including pairprogramming;
- Work with Version Control System (GitHub, TFS);
- Assist and coachotherteammembers.
Requirements
- 3+ years experience in back-end software development with C#.NET;
- Bacheloror masters degree in Computer science, Informatics orequivalent;
- In-depth experience with TCP/IP stack and Socketprogramming;
- Experience with multi-threadedapplications;
- Excellent knowledge ofRDBMS (MS SQL Server);
- Good knowledge of Load Balancing, Zero Downtime and High Availability(HA)
Our perfect match:
- Trustworthy: Personal integrity is a must. Consistent and uncompromising adherence to strong moral and ethical principles and values;
- Team player:Working collaboratively with others to achieve organizational goals;
- Customer-focused:Striving for service excellence, regarding both internal and external duties;
- Proactive and internally driven:Dealing with situations proactively and persistently, being accountable, seizing opportunities to preemptively resolve issues;
- Results-oriented:Focusing efforts on achieving high-quality results, consistent with the organizations standards;
- Skillful communicator and listener:Listening and communicating openly, honestly and respectfully with different audiences, promoting dialogue and building consensus;
What we offer?
- Join a stable, constantly growing global company;
- Work locally impact globally. Challenge yourself to grow professionally while having a key role in the execution of international projects;
- Friendly and dynamic working environment;
- A year-end bonus (13th salary);
- Additional premium health insurance package;
- Membership card for a number of sport venues;
- Dedicated free parking slot right in front of the office or subsidized public transport card;
- Network with colleagues across different departments during inspiring monthly teambuildings.
Sounds like you?