Software Developer
H2 Performance Consulting · White Sands, NM · 1 wk ago
On-siteInformation TechnologyFull-time
Responsibilities
- Develop software solutions by studying requirements, analysis and information needs, conferring with customers and IT Management
- Study systems flow, data usage, and work processes
- Perform software design using software development fundamentals and processes
- Debug, test, and deploy software solutions
- Design, implement, monitor, and maintain relational database management systems (RDMS)
- To optimize database performance, resource use, and physical implementations of databases
- Design and implement the interrelations of files and records within programs which will effectively fit into the overall design of the projects
- Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
- Provide test review and analysis, test witnessing and certification of developed software
- Monitor and manage database backups, logs, and journals; install, maintain, and upgrade database software, restore and/or recover data as required
- Execute policies and standards, as they relate to IT systems and network security and protocols
- Understand LAN/WAN/WLAN concepts, infrastructure, and protocols
- Use knowledge of pertinent system software, computer equipment, work processes, regulations, and management practices
- Confer with other data processing personnel to secure information, investigate and resolve problems and coordinate work efforts
- Demonstrate a wide degree of creativity and latitude as expected
Requirements
- Must possess a strong programming background authoring well written, well documented, modular and clean code
- Must be able to effectively prioritize tasks, and manage projects from concept to production
- Ability to communicate orally and in writing
- Ability to understand detailed instructions
- Must be able to react to customer issues and formulate resolutions quickly
- Must have strong organizational skills
Qualifications
- Demonstrated experience of various COTS software/hardware, and network products; Windows OS, MS Office, etc
- Demonstrated experience of various programming languages, including VB.NET, Crystal Reports, etc
- Demonstrated experience as a Programmer / Developer in the analysis, design, hands-on development and delivery of applications
- B.S. degree in Information Technology or related field
- 8-10 years of direct programming experience
- Relevant and equivalent experience may be substituted for degree requirement
- CompTIA Security+ ce certification
- Computing Environment training, in accordance with DoD 8570.01