Backend Developer (.Net Developer)
Cairo
e.construct
e.constructWe are an engineering firm that specializes in providing elegant engineering solutions for complex challenges. e.construct is a fast-growing firm with 7 offices around the world. At our core, we question how the very nature of how to evolve the structures that we inhabit to increase their performance and value.
we design structures such as bridges, high-rise design, precast concrete engineering and post-tensioning design. The firm's core work is structural engineering; however, e.construct is increasingly holistic at its approach to buildings and it has divisions in MEP, Geotechnical and emerging construction technology such as 3D printing of concrete, technology and 3D laser scanning.
VAES.aiWe are a tech startup that is being incubated in the technology lab of e.construct and we employ technology to empower and eventually transform engineering. VAES’s mission is to reduce the amount of raw materials we design in our buildings and bridges by using optimization algorithms and machine learning.
VAES consists of a team of software developers, civil engineers, machine learning experts, architects and graphic designers that builds tools that engineers can use to design and manufacture the next generation of cities.
we design structures such as bridges, high-rise design, precast concrete engineering and post-tensioning design. The firm's core work is structural engineering; however, e.construct is increasingly holistic at its approach to buildings and it has divisions in MEP, Geotechnical and emerging construction technology such as 3D printing of concrete, technology and 3D laser scanning.
VAES.aiWe are a tech startup that is being incubated in the technology lab of e.construct and we employ technology to empower and eventually transform engineering. VAES’s mission is to reduce the amount of raw materials we design in our buildings and bridges by using optimization algorithms and machine learning.
VAES consists of a team of software developers, civil engineers, machine learning experts, architects and graphic designers that builds tools that engineers can use to design and manufacture the next generation of cities.
Responsibilities
- Design and develop back-end solutions for Structural Engineering applications.
- Collaborate with team members to implement best coding practices, including unit testing and code optimization.
- Support the core engineering team in designing and developing tools to enhance building element efficiency.
- Work closely with stakeholders to gather requirements and refine software features.
- Ensure the delivery of scalable, high-performance software solutions.
- Contribute to a cross-functional team throughout the entire software development life cycle, from initial concept through to deployment.
- Foster a collaborative team environment, bringing a strong sense of visual design and user utility to the development process.
Requirements
- Minimum 2 years of experience with .NET Framework using C#.
- Bachelor's degree in computer science, Software Engineering, or related field.
- Proven ability to design, build, and maintain scalable software systems.
- Strong understanding of software architecture, system design, and aligning solutions with business goals.
- Proficient in C#; experience with Python is a plus. Able to write optimized and maintainable code.
- Experience with MVVM (Model-View-View-Model) pattern and WPF (Windows Presentation Foundation).
- Solid knowledge of data structures, algorithms, and system optimization.
- Experience with API integration.
- Analytical mindset with problem-solving and data-driven decision-making skills.
- Strong attention to code quality, performance, and reliability.
Preferable
- Experience in an agile environment with a startup mentality.
- To have data science skills and interests.
- If you are also familiar with Machine Learning, we’d like to meet you.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Job stats:
2
0
0
Category:
Engineering Jobs
Tags: Agile APIs Architecture Computer Science Engineering Machine Learning Python SDLC Testing
Perks/benefits: Startup environment
Region:
Middle East
Country:
Egypt
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.
Business Intelligence Analyst jobsBI Developer jobsSr. Data Engineer jobsData Engineer II jobsPrincipal Data Engineer jobsStaff Data Scientist jobsStaff Machine Learning Engineer jobsData Science Manager jobsData Manager jobsPrincipal Software Engineer jobsData Science Intern jobsBusiness Data Analyst jobsJunior Data Analyst jobsData Analyst Intern jobsData Specialist jobsSoftware Engineer II jobsResearch Scientist jobsLead Data Analyst jobsSr. Data Scientist jobsDevOps Engineer jobsAI/ML Engineer jobsData Engineer III jobsStaff Software Engineer jobsSenior Backend Engineer jobsBI Analyst jobs
Git jobsAirflow jobsEconomics jobsLinux jobsOpen Source jobsKafka jobsComputer Vision jobsGoogle Cloud jobsJavaScript jobsMLOps jobsData Warehousing jobsNoSQL jobsTerraform jobsPhysics jobsKPIs jobsPostgreSQL jobsRDBMS jobsScikit-learn jobsHadoop jobsBanking jobsScala jobsGitHub jobsStreaming jobsData warehouse jobsPandas jobs
R&D jobsClassification jobsBigQuery jobsOracle jobsDistributed Systems jobsPySpark jobsCX jobsdbt jobsReact jobsScrum jobsLooker jobsRAG jobsMicroservices jobsRobotics jobsJira jobsRedshift jobsIndustrial jobsSAS jobsData Mining jobsNumPy jobsPrompt engineering jobsMySQL jobsGPT jobsELT jobsModel training jobs