Smartgrid Software Developer

Eagle SNG Fredericksburg , VA 22401

Posted Yesterday

You will work closely with a small team to design, develop, and test application solutions for our existing Java/Spring enterprise application, in support of our customer & consumer portals as well as our wireless mesh systems. you will work with both embedded system and front-end developers to address system level requirements.
We Have:
  • A cutting edge advanced metering solution
  • Full health and dental
  • Paid vacation and paid Holiday plan
  • WaffleWednesday, PizzaThursday, and free ice cream, candy & coffee anytime you want it
  • A team of very talented people

Qualifications:
  • BS or higher degree (CS or EE preferred)
  • 2+ years experience working with Enterprise Java (Spring Framework preferred)
  • 2+ years experience working with Linux
  • 2+ years experience working with JMS (ActiveMQ or RabbitMQ)
  • Ability to work closely with others in a small team environment
  • Strong written and verbal communication skills
Pluses:
  • Experience with Tomcat, Jetty
  • Experience with MySQL
  • Experience with Hibernate or JPA
  • Experience with Apache Camel or Spring Integration
  • Experience with Junit/Mockito
  • Experience with SOAP/REST
  • Experience with Jenkins/Nexus/Jira/Confluence
  • Familiarity with the MultiSpeak information exchange interface
Bottom line requirement questions:
1. Bachelor's degree? (CS or EE preferred)
2. 2+ years of experience working with Enterprise Java? (Spring Framework preferred).
3. 2+ years of experience working with Linux?
4. 2+ years of experience working with JMS (ActiveMQ or RabbitMQ)?
The following are pluses:
* Experience with Tomcat, Jetty
* Experience with MySQL
* Experience with Hibernate or JPA
* Experience with Apache Camel or Spring Integration
* Experience with Junit/Mockito
* Experience with SOAP/REST
* Experience with Jenkins/Nexus/Jira/Confluence
* Familiarity with the MultiSpeak information exchange interface
Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Linux Developer

Booz Allen Hamilton Inc.

Posted Yesterday

VIEW JOBS 7/22/2018 12:00:00 AM 2018-10-20T00:00 Job Description Job Number: R0029732 Linux Developer The Challenge: Are you looking for an opportunity to solve unique problems with custom solutions in a fast-paced, agile environment? This isn't your typical software engineering role – we build tools for embedded systems that are used by investigators for lawful system access, surveillance, and collections. You'll get your hands dirty with embedded Linux platforms, figure out how they work, and build tools that catch bad actors. You need to be skilled with C/C++, Python, Linux utilities, and other embedded tools, and you'll work with the team to analyze network traffic, user activity, or system logs. You'll find the backdoors on embedded systems, reverse engineer the protocols and software, and make the tools that make the case. Our development team is small and mission timelines matter more than sprint cycles, so don't expect a formal development environment or a lot of acceptance testing. You can expect ownership of your products from start to finish and recognition for your clever shortcut, hack, kludge, or bodge. Most importantly, expect to leave satisfied every day that your work and tools play an important role in investigations of criminals and threat actors with high impact on public safety and national security. Build Your Career: A challenging and dynamic work environment isn't all we have to offer. When you join Booz Allen, you can expect: * access to experts in virtually every field * a culture that focuses on supporting our employees * opportunities that provide stability while offering variety You'll also be exposed to a wealth of training resources through our Digital University, an online learning portal featuring more than 5000 functional and technical courses, certifications, and books. Build your technical skills through hands-on training on the latest tools and tech from our in-house experts. Pursuing certifications? Take advantage of our tuition assistance, on-site bootcamps, certification training, academic programs, vendor relationships, and a network of professionals who can give you helpful tips. We'll help you develop the career you want, as you chart your own course for success. You Have: * 2+ years of experience with Linux operating system development and integration * 2+ years of experience with editing various Linux components, including shell scripts, kernels, drivers, or patches * 2+ years of experience with scripting languages * 2+ years of experience with programming languages, including C or C++ * 2+ years of experience with a number of major Linux distributions, including RHEL, CentOS, or Fedora * 1+ years of experience with software engineering and development in a small team environment * Ability to research and develop software-based solutions * Ability to manage time and duties with minimal oversight * Active Top Secret clearance required * BA or BS degree Nice If You Have: * Experience with network analysis using Wireshark * Experience with binary reverse engineering using IDA Pro * Experience with electronics hardware "tinkering", including circuit probing and soldering Clearance: Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; Top Secret clearance is required. We're an EOE that empowers our people—no matter their race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or veteran status—to fearlessly drive change. JHT Booz Allen Hamilton Inc. Fredericksburg VA

Smartgrid Software Developer

Eagle SNG