Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Developing versatile range of applications, including structural engineering, mechanical engineering, fluid mechanics, 3D visualization, CAD, client server, web and database applications.
- Our senior application developers are responsible for designing, implementing, and maintaining software systems while keeping reliability, scalability, and maintainability in mind.
- Design and deploy data table structures, forms, reports, and queries.
- Diagnose and resolve database access and performance issues
- Develop, implement, and maintain change control and testing processes for modifications to databases
Job Requirements
- Bachelor's in computer science, computer engineering or equivalent discipline
- Good understanding of data structures and Object Oriented Programming
- Design stable, reliable and effective databases
- Experience in SQL, Oracle and relational databases
- Experience in data structures, algorithms and object oriented techniques
- Good Knowledge in .NET (C#) and WPF programming
- Good knowledge of web technologies (HTTP, HTML, JavaScript)
- Strong communication and presentation skills
- Collaboration skills with a wide variety of people (development, engineering, production)
- Strong ability to communicate technical concepts clearly and effectively, with fluency in English language