Software Developer

Job description

Number # of positions: Multiple

 

Job Duties include but not limited to:

  • Perform requirement gathering, analysis, estimation, architecture designing, development and
    implementation. (25%)
  • Reviewing current systems
  • Presenting ideas for system improvements, including cost proposals
  • Working closely with analysts, designers and staff
  • Producing detailed specifications and writing the program codes
  • Design and Develop Architecture and Build.
  • Develop support custom proprietary software applications in various software languages,
    platforms and environments. (50%)
  • Develop web applications using web technologies.
  • Work on development projects and applications development.
  • Works with Scrum team to develop and define application scope and objectives and prepare
    functional and/or technical specifications using Agile methodologies
  • Develop database applications using various database servers.
  • Testing the product in controlled, real situations before going live (15%)
  • Focused Delivery ensuring Quality of the Deliverables.
  • Test and maintain software products to ensure strong functionality and optimization
  • Recommend improvements to existing testing procedures.
  • Manage ongoing software development projects. (10%)
  • Formulate plans outlining steps required to develop programs, using structured analysis and
    design.
  • Write documentation to describe program development, logic, coding and corrections.
  • Monitor performance of program after implementation.

EDUCATION: Bachelors

EXPERIENCE: 5+ years in JD related technologies

JOB LOCATION: On-Site (175 Capital Blvd, # 402, Rocky Hill, CT-06067) / Hybrid / Remote