Software Engineer [$284k/yr+] TS/SCI-CI Poly

SYSTOLIC, INC.
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 284K

Job location

Tech stack

Testing (Software)
HTML
Java
JavaScript
Systems Engineering
Confluence
FishEye (Software)
JIRA
CSS
Configuration Management
Software Documentation
Continuous Integration
DevOps
Ext JS
Firebug
Data Flow Control
Hibernate
Java Architectures
Spring
jQuery
Maven
MVC
Object-Oriented Software Development
OpenLayers
Software Engineering
Software Systems
Subversion
Web Services
XPath
Software Repository
Data Processing
Build Management
Information Technology
Atlassian Tools
Build Tools
Web Technologies
Api Management
Jenkins
Programming Languages

Job description

  • Develop and maintain advanced technical software systems using object-oriented programming.
  • Apply full life cycle software development methodologies to ensure robust solutions.
  • Requires deep expertise across a broad range of modern software technologies and tools.
  • Execute critical tasks including requirements analysis, comprehensive software testing, and integration.
  • Responsible for providing clear technical documentation and managing complex data processing operations.
  • Leverage a strong foundation in Mathematics or Systems Engineering., * Design, develop, and maintain complex technical software systems using Java and JavaScript.
  • Implement object-oriented programming techniques and full life cycle software development methodologies.
  • Utilize modern web technologies including HTML/CSS, JQuery, Spring, and Hibernate.
  • Conduct requirements analysis, software testing, integration, and test (I&T) activities.
  • Develop and maintain robust Web Services.
  • Apply DevOps principles and continuous integration/delivery practices using tools like Jenkins/Hudson and Maven.
  • Manage and track development efforts with JIRA and Confluence; maintain code repositories with Subversion.
  • Provide comprehensive technical documentation and effective communications.
  • Manage and optimize complex data processing and dataflow operations.
  • Apply a strong background in Mathematics or Systems Engineering to solve complex technical challenges.

Requirements

Degree: Minimum B.S. degree in Mathematics, Engineering or Computer Science Years of experience: 10+ years Salary: $284k+ yearly compensation, pending final rate confirmation, A successful candidate will have experience in: Software Development Methodologies: Experience with both traditional and modern methodologies and practices. Object-Oriented Programming (OOP): Proficiency in modern OOP techniques using state-of-the-art tools. Full Software Development Life Cycle (SDLC): Skills in planning, designing, developing, testing, installation, and maintenance of complex technical software systems. Data Processing: Ability to support complex data processing requirements within software systems. Documentation & Training: Producing technical and user documentation, as well as providing user training and system orientation. Verification & Validation (V&V): Providing independent analysis, verification, and validation of systems software.

Demonstrated experience and expertise in the following areas: Programming & Scripting Languages Java (including Java Design Patterns) JavaScript HTML CSS XPATH (specifically relative vs. absolute XPATH)

Frameworks & Libraries ExtJS 4.x (MVC) Spring (MVC) Hibernate 3.6/4.0+ (ORM) OpenLayers jQuery

Testing & Quality Assurance Tools HP Unified Functional Tester (UFT) Firebug (for message/response detail) Load Testing Scripts (SUT application) Security/API Testing

DevOps & Build Tools Jenkins (CI) Hudson (CI) Maven (Build management)

Collaboration & Configuration Management (CM) JIRA (including Dashboards and Admin) Confluence FishEye SVN Subclipse

Apply for this position