Job Description :

TECHNOGEN, Inc. is a Proven Leader in providing full IT Services, Software Development and Solutions for 15 years.

 

TECHNOGEN is a Small & Woman Owned Minority Business with GSA Advantage Certification. We have offices in VA; MD & Offshore development centers in India. We have successfully executed 100+ projects for clients ranging from small business and non-profits to Fortune 50 companies and federal, state and local agencies.


Job Title: Sr. Java Developer

Location: Remote or Chantilly, VA

Duration: Long term

Job Duties:

  • Design, develop, and implement web applications using current information technology, and analyze and review system resources.
  • Conduct business analysis, and evaluate user requirements for new applications or the enhancement of existing applications; Evaluate requests for enhancement to existing programs or creation of new programs; Determine technical feasibility; Document performance criteria.
  • Manage software applications; Participate in team meetings; Provide detailed progress reports to Program Manager.
  • Perform various types of tests including unit tests, performance, stress, and compatibility tests; Prepare test documentation based on the business requirements, participate in system testing, load testing, and user acceptance testing.
  • Mentor Jr and Mid-level developers and provide overview of the applications; perform code review.
  • Work closely with Unix, Storage, Network, Database teams to promote applications to new environments and resolve application and infrastructure issues.
  • Write program code by using development tools or otherwise develop the applications to meet project specifications and requirements; Design user interfaces.
  • Evaluate request for enhancement to existing programs or creation of new programs, determine technical feasibility with current application and system to document performance criteria, Interface and consult to identify current operating procedures and program objectives.

Degree Requirement: Bachelor's degree in computer science, computer information systems, information technology or a combination of education and experience equating to the U.S. equivalent of a Bachelor's degree in one of the aforementioned subjects.

             

Similar Jobs you may be interested in ..