16 days old
2018-05-072018-06-06

Software Engineer (Senior)

SRC, Inc.
Syracuse, NY
  • Job Code
    2510
  • Jobs Rated
    8th
Position Description

SRC, Inc. is currently seeking a senior engineer to work out of Syracuse, N.Y. in our Intelligence Systems and Analytics business area. The engineer will be conducting sensor feed development, distributed computation and algorithms, mobile computing, and executing tests for military-type scenarios

Responsibilities

  • Perform software development and integration within an agile development process
  • Lead small to moderate development teams in the Agile Scrum process
  • Develop real-time, streaming data feeds from external sensors and analysis algorithms
  • Perform software development within a distributed architectural environment
  • System/software analysis activities to include integration, test, and evaluation of system performance and algorithm effectiveness using military-style scenarios
  • Mobile computing, i.e. Android, development
  • Perform integration of open source machine learning (ML) algorithms or similar reasoning development

Position Requirements
  • Bachelor?s degree in computer science, computer systems engineering, or related degree; master?s degree preferred
  • Minimum of six or more (6+) years of experience designing and developing software
  • Experience with software development using at least one of Java, C, C++, JavaScript and/or Python; familiarity with more than one of these languages a plus
  • Knowledge of distributed architectures and service-oriented infrastructure design principles
  • Knowledge of object-oriented design (OOD) principles
Preferred Requirements

  • Experience leading software development projects
  • Experience in cost and schedule project management activities
  • Experience with distributed Big Data (e.g. Hadoop 2) and streaming (e.g. Apache Spark) or similar architectures
  • Familiarity with asynchronous communication, time synchronicity, and fault tolerance
  • Experience with SQL and NoSQL databases
  • Experience or academic training in distributed computation will be especially useful
  • Experience with web services, i.e. Restful Interfaces
  • Experience with mobile development

Security Clearance Requirements

Must be a U.S. citizen. Applicants selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information


Jobs Rated Reports for Software Engineer

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Engineer (Senior)

SRC, Inc.
Syracuse, NY

Share this job

Software Engineer (Senior)

SRC, Inc.
Syracuse, NY

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Good
53/199
Stress
Very Low
24/199
Growth
Very Good
32/199