Dot-NET Developer
No. of Vacancy/s : 1
Job Descriptions:
- Leadership and ability to guide design and technical meetings
- Excellent understanding of object-oriented design concepts and software development processes and methods
- Expertise in application, data and infrastructure architecture disciplines
- Advanced knowledge of architecture, design and business processes
- Involve in designing and developing web services, desktop-based, and web-based software applications.
- Attend daily stand-ups and other time-boxed meetings
- Participate in the design phase of the application interface, application functionality, and database
- Create ER Diagrams, implementing logical into physical database models from requirements.
- Write stored procedures, tune database and query
- Participate in software production deployments
- Perform production support efforts as directed tight-aggressive timelines.
- Keep abreast with the latest developments in Microsoft .Net technologies; share knowledge with the team.
- Develop automated tests and conduct performance tuning
Qualifications:
- A bachelor’s degree in Computer Science or a related field is preferred
- Experience working in an Agile development process
- Experience with C#.Net and JavaScript of 3+ is a must.
- Experience in MVC 5, Entity Framework, WPF, and JQuery is a must.
- Experience with REST, JSON, XML, and Web Services development
- Ability to write and troubleshoot TSQL code and design stored procedures, functions, tables, views, indexes and constraints.
- Experience working with optimization and tuning a SQL Server database is a must.
- Solid understanding of object-oriented concepts, design patterns, and clean architecture.
- Experience in source control tools like SVN, TFS, or GIT.
- Hands-on experience with Project Management tools like Redmine, JIRA, or Trello.
- High level of personal commitment to each task, a "Can do attitude" and a drive to deliver.
- The candidate should be open to learning and working on new technologies as and when required
- Strong communication skills to be able to communicate at all levels.
- Working with API's
We Offer:
- Exciting work in a unique industry: a great opportunity for self-development in the sports industry
- Opportunity to work on different projects covering many different sports
- A fun, relaxed and stimulating modern working environment
- A supportive, friendly, multinational, passionate team
- Career opportunity in an international company
- Your own workstation
- Free Lunch
- Participate in events
- Continuous learning and development opportunities to work in the latest technology stacks
- Flexible and casual work culture
- Highly tenured mentors and engaged coworkers and partners
We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation, gender reassignment, marriage and civil partnerships, pregnancy or maternity or age.