Software Engineer

Status: Close

Deadline: 2023-12-31

Job Role: Experienced Opportunities
Department: IT Department
Job Type: Full Time
Job Location: Zamalik
Job ProfileBeing familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment , the way allows him/her to build high-quality, innovative, and fully performing software that complies with coding standards and technical design.
Job DescriptionOwn the business, technology, and operations, giving you the responsibility and authority to ensure success. Involved in every aspect of the process – from idea generation, business analysis, and technical design to software development across various technologies.Meet remarkably high performance and reliability standards and will operate at a massive scale, 24×7.Execute full software development life cycle (SDLC)Develop flowcharts, layouts, and documentation to identify requirements and solutions.Write well-designed, testable code.Produce specifications and determine operational feasibility.Integrate software components into a fully functional software system.Develop software verification plans and quality assurance procedures.Document and maintain software functionality.Troubleshoot, debug, and upgrade existing systems.Deploy programs and evaluate user feedback.Comply with project plans and industry standards.Ensure software is updated with latest features
Job QualificationsBachelor’s degree in computer science, computer engineering, or equivalent field.4-7 years of experience using .Net technologies and tools.Familiarity with PL/SQL standards and using Oracle/MSSQL DBMS.Familiarity with Design common design patterns.Advanced coding skills (concurrency, profiling, and performance optimization).Designed and built complex systems (architecture, design patterns, reliability, and scaling).Experience in web and user-interface development (JavaScript, HTML, CSS).Experience with Microservices architecture.Experience with Queueing platforms engines (Kafka, RMQ, and MSMQ)Experience with real-time and low latency applications design and development.Results oriented and analytical, with a strong customer and business focus.Ability to communicate and discuss technical topics with both technical and business audiences.Highly innovative, self-directed, and able to deal well with ambiguous problems.
Strong sense of ownership, with a passion for software and continuous learning.
Sorry! This job has expired.
Scroll to Top