Software Developer

Solico Group

  • Full Time

  • Tehran

      -   Tehran

Software Developer

Posted 30 Days ago

• Design, build and keep up capable, reusable, and strong C# code • Upgrading, configuring and debugging existing systems • Write clean, scalable code using .NET programming languages • Collaborate with internal teams to produce software design and architecture • Providing test case and test data • Test and deploy applications and systems • Improve existing software • Develop documentation throughout the software development life cycle (SDLC) • Serve as an expert on applications and provide technical support • Check and validate requests for completeness • Document project's activities & events.

Requirements

• Strong programming skills. Proficiency in C# • Familiarity with the .NET framework and design/architectural patterns (e.g. Model-View-Controller (MVC)) • Knowledge or hands on design experience with Web Services (REST, SOAP, etc) • Good knowledge of Data base Query languages (SQL & PLSQL) • Communicative and Problem Solver • Attention to detail • Ability to work with deadlines and under pressure • Bachelor’s Degree in Software Engineer, Information Technology