Software Developer

  •  

Vienna, VA

Industry: Technology

  •  

Not Specified years

Posted 166 days ago

  by    Bajrang Yadav

This job is no longer available.

This position is for someone who is going to be focusing primarily on full stack web development. need to have some real world experience, ideally with the technologies and techniques we are using on the project. If they have owned small areas of a system independently that would be ideal. They should be eager to learn, can adapt to new approaches, speak up when needed, and should have good verbal communication skills.

They should feel very confident and comfortable working in the front-end and feel they are at least equally experienced in JS\HTML\CSS and they are in Java\C# etc. Someone who did one small thing in Angular is not going to make it past the phone screen.

Design and ownership of small "sub-modules" within a larger system.

*        Unit Testing, preferably using TDD

 

Bonus\Preferred

*        Experience with React

*        Experience with Spring Framework, in particular Spring Boot, MVC, Data, and Security.

*        Mercurial or Git

*        Linux and shell scripting

Software development with the following languages

o   Java preferred, but any OO language such as C#, Python, etc would be fine if you think they can learn quickly.

o   Javascript and/or Typescript

o   HTML

o   CSS\SASS\LESS

*        Real world full stack web development

o   Modern front-end web applications using a JS SPA framework such as React, Angular, or Vue

o   Restful web services pulling data from a relational database (PostgreSQL, SQL Server, MySQL, etc)

o   Data access through use of an ORM

*        Design and ownership of small "sub-modules" within a larger system.

*        Unit Testing, preferably using TDD