Java- Software Engineer 2 at Systems Engineering Solutions Corporation | Torre

Java- Software Engineer 2

Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

USD75.4K - 100K/year

~COP150M - 200M/year

+ Equity

+ Bonuses

location_on
Remote (anywhere)
Match
skeleton-gauges
You have opted out of job matches in .
To undo this, go to the 'Skills and Interests' section of your preferences.
Review preferences
Posted almost 3 years ago

Requirements and responsibilities


SES provides a competitive salary and the following benefits: Medical, Dental, Vision, AD&D, STD, LTD, Company paid Life Insurance, 401k with employer contribution, Paid Time Off. The Software Engineer develops, maintains, and enhances complex and diverse software systems. This includes processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems based upon documented requirements. Responsibilities: - Analyze user requirements to derive software design and performance requirements - Design and code new software or modifies existing software to add new features - Debug existing software and corrects defects - Integrate existing software into new or modified systems or operating environments - Develop simple data queries for existing or proposed databases or data repositories - Make recommendations for improving documentation and software development process standards - Develop or implement algorithms to meet or exceed system performance and functional standards - Assist with developing and executing test procedures for software components - Write or review software and system documentation - Develop software solutions by analyzing system performance standards, conferring with users or systems engineers; analyzing systems flow, data usage and work processes; and investigating problem areas - Serve as a team lead at the level appropriate to the software development process being used on any particular project - Modify existing software to correct errors, to adapt to new hardware, or to improve its performance - Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design - Design or implement complex database or data repository interfaces/queries - Oversees one or more software development teams and ensures the work is completed in accordance with the constraints of the software development process being used on any particular project - Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints; Perform quality control on team products - Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces - Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met - Implement recommendations for improving documentation and software development process standards
Optionally, you can add more information later (benefits, pre-screening questions, etc.)
check_circle

Payment confirmed

A member of the Torre team will contact you shortly

In the meantime, continue adding information to your job opening.