Job Description
Overview
- We’re searching for a .Net Developer with a proven record of driving results within a product-based development team.
- In this role, you will be responsible for working alongside other Developers, acting as a member of the team, and reporting to the Development Lead.
- The role will require close alignment and interaction working alongside the Solution Architects, DBAs, PMs/BAs, and the Creative and Test Teams, and a thorough understanding of the SDLC.
- The role will be based in Bulgaria within the Business Analytics unit and under the Business Analytics Global Manager.
Be part of a company that helps progress people for a bright digital world:
- YNV is a holding company that has brands in tech support, training, software, fintech, and real estate. Our family of companies benefits from a unique synergy, sharing services and building off each other to support continued growth.
- We are guided by four core principles: A commitment to digital reimagination, hyper-agility and client responsiveness, a caring culture that transfers directly to clients, and long-term thinking.
Responsibilities
This role will:
- Act as a member of the development project team, working on the development process with the Senior Developers and Development Lead.
- Analyze and develop web applications with clean code.
- Research new technologies, multitask on multiple web projects with other team members, contributing ideas to improve processes and development practices.
- Follow software development processes and coding conventions, using Scrum Agile disciplines and principles.
- Break down detailed specifications and implement business requirements based upon the needs of the company and its clients.
- Troubleshoot issues in a timely manner in a highly scalable web environment.
- Assist the development team with Unit testing and Cross testing methodologies.
- Be active in meetings with customers in English, ensuring all relevant information to the team and project is shared and discussed.
- Support, mentor, and coordinate with other team members and our clients.
Qualifications
In this role:
- Bachelor’s Degree in Information Systems, Technology, or equivalent experience in addition to 2+ years of experience in the software development industry is required.
- Understanding of Microsoft Visual Studio C#, ASP.NET MVC, LINQ, Entity Framework, and SQL Server (T-SQL) is required.
- Experience with code coverage, testing frameworks, secure coding, and refactoring.
- Good understanding of HTML5 and CSS3 is required.
- Experience in AngularJS will be considered as an advantage.
- Experience working with Web API, Ajax techniques with JSON and XML.
- Experience in Scrum/Agile/Kanban and Unit Testing, Test-Driven Development.
- Experience on design UI and web layout with responsive web design and cross-browser compatibility.
- Excellent communication and documentation skills are required.
- Professional fluency in English is essential, both written and spoken.