Sign in

JR. SOFTWARE ENGINEER

Company:
R360inc
Location:
Fairfax, VA
Salary:
80000 to 120000
Posted:
November 18, 2020

Description:

Duties:

•Assist in software requirements analysis, design, development and testing for software enhancements and new products

•Apply the appropriate standards, processes, procedures, and tools throughout the system development life cycle to support the generation of technical engineering products

•Support and develop our technical culture by being engaged, intellectually curious, friendly, motivated to solve complex problems, and inspired to deliver superior user-centered design

•Participate in internal reviews of software components and systems

Experience in some of the following areas:

•User Interface development

•Computer science theory (e.g., data structures, algorithms, computational complexity)

•Appreciation for user-centric design

•Attention to quality

•Full use and understanding of software engineering concepts, principles, and theories

•Effective communication and attention to detail

Programming Skills:

•Strong fundamentals in data structures and algorithms

•Solid object-oriented programming and software design skills

•Proficient in one of the following: Java, C#, C++, or JavaScript (using object oriented techniques)

•Web Services knowledge (HTML, CSS, JavaScript, jQuery, XML and related AJAX technologies)

Other beneficial experience:

•Experience with version control systems

•Concurrent programming and building multi-threaded systems

•Memory and CPU profiling

•Data modeling and writing efficient Structured Query Language (SQL) statements

•Experience building large-scale mission-critical applications

•Experience with distributed systems

Apply