Software Developer / Applications Software Developer (Senior)

Software Developer / Applications Software Developer (Senior)
TechFlow, Inc, United States

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
High School or equivalent
Total Vacancies
1 Job
Posted on
Apr 27, 2021
Last Date
May 27, 2021
Location(s)

Job 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 career, 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’s Digital Services Division is seeking multiple Senior Applications Developers to support multiple efforts. If you are looking for a place to invest in your future, then consider a position with TechFlow. We pride our Innovative, Open and Agile, employee owners and pride ourselves on creating opportunities for individuals to explore, learn and develop their careers while delivering custom and tailored solutions to drive our customer’s successes. Here at TechFlow, you will work with best-of-breed technologies and work in a challenging, dynamic environment where opportunities for training and advancement are provided. TechFlow promotes a healthy work-life balance offering:


Responsibilities:
  • Experience developing in an agile environment as a member of a scrum team.
  • Experience developing cloud native applications using microservices and infrastructure services according to industry best practices.
  • Participate in the creation of Features, Epics and User Stories
  • Develop conceptual and technical design including use of OOA and OOD techniques
  • Develop secure, full stack web applications using a variety of languages including but not limited to: Java, Javascript, YAML, React, Angular, Oracle, and PostgreSQL.
  • Use CI/CD tool suite for integration and deployment
  • Provide support for production operations, maintenance and feature enhancements
  • Contribute to ensuring the scalability, reliability, and security of the system
  • Mentor others in development technologies, tools, and processes
  • Collaborate with team members, SecDevOps, business analysts and product owners to understand and clarify feature User Stories and translate into working software

Requirements

  • Experience with workflow management tools such as VersionOne or JIRA
  • 8 or more years of experience with multiple of the following technologies:
  • Java and java-based web application development
  • SQL and NoSQL databases
  • XML related technologies (XML, XSL, JAXP) and JSON
  • RESTful APIs
  • Utilizing various web server for deployment (JBOSS, TOMCAT, etc.)
  • Hibernate/JPA
  • Spring framework
  • Experience using automated build tools (Maven, Ant, etc)
  • Experience using source control systems (e.g. Git, Perforce, etc.)
  • Experience utilizing JUnit and other testing frameworks
  • Experience with UI technologies HTML, CSS, JavaScript, Angular/React
  • Experience working on an enterprise application that utilized agile methodologies
  • Team player and ability to learn new technologies quickly
Desired Skills or Technologies:
  • Training or Certifications Agile Methodologies
  • Experience with hosting applications in AWS/cloud
  • Experience with development in a Linux environment
  • Experience with the deploying application within containers
  • Enjoy working in a fast-paced work environment, where taking initiative is valued
  • Passionate about being part of an agile transformation journey and take part in delivering unique value to our customers.
Education Requirements:
  • Bachelor’s Degree in Computer Science or related field
  • Additional work experience or related industry certifications may be substituted by education at the rate of 1.5 years of experience for every year of education. An associate’s degree is two years of education, a Bachelor’s degree is four years of education, and a Master degree is six years of education. The work experience to be substituted for education must be in a relevant field such as Information Technology, Information Security, Computer Science, etc.
Clearance Requirements:
  • Current Public Trust or the ability to obtain and maintain a security clearance

#techflow

Benefits

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

  • Health Care Plan (Medical, Dental amp; Vision)
  • Paid Time Off (Vacation, Sick amp; Public Holidays)
  • Family Leave (Maternity, Paternity)
  • Short Term amp; Long Term Disability
  • Training amp; Development
  • Wellness Resources
  • Retirement Plan (401k, IRA)
  • Life Insurance (Basic, Voluntary amp; ADamp;D)

Job Specification

Job Rewards and Benefits

TechFlow, Inc

Information Technology and Services - Washington, District of Columbia, United States
© Copyright 2004-2024 Mustakbil.com All Right Reserved.