Sr. Software Engineer

This job is no longer active. View similar jobs.

POST DATE 8/30/2016
END DATE 10/18/2016

Modis Herndon, VA

Company
Modis
Job Classification
Full Time
Company Ref #
23166528.21601033
Required Licenses/Certifications
df-aj
Location
Herndon, VA
Job Type
Regular
AJE Ref #
576019797

JOB DESCRIPTION

span span style='color:#000000;background-color:transparent;font-family:Times New Roman;font-size:12pt;font-weight:normal;font-style:normal;' Job : Sr. Software Engineer   br Location: Herndon, VA br Type: Contract br   br Modis is seeking a Sr. Software Engineer to join our client in Herndon, VA.   br This role is open to all candidates and will accommodate interviews for non-local candidates. br   br Job Description: br   br The Senior Software Engineer is senior technical positions in the Remote Terminal Applications group requiring technical aptitude and demonstrated leadership. This position will work closely with engineers at all levels within the Remote Terminals group as well as across the entire engineering organization. You will possess a good working knowledge of all layers of the OSI model, routing protocols and satellite network systems, with specific sub-areas of subject matter expertise. br   br You will be interpreting and decomposing system and software requirements into detailed implementation requirements for satellite networking systems. You will be working with other senior technical engineers to implement a common, product level software architecture for an embedded application base, which is shared with various other Remote Terminal product groups. You will be responsible for understanding, and designing software for complex satellite network applications. You will follow and enforce process, and provide general technical guidance to a small team. br   br In this position you will participate in all phases of the software development life cycle (from requirements through coding and test) and will work very closely with the Remote Terminal Architect and Principal Engineers to execute and implement the direction of the common software base affecting all Remote Terminal products. br   br You will be expected to mentor less experienced engineers and will be responsible for technical oversight of small development efforts, simultaneously. You will be expected to lead a small team of engineers to achieve specific project and non-project related technical goals and objectives. You are expected to facilitate and participate in the development and review of source code, software design documents and software test plans. You will collaborate with all levels of management in the organization, and have the ability to communicate highly technical concepts using simple terms. br   br Required Experience: br   br To qualify for this exciting opportunity, you must possess all of the following qualifications: br • Strong problem solving and communications skills br • Strong documentation and writing skills br • Must be a detail-oriented engineer with technical leadership potential and proven success in a structured development environment, while also working to promote structure and attention to detail within your team br • Possess the ability to proactively drive technical solutions in a collaborative environment br • Demonstrated experience in developing quality, maintainable, reusable and well written software br • Good software design skills using proven and best practice design methodologies & related principles; Strong command of Object Oriented Design and Object Oriented Programming techniques; must have solid working knowledge of UML br • Experience in developing accurate and detailed level of effort estimates for budgetary and project planning purposes with the ability to perform to and manage to development commitments br • Historical track record of success with the ability and willingness to share information and cross-train subordinates and peers br &a