Location: Yerevan, Armenia
Category: Software development
Type: Full time
Deadline: 23-Mar-19 12:00:00 AM
Salary:
Description
Responsibilities
- Develop software solutions based on system design document, studying systems flow, data usage and work processes.
- Actively participate in software and database design processes.
- Enhance existing programs by identifying areas for improvement.
- Participate in code reviews and defining review strategies.
- Prepare and install solutions by determining and designing system specifications, standards, and programming.
- Proactively monitor software application performance and provide information by collecting, analyzing and summarizing development and service issues.
- Maintain high-quality coding and validation standards throughout the development cycle.
RequiredQualifications
- Bachelor’s degree or higher in Computer Science or related field and at least three years of related experience.
- Strong knowledge of C#, .Net 4.5/4.7, .Net core, WPF, Web API, REST/RPC
- Strong knowledge of OOP, OOD, DDD Clean architecture
- Familiarity with design and architectural patterns including MVC and MVVM.
- Working experience with relational and non-relational databases including MS SQL Server and MongoDB.
- Strong knowledge of T-SQL language and relational data model.
- Familiarity with algorithms, ability to estimate algorithm complexity.
- Familiarity with data structures.
- Strong problem-solving skills.
- Good English language skills including reading, writing, and speaking.
Benefits
Job URL: iJob.am - Senior Software Developer @ OPTYM Armenia LLC
No comments:
Post a Comment