REQUIREMENTS:
At least 1-1.5 years of experience in commercial software development with .NET Good knowledge of the C# programming language and the .NET platform (.NET Framework 4.x, .NET Core)
Knowledge of Angular (or any other Front-end framework with a willingness to switch to Angular)
Good understanding and proper application of Object-Oriented Programming and design principles
Familiarity with unit testing concepts, frameworks, and tools
Experience in database design and development with SQL Server
Experience in Agile software development processes (Scrum, Kanban)
At least Upper-Intermediate level of English
Personal Profile
Strong problem-solving and decision-making skills, focused on results and deadlines
Proactive, curious, and a good team player, always ready to collaborate and contribute to team’s success
RESPONSIBILITIES:
Develop new features and enhancements
Code, debug, document, and maintain software components
Participate in peer code and design reviews
Perform unit and integration testing
Follow and promote good design principles, such as code reuse, modularity, and extensibility
Contribute to the development of technical project documentation
Engage in conference calls with the US-based Customer
Actively participate in Scrum meetings, including daily stand-ups, demos, planning, retrospectives, and refinements
Report status and progress according to project requirements
WHY US:
Diversity of Domains & Businesses
Variety of technology
Health & Legal support
Active professional community
Continuous education and growing
Flexible schedule
Remote work
Outstanding offices (if you choose it)
Sports and community activities
