Software Development Engineer in Alpharetta, GA at HUNTER Technical Resources

Date Posted: 8/12/2019

Job Snapshot

Job Description

Software Development Engineer 

Working with Development, Product and Infrastructure Services teams, the developer will work closely with leadership on training, governance, and enablement programs. Cloud transformation requires expertise in Java and/or .NET, along with some experience in cloud providers such as AWS, Azure, or Google Cloud. A high degree of collaboration with Development and Infrastructure teams is required to design effective training/governance programs, and align roadmaps for cloud execution planning. The ideal candidate will exhibit strong leadership skills, will be forward thinking, will be self-motivated, and will be able to work effectively in a diverse, highly talented team, continuously striving for excellence.  The ideal candidate will exhibit strong client-facing skills, leadership skills, will be forward thinking and have the ability to work across a multitude of technical and non-technical groups. 

1. Consultant role, working with business units and development teams on cloud knowledge-share and enablement efforts. 
2. Expertise in .NET/Java, working closely with development teams to solve complex solution challenges and drive code modernization and governance efforts. 
3. Create and peer review knowledgebase articles and product documentation. 
4. Willing and able to learn new technologies. 
5. High organizational skills. 
6. Ability to handle multi-tasks and meet deadlines. 
7. Ability to work efficiently and productively without direction or guidance. 
8. Capable of exercising extreme discretion and independent judgment. 
9. Ability to handle extremely confidential information in a professional manner. 
10. Ability to communicate, both verbally and written, with a high level of confidence. 
11. MS Office skills especially Word and PowerPoint. 

• Bachelor’ s Degree in Computer Science or related technical field experience OR a High School diploma and 5-7 years of professional work experience 
• Experience interacting with customers and appropriate representatives to analyze, validate, specify, verify, document and manage solution requirements. 
• 5+ year experience developing in .NET/Java 
• Experience in the complete SDLC cycle including associated deployment methodologies, QA processes, and performance tuning efforts. 
• Experience in public/private cloud environments (AWS/Azure/Google Cloud) 
• Experience in Automation/Continuous Integration (Salt, Fabric, Jenkins, Octopus Deploy, etc.) 
• Concurrent Versioning Software (Git, GitHub) 
• Working knowledge of networking protocols and components including TCP/IP, DNS, CIFS. 
• Experience designing and implementing High Availability and Disaster Recovery solutions. 
• Experience working on a matrix team consisting of a variety of Infrastructure Engineering groups, as well as Development groups and Client Relationship groups. 
• Willingness and capability of quickly learning new technologies required for accomplishing project goals. 

Travel required: Less than 30%