Bachelor’s degree or equivalent in computer science (M.S. in computer science preferred) or related field and 6 plus years of industry experience, including some technical leadership.
Expert C programmer. Should be able to Analyze, Debug and Write Large and Complex C programs.
Should have expertise in writing SQLs and SQL Procedures
Experience with database driven, multi-tier software development
Experience with writing complex queries for Oracle database
Experience using at least one major database (Oracle preferred)
C programming expertise especially secure programming practices
Linux networking and systems management experience
GNU Make build system experience
Experience in high-volume, transaction processing productions systems
Experience with a recognized software development lifecycle methodology
Must be eligible to work in the United States for any employer
Must successfully clear any required contingency screenings (i.e. background, substance abuse)
Additional Desired Skills:
Experience as a technical liaison in support of a project manager
Good interpersonal skills in order to interface successfully with an onshore project manager, clients and office personnel
Creative problem solving skills
Work collaboratively with other members of the project team to ensure timely delivery of high quality delivery enterprise applications
Plan and estimate development work needed to implement assigned tasks
Transform complex requirements into working, maintainable enterprise-level solutions
Perform detailed application design as appropriate
Author and maintain design and technical documentation necessary
Provide leadership to other team members to deliver high quality systems on schedule