Junior Software Engineer - TS/SCI Required

Employer
Synergist Computing
Location
Annapolis Junction, MD
Posted
Nov 09, 2018
Closes
Nov 12, 2018
Industry
Engineering
Hours
Full Time
As a Junior Software Engineer at Synergist , you will work with a team of developers on a project critical to one of our customer's needs. You'll be an active contributor on an agile software development team that leverages cutting edge technologies to deliver custom software solutions. You will design, develop, and test activities related to your assigned tasks and will be responsible for managing individual project priorities, deadlines and deliverables. ** Position Requires a Top Secret Clearance with a Full-Scope Polygraph** Degree and Years of Experience BS in Computer Science or a similar technical field of study and a minimum of 2 years of experience in software development/engineering. Responsibilities Be an active contributor on an Agile Software development team to deliver custom solutions to the customer. Perform design, development, and testing activities related to assigned tasks. Manage individual project priorities, deadlines and deliverables. Minimum Qualifications : Must be a US Citizen. Software development experience in one or more programming languages such as Java, Python, C++, Ruby. Experience developing software within a Linux environment. Experience working with any of the following: web/mobile application development, distributed systems, user interface development, big data analytics. Excellent communication skills. Passion for technology and the drive to learn new programming languages and frameworks. Desired Qualifications: We realize that we are about to enumerate a bunch of skills and experience here. Don't worry if you don't have all of these , but we'd like you to have touched some of these technologies or concepts or at least be familiar with them. Experience with NoSQL technologies such as MongoDB, REDIS, Neo4J, etc. Experience with Relational Databases such as MySQL, Oracle, POSTGres Experience with developing RESTful Services using a framework such as Jersey, Spring MVC, CXF Experience with an Enterprise Integration Framework such as Apache Camel, or Spring Integration Experience with JMS to include messaging Frameworks such as Apache ActiveMQ or Apache Artemis. Experience with Spring to include Spring Boot, Spring Data Experience with the Java Persistence API through a persistence framework such as Hibernate, OpenJPA Experience developing and deploying applications to Servlet containers such as Tomcat or Jetty or Application Servers such as Glassfish, JBoss, Weblogic Experience developing Applications with NodeJS Experience with JavaScript frameworks such as Ext-JS, AngularJS, Vue or React. Experience with Javascript, Flex, JSP, HTML, CSS, SpringMVC, or equivalents for UI developers and Spring, Hibernate, JPA, Servlets or equivalents for Java developers Experience developing web applications leveraging ES6 and component based packaging Experience with Bootstrap framework. Experience with JQuery Experience with Hadoop and MapReduce Experience developing applications within utility clouds such as AWS, Rackspace, or Heroku Know anyone who may also be interested in a position with us? Refer them and receive a substantial referral bonus! https://synergistcomputing.com/referral

Similar jobs