Kforce Software Engineer Senior in Hurlburt Field, Florida

Kforce has a client seeking a Software Engineer Senior in Hurlburt Field, Florida (FL).Summary:The Senior Software Developer will be a seasoned web and mobile application developer who has extensive experience with development of presentation (GUI); security; application; and database layers. This is an evolving opportunity seeking to employ cutting edge web applications to increase efficiency and performance supporting Special Operations Forces. The successful candidate will be motivated; team oriented; and have a drive to make a difference in war-fighting capabilities.Duties include, but are not limited to:

  • Focus on web applications and Android/iOS/ mobile platforms

  • Provide full lifecycle software development to include requirements gathering; design; development; testing; documentation; training; configuration; and maintenance of developed software projects

  • Maintain existing custom-developed software; and support COTS/GOTS software products as needed

  • Help evolve the software development methodology based on agile and lean thinking; including the establishment of coding conventions; documentation standards; testing procedures and quality assurance

  • Work with IT professionals to coordinate efforts, resolve cross-team issues and communicate changes

Good working knowledge of one or more items in each of the following categories:

  • Languages: Java, JavaScript, Python, Ruby, Objective-C, Swift

  • Frameworks: web2py, Ruby on Rails, NodeJS, Vue.js, jQuery

  • Operating Systems: Linux (any), Red Hat Enterprise Linux

  • Databases: SQL (any), PostgreSQL

  • Web Servers: Apache, Nginx

  • Source Control: Git, GitLab, GitHub, Bitbucket

  • Automated testing experience; writing and testing with tools, such as Appium and GitLab CI/CD pipeline

  • Experience developing web-based applications utilizing HTML5, JavaScript, CSS, and responsive design techniques

Strong understanding and working knowledge of at least some of the following:

  • SOLID principals

  • UI/UX design

  • MVC pattern

  • RESTful web services

  • Mobile app development

  • Experience in cross-platform mobile app development (PhoneGap; Apache Cordova)

  • Experience in developing cloud hosted applications: Amazon Web Services cloud preferred

  • Experience working in an agile environment (Kanban and Scrum)

  • Innovation: Always looking for ways to integrate new technology to solve problems and fill in capability gaps; Demonstrated expertise selecting and utilizing open source products in applications and solutions

  • Good business communication skills; Position will require developing and giving presentations

  • Detail oriented and organized; able to understand information systems and ensure accuracy of work

  • SharePoint development experience (MCSD certification) a plus

  • Air Force and/or DOD background a plus

Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.Compensation Type:Hours