Senior .Net Full-Stack Developer
Ebling -
Dokki, GizaPosted 4 years ago22Applicants for1 open position
- 20Viewed
- 2In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Interact with other software engineers and technical leaders to understand subsystem and component specifications and recommend changes to facilitate efficient and effective development.
- Interact with representatives of other industry and government groups to understand and/or recommend data interchange formats, APIs, messaging strategies, application server software.
- Implement and debug subsystems and components.
- Participate in integrated test sessions of components and subsystems on test and production servers
- Determine and communicate the requirements and capabilities of components within the context of the larger system, project, and team.
- Support management of the team’s technical infrastructure (e.g., repository, build system, testing system) under guidance from the engineers or other project leads.
- Participate in efforts to share technology and expertise within the organization; mentor junior and aspiring software development engineers.
- Perform tasks efficiently and work together with team to ensure project success.
Job Requirements
- 4+ years of experience independently designing and implementing medium to large-scale software systems and components using .net architectures.
- 4+ years of experience developing data-driven applications utilizing significant relational database engines as part of the overall application architecture.
- 4+ years of experience building web-based software systems, utilizing N-tier architectures, dynamic content, highly-scalable approaches, and complex security models/implementations
- 3+ years of experience building e-commerce applications.
- 3+ years of experience integrating with third parties like payment gateways, shipping companies …
- 3+ years of experience integrating with social media platforms (FB, Twitter, Google, Snapchat)
- Ability to communicate the design and implementation of software systems including relevant strengths/weaknesses and reasons for implementation decisions.
- Ability to communicate (orally and written) effectively with technical, non-technical staff, and customers/stakeholders as needed or directed.
- Environments and Tools
- C#, ASP.NET MVC
- MS SQL server.
- Web API.
- TFS
- IIS
- SSRS
- Entity Framework
- Responsive design
- E-Commerce application development is a must
- Social media integrations experience is a must
- System integrations experience is a must