Copyright OPTnation. All rights reserved.

Junior Software Engineer

Job ID : 36176

Job Title : Junior Software Engineer

Location : Philadelphia, PA

Comapny Name : Apollose

Job Type : Full-Time, Part-Time, Contract, Training

Industry : Information Technology

Salary :  $25000 - $35000  per year

Work Authorization : ["OPT","CPT","Entry Level","F1","H4","L1","H1 Visa","TN Permit Holder","Green Card Holder","Canadian Citizen","All EAD","US Citizen"]

No. of Positions : I have ongoing need to fill this role

Posted on : 02-19-2024

Required Skills : Object-Oriented Programming, Data Structures, Algorithms.

Benefits : Medical Insurance, Dental Insurance, Vision Insurance, 401K, Life Insurance

Job Description :

Responsibilities:

  • Ability to maintain and extend existing software products and to design, code & test newly developed code and applications.
  • Proven high level of productivity & professionalism.
  • Develops, maintains and unit tests code by utilizing software development environments and programming languages in order to implement design and satisfy allocated requirements.
  • Develops, documents and maintains designs for software consistent with the defined architecture and requirements/regulations by applying established methods and practices.
  • Contributes to building large scale software systems.
  • Troubleshoots and investigates difficult problems across software components.
  • Performs architectural trade studies, contributes to the development documentation and maintenance of software architectures.
  • Participates in internal and/or external architecture reviews.
  • Provides data, recommendations, and estimates for software component level project planning including corrective action plans.
  • May participate in requirement team and peer reviews as a presenter and evaluator.
  • Performs software requirements change assessment and provides a technical interface to requirements change-assessment meetings.
  • May develop, select, tailor and deploy processes and tools; establish metrics; and utilize regulations and industry standards.
  • May participate in process reviews.
  • Provides guidance to less experienced employees, performs research, may contribute to proposals, documents research and development results and aids technology transfer into programs.
  • Provides subject matter expertise to other technical and support personnel.
  • Supports operational and integration issue resolution for specific software systems.
  • May be client facing engineer who will travel to customer sites directly supporting Company applications.

Key Skills:

  • Programming Languages.
  • Object-Oriented Programming.
  • Data Structures and Algorithms.
  • Debugging and Troubleshooting.
  • Integrated Development Environments.
  • Web Development.

Company Details :

Company Information hidden please Login to view details

Login To Apply Now! Register & Apply Now!