Posted: 10/12/2018 Employment Type: Contract To Hire Industry: Developer Job Number: 51229
Assist in the triage, troubleshooting, and repair of scripts, code, queries, and routines that need to be adjusted or altered due to changing conditions around data security - notably data and credential encryption. 

Required Skill Sets 
Must have extremely strong knowledge of programming and scripting languages – notably proficient in Unix/Linux Shell Scripting, PERL, Python, PHP, C/C+/C++/C#, SQL and similar languages 
Bachelor’ s degree in Computer Science, Management Information Systems, or similar 
5+ years related work experience in an IT or Technical Operations role 
Experience with batch processing applications, development, deployments, scheduling, etc. 
Additional technologies a plus 

Expected Tasks/Activities 
Perform software maintenance and bug fixes on existing code 
Solutions provided are accurate, thorough, and timely 
Participate in design efforts at a feature level 
Articulate trade-offs of proposed solutions at a feature level, by weighing benefits & risks 
Work independently on a feature or sub-component of a large project 
Work within established methodologies and procedures 
Properly and fully document necessary development artifacts (bugs and features) 
Keep project stakeholders and downstream recipients of deliverables advised of progress and issues 
Ability to recognize risk situations (technical and scheduling) and properly articulate these to management / project management 
Proactively work with the project manager/project lead when deadlines are not going to be met 
Adhere to coding standards and guidelines 
Follow proper code archival and security procedures 
Provide technical support as needed to other groups 
Other duties as assigned 

Other Desired Skill Sets 
Basic flow-charting in Visio 
Knowledge of software product life cycles, from requirements gathering through integration testing, rollout, and support. Including agile methodology with estimation of story points, etc. 
Knowledge and experience in Agile methodologies 
Experience in carrying out the requirements, design, development, testing, implementation and support phases of an applications software project 
Experience with Windows, as a user and as a development platform 
Experience in design and development of relational database applications 
SQL performance tuning 
Awareness of application security issues and vulnerabilities 
Understand proper configuration management approaches and how they affect bug fixes to production applications in contrast to longer term development and new features 
Demonstrate ability to perform requirements analysis and craft appropriate software solutions 
Demonstrate proficiency with debugging techniques & tools 
Demonstrate ability to work within a multi-functional development team and help the team achieve its goals 
Demonstrate commitment to continuous improvement 
Demonstrate appropriate problem-solving abilities 
Demonstrate understanding of internal and external customers and consider impact on them when making decisions or development trade-offs 
Demonstrate clear, concise, and effective communication (both orally and written), that is audience-appropriate
Apply Online
Apply with LinkedIn Apply with Facebook Apply with Twitter

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.