Development
.NET Developer
Essential Functions:
- Participating in life cycle development of web-based applications following an Agile methodology, including requirement analysis, software, design and implementation, system testing;
- Developing software components using Microsoft .NET core technologies;
- Supporting the operation, maintenance, enhancement and administration of the application and infrastructure, which is running on Microsoft Windows servers and Microsoft SQL Servers;
- Working with clients to clarify requirements, and classify and prioritize user requests, bug fix requests, and operational issues reported by users;
- Recommending, evaluating, and performing system upgrades;
Essential Requirements:
- 4+ years of solid working experience in software development using Object-Oriented Programming, .NET Core and C#;
- 3+ years of solid working experience in software development using .NET;
- 3+ years of experience in TypeScript, Angular, React;
- Knowledge of the concept of multilevel architectures and relational database design;
- Experience of integration between different systems/applications;
- Strong experience in working with development teams and both large-scale and smaller-scale web apps;
- A self-starter mindset that needs minimum supervision;
We are offering:
- Engagement on a world-renowned Client’s project;
- Young, dynamic, entrepreneurial team;
- Working in a friendly, family-like atmosphere in our cozy New Belgrade office in the GTC Green Heart business complex;
- Work-life balance;
- Flexible working hours, no bureaucracy or unnecessary pressure;
- Team building activities and community budget;
- Personal development through training and certifications;
- Opportunity to show yourself and apply your skills, to progress faster than in large companies;
- Working under Agile principles, especially SCRUM framework;
- Opportunity to become a team lead in the future projects;