Software Developer – Intern

We are seeking Entry Level Software Developers who will be responsible for Designing, Developing, and Delivering software modules and components of varying size and complexity. In this role, the candidates will collaborate and interface with other team members  during all phases of the SDLC.

Required Qualifications

  • Current enrollment in a BS or MS degree program in Computer science, Information Systems, or a related field
  • Development experience with modern programming languages
  • Strong analytical and troubleshooting skills
  • Experience with development tool
  • Ability to perform with minimal supervision
  • High level of initiative, assertiveness and self-direction
  • Strong desire and aptitude to learn quickly and develop new skills

Preferred Qualifications

  • Experience with web technologies HTML, CSS3 and JavaScript
  • Experience with relational databases such as SQL Server and MySQL Server
  • Experience with mobile or Web application design and development
  • Experience creating software to solve problems that you are passionate about
  • Strong desire to develop software that positively impacts others and how our business operates

Main Duties

  • Designing, developing, testing, debugging, documenting and supporting all types of applications consistent with established specifications and business requirements to deliver business value.
  • Develop server based software with REST Web Services and JSON
  • Develop web application components using Java, .NET , HTML5, CSS and JavaScript
  • Develop software that operates within a highly scalable, distributed multi-tiered system
  • Work in an agile, collaborative culture as part of a growing development team
  • Tests and debugs the implemented functionalities and provides fixing and correction for the reported bugs and issues.

Apply Online