تعلن شركة مدفوعاتكم عن حاجتها الى :
stack .net developers
Engaged in all phases of the software development lifecycle which includes:
- Analyzing business and system requirements.
- Developing new products and maintain all company’s products. MadfooatCom manages eFAWATEERcom; the national bill payment gateway.
- Participating in the design meetings and consult with clients to refine, test and debug implemented solutions.
- Ensuring that stakeholders’ business needs are adequately met.
- Interacting with third party partners to ensure the achievement of business and technical initiatives.
Job Specifications:
- Bachelor of Science Degree in Computer Science or any IT related field.
- 1 to 3 years of experience in .Net development.
- Proven experience as a .NET Developer.
- Proven experience in web services and windows services.
- Proven experience in SQL server database.
- Proven experience in frontend development “i.e: JavaScript, Jquery, Angular, CSS, HTML5, Bootstrap”.
- Proven experience in release deployments and web servers.
- Good knowledge in ORM libraries like “i.e entity framework”.
- Solid experience in OOP.
- Knowledge in No-SQL databases “i.e Mongo database” is a plus.
- Knowledge in .Net core.
- Knowledge in Java is a plus.
Job Responsibilities:
- Participate in the maintenance and support of running projects as a 2nd line of support.
- Develop and enhance integrations between applications.
- Describe technical requirements and implementation details based on the shared business requirements.
- Participate in quality coding and developer testing efforts for self-developed tasks as well as any other assigned tasks.
- Deploy solutions on production environments.
- Follow used CI/CD tools and mechanisms.
- Follow release management procedures.
- Troubleshoot and support the ability to diagnosing and fixing problems.
- Work closely with all colleagues from development team and other teams to understand and review functional and system requirements.
- Research and development for requested technologies.
- Prepare status reports for tasks.
- Prepare user manuals.
- Prepare technical documentations.
- Follow TDD.
- Participate in testing processes through unit testing, bug fixing debugging and fault finding.
- Participate in peer-reviews for solution designs and related code.
- Review technical specifications and test plans.