Software Developer (Full stack web developer)
Chantilly, VA 
Share
Posted Today
Job Description
Description

Are you looking for a place to invest in your future? Then consider a job at TechFlow where we provide opportunities for individuals to explore, learn and develop their careers while being part of an exciting team of professionals.

Here are some experiences you may have at TechFlow:

- Work with best-of-breed technologies

- Have fun while being part of a professional team

- Work in a challenging and dynamic environment

- Work in a supportive learning atmosphere where opportunities for training and advancement are provided.

TechFlow requires a Full-Stack Software Developer with a front-end focus (emphasis on UX/UI) to working in a fast-paced, innovative, mission-critical environment with huge impact. The Full-Stack Software Developer will develop innovative solutions to difficult technical challenges. The division uses 2 or 4-week agile sprint planning cycles.

The division provides support with enterprise search and analytic applications. The Full-Stack Software Developer will work in a multitasking, quick-paced, dynamic, process-improvement environment that requires experience with the principles of biometric technology, large-scale (Terabytes) database and application development, large-scale file manipulation, data modeling, data mapping, data testing, data quality, and documentation preparation. The division directly supports data scientists and analysts by designing and engineering systems to meet exponential increases in digital data.

The projects are based on cutting-edge cloud technology and as such, seek highly motivated, highly skilled developers capable of tackling challenges daily using brand new technology.

Key Responsibilities:
  • Develop code for Front End Software Applications.
  • Develop advanced UIs for applications.
  • Improve the UX on the existing applications.
  • Work on back-end JIRA tickets as required
  • Use and deploy AWS services in collaboration with the infrastructure team.
  • Lead the development of innovative solutions to solve difficult technical challenges.
  • Participate in the biweekly sprint planning sessions.
  • Attend required team meetings such as the daily team standup.
  • Work during the core hours of 9 am - 3 pm.
Requirements
  • Demonstrated experience using Amazon Web Services Technology such as S3, Lambda, Dynamo
  • Demonstrated experience as a developer of interactive web user interfaces with Angular 2+ (bonus points for Angular 6+)
  • Demonstrated experience with JavaScript/TypeScript for Web Application User Interface/User Experience development
  • Demonstrated experience developing with HTML5, CSS, and Ajax
  • Demonstrated experience using all JavaScript libraries
  • Demonstrated experience developing UX/UI compatible with the standard web browsers
  • Demonstrated development experience with a full-suite software development infrastructure using tools such as IntelliJ, NPM, and Gradle
  • Demonstrated experience with full-suite software development activities such as automated unit testing and code compliance
  • Demonstrated experience developing web services using REST
  • Active TS/SCI with poly
Education Requirements:
  • Bachelor's degree is preferred.
  • General equivalency guidelines for education, certifications, and experience is provided below; however, these guidelines do not immediately qualify someone at a particular level. Skill levels for an individual are based upon a combination of education, training, and experience, e.g., someone may have 20 years of professional experience; however, they may only be qualified as Full Performance based upon the expertise needed to perform the work within that category. General professional years of experience may be substituted for specialized years of experience at a ratio of three (3) years of general experience within an occupation for one (1) year of specialized experience. Relevant certifications will be considered equivalent to three (3) months of specialized experience. An Associate's degree in Computer Science, Information Systems, Engineering, Business, or a scientific or technical discipline related to the specific skill will be considered equivalent to eighteen (18) months of specialized experience. A Bachelor's degree in Computer Science, Information Systems, Engineering, Business, or a scientific or technical discipline related to the specific skill will be considered equivalent to three (3) years specialized experience (total equivalency is not cumulative when combined with an Associate's degree). A Master's degree in Computer Science, Information Systems, Engineering, Business, or a scientific or technical discipline related to the specific skill will be considered equivalent to two (2) years specialized experience (up to a total of five (5) years when combined with a Bachelor's). A Doctorate in Computer Science, Information Systems, Engineering, Business, or a scientific or technical discipline related to the specific skill will be considered equivalent to two (2) years of specialized experience (up to a total of seven (7) years when combined with a Master's and a Bachelor's).
Desired Qualifications:
  • Other demonstrated experiences which are highly desired (though not required), include:
  • Demonstrated experience writing Java 7+ (preferably 8, extra points for 9)
  • Demonstrated experience using the Spring Ecosystem (Spring Framework 4.x+, Spring Cloud, Spring Boot, Feign, Eureka, Ribbon, and Zuul)
  • Demonstrated experience using web servers (such as Tomcat or Apache)
  • Demonstrated experience improving the UI/UX on applications in the environment

#techflow

Benefits

TechFlow, Inc is 100% employee-owned. Come make a difference in a job that contributes to your future and helps us build an agile workplace!

  • Employee stock ownership plan (ESOP) - Pride in being an employee-owner and annual employer contribution (per plan guidelines)
  • 401k plan with Roth option.
    • Eligibility for an employer match.
    • Immediate vesting
  • Paid time off
  • Holidays - 10 paid holidays per year
  • Comprehensive medical, dental, and vision plans
  • Company-paid Life & AD&D insurance plan
  • Employee Assistance Program
  • Wellness Resources
  • Company-paid training and development program
  • Voluntary benefits include:
    • Life & AD&D Insurance for employee, spouse, and children
    • Short-term and long-term disability (per plan guidelines)
    • Legal Shield and Identity Theft protection plans
    • Pet Insurance

Equal Opportunity Employer

TechFlow is an Equal Opportunity Employer and all applicants will receive consideration without regard to race, color, religion, gender, gender identity, sexual orientation, national origin, genetics, disability, age or veteran status.

 

Job Summary
Company
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Education
Associate Degree
Required Experience
1+ years
Email this Job to Yourself or a Friend
Indicates required fields