The
engineer develops, and maintains software modules in given services.
Takes active participation throughout the product life cycle with the
main emphasis on development, unit test, code reviews and maintenance.
Collaborates within and across groups if necessary. Must be able to
grasp new technologies quickly.
A high energy level, the ability to set and achieve individual
goals, and great interpersonal and communication skills are essential.
Coding from well-defined requirements
Documentation of code
Web Presentation
Testing
2+ years of experience as a software developer
Demonstrated passion for quality, innovative approach to solving problems and customer-first attitude are required
Strong analytical thinking skill, and ability to analyze and
optimize existing software applications for purpose of maintenance or
redesign
Proficient in MsSQL, C#, .NET, Microsoft Excel, .ASP.NET, PHP, XML
Should have good skills in SQL, PHP and Windows Administration
Experienced with software development in a Microsoft environment (.NET, MS-SQL Server, C#, MS-Excel, SharePoint and IIS)
Ability to provide support of their code. Ability to troubleshoot code and communicate to technical users
Demonstrable understanding of UNIX/Windows system components and their interactions a plus, including file systems
(Nice to have)
Preferably has prior experience with security and availability technologies, and is aware of industry specific nomenclature
Experienced in the creation of documentation of applications, for end user support and software maintenance purposes
Secure coding experience is a plus
Knowledge of scripting languages such as Perl or Python
(Education)
Requires a Masters or Bachelor’s degree (or equivalent) in Computer Science or Mathematics
Excellent Verbal and Written Communication Skills in English
No comments:
Post a Comment