Sign In
 [New User? Sign Up]
Mobile Version

Engineer - Enterprise Software Development

Job Code:
  • Manufacturing & Production
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

ESSENTIAL FUNCTIONSContribute to the software development efforts by contributing to the architecture, design, and implementation of world class, high-performance, enterprise grade software applications.Evaluate business requirements to determine potential solutions.Work directly with stakeholders, engineering, and test to create high quality products that solve customer problems.Propose and provide innovative, competitive technical solutions which can make significant business impact and provide value to stakeholders.Provide work estimates and conduct design, implementation, and code reviews.Develop and execute plans for incremental and interactive project delivery.Author high-quality unit-tested code.Work with test team to ensure adequate and appropriate test case coverage; investigate and fix bugsInterview and provide technical assessments of potential engineer hires.Mentor team members, assisting them in technical and process areas.Perform other duties as assigned.Basic Qualifications (Including Educational Requirements)EDUCATION Required Bachelors degree in Computer Science /Electronics/Electrical EngineeringDesired Master s degree in Computer Science /Electronics/Electrical EngineeringQUALIFICATION Required3+ years of experience in the software industry with a proven track record of shipping high quality products.Expert level skills in C#, ASP.NET MVC, WCF, Web Services, Windows Services.1+ years experience developing enterprise grade highly scalable web-based applications and/or distributed systems.1+ years experience with JavaScript, HTML and CSS.Knowledge with web application frameworks and Service Oriented Architecture.Excellent object oriented design and programming skills, including the use of design patterns.Experience in DBMS and ORM frameworks like SQL Server, SQL compact, Entity Framework.Experience utilizing best practices in software engineering.Experience in an Agile design methodology.Excellent verbal and written communication skills including the ability to explain technical concepts.Strong problem solving and reasoning ability, exhibiting technical innovation and creative solutions.Abreast of upcoming software development/engineering tools, trends, and methodologies.Good judgment, time management, and decision-making skills
Degree: ME/ M.Tech./ MS (Engg/ Sciences)

Additional Degree: BE/ B.Tech (Engineering)

Experience: 3-8


Application Programming | Data Warehousing | System Analyst/Tech Architect | Systems Programming
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News