Position: Junior Software Developer (Real Estate Project)
Company: Sigma Software
Experience required: no_exp
English level: intermediate

The system is built using mainstream SDLC models, utilizing best engineering practices, introducing latest technology stacks with gradual improvement of both development and testing processes.

You will be part of the open-minded team where every member influences the product. As a part of the team, you will be implementing new features, and following solid design principles while focusing on performance and smooth user experience. Team has about 20 people, who eager to support each other and like to spend time together out of work.

RESPOSIBILITIES:
Code, debug, document, and maintain portions of software.
Perform unit and integration testing.
Participate in peer code reviews.
Participate in estimation and planning sessions.
Contribute to development of technical project documentation and user documentation.
Provide assistance to QA engineers and support personnel in solving technical issues of software installation and its operation.
Follow the best engineering practices, the quality criteria set forth on the project.
Reports status and progress according to the project and Company demands.
Spot current deficiencies in the development process, adopted procedures and engineering practices, environment configurations, etc., and suggest improvements.

REQUIREMENTS:
•    Good knowledge of C#
•    Good in ООP
•    Basic in SOLID principles
•    Basic in WPF
•    Basic in Relational Databases
•    English at Intermediate level
•    Fast learning skills

Would be a plus:
•    Experience with WCF, REST API
•    Basic in Design Patterns
•    Familiarity with Development Methodologies (Scrum, Kanban)
•    Basic in Unit Testing