Sr. Software Engineer: Full-time position. Five years experience required.Master's Degree required. Salary is $80,000 per year. Two openings.
About Numerica
Numerica Corporation is a recognized global leader in information science.Since 1996, Numerica has been an agile and innovative small businessbringing together the best people to research and deliver solutions to theworld's most challenging scientific problems. With a strong reputation forpartnering with government agencies, private-sector companies and academicconsultants, Numerica is a place where creativity thrives, collaborationis a way of life and passions come out on the white board on a daily basis.Our world-class team consistently provides advanced algorithm development androbust software implementations to solve leading-edge problems in tracking,resource allocation, information fusion and other information scienceapplications. More information can be found at www.numerica.us.
About the Position
Numerica's cutting-edge research is brought to the marketplace throughworld-class software engineering. Our Senior Software Engineer will managesoftware products from prototype to real-world application and will transformstate-of-the-art technology prototypes into robust, operational softwaresystems. The Senior Software Engineer will work on many projects that carryvarying responsibilities, including, but not limited to, the following:Ownership of the design and coding of one or more application modules;Communication, through both documentation and meetings, with othermembers of the team and third parties to assure software design correspond tothe overall project and company goals;Fully coding out and testing complete solutions with great attention tostability through exception handling and corner case testing;Facilitate communication upward and across program teams including projectstatus, justifications for variances and technical information(architecture, design and implementation objectives);Serves as focal point for other teams on project/?productstatus or other project/?product information;Ensures projects are completed according to product specifications and areproperly documented;Architecting, designing, coding and debugging state-of-the-artinformation science products in C++ and Python;Software analysis, code analysis, requirements analysis, softwarereview, identification of code metrics, system risk analysis, softwarereliability analysis.
The Senior Software Engineer will have:5 years professional software development experience, includingexperience in all phases of the software development cycle;Hands-on, real-world experience with software design and developmentactivities, including an extensive knowledge of Unix/Linux;A solid foundation in computer science and scientific computing, withstrong competencies in data structures, algorithms and software design;Extensive programming experience in C++ and Python including strong OOskills;Strong problem solving abilities, good organizational skills, and theability to work well in both team environments and independently;A BS, MS, or PhD in Electrical Engineering, Computer Science,Applied Mathematics and Statistics, or related fields in computationalscience and engineering.
Citizenship and Clearance Requirements
Due to the nature of the work performed at Numerica, all applicants must becapable of obtaining a U.S. Security Clearance. At a minimum, candidatesmust have U.S. citizenship and demonstrate a trustworthy background (e.g.,clean criminal record, reasonable credit, no use of illegal drugs, etc.).
Numerica Corporation is an Equal Opportunity Employer