Senior Software Developer - MTE

23 May 2024

Vacancy expired!

Scope Of Position
  • Work with customers to define project specifications.
  • Research applicable technologies.
  • Working in a team environment – architect, design and implement systems.
  • Lead and perform lab work to test new technologies, expanding our measurements and automation toolbox.
  • Deliver innovative capability to address a wide array of R&D & Business needs.
  • Mentor developing engineers and scientists.
  • Consistently utilize and promote software development process rigor and best practices
Education and Experience
  • BS/MS/PhD EE/CS.
  • Prior experience Architecting/Designing/Implementing software solutions management systems for R&D and Pilot Manufacturing use.
  • Experience working in technology development and leading development projects.
  • Able to participate in large development programs, interfacing with equipment and systems builders and providing back end solutions meeting cost, timeline, and capability deliverables.
  • Experience with C / C / C# / OOAD / DotNet / Windows GUI / Web Based GUI /Source Configuration Management Systems / Software Development Process Methodologies required.
  • Experience with other languages / GUI frameworks / UML / Database Setup & Interface desired.

Required Skills
  • Very strong C# / DotNet development skills
  • Very strong skills in WinForms development
  • Very strong C / C development skills
  • Meticulous, organized, detail-oriented developer
  • Proficient in UML design / diagram interpretation
  • Experience using UML/SYSML modeling languages to communicate system design.
  • Proficient with multi-threaded and multi-process design / development
  • 10+ years of development experience
  • Proven expertise in software architecture and design
  • Strong background in high level software design.
  • Strong background in developing highly reliable systems.
  • Track record of working on larger (3 or more developer) software development projects.
  • Ability to influence design choices through the design review process.
  • Strong experience developing/integrating software, electrical hardware, and mechanics.
  • Experienced at developing database centric test systems.

Desired Skills
  • Development Skills
    • WCF
    • WPF
    • Enterprise Architect tool
    • Infragistics components
    • Graphing librarires
  • Testing Skills
    • performing whitebox and blackbox testing
    • developing “in product” test features
    • developing regression test suites
    • using static and unit test frameworks (Microsoft, Parasoft, NUnit, etc.)
  • GUI Skills
    • User Interfaces for Desktop Users
    • Create User Interfaces for Manufacturing systems

Soft Skills
  • Able to work independently and on teams
  • Familiarity with matrixed management structure
  • Able to present/sell concepts to internal customers (Strong Presentation Skills)
  • Able to interact effectively with customers and staff (Strong Interpersonal and Leadership Skills)
  • Experience communicating outside of the organization (CESMII, SMLC, etc…) and participating in relevant government and industry efforts.
  • Comfort working in both Engineering and IT space, ability to help facilitate collaboration across organizational barriers.

  • ID: #41444512
  • State: New York New york city 10001 New york city USA
  • City: New york city
  • Salary: Up to $160,000
  • Job type: Permanent
  • Showed: 2022-05-23
  • Deadline: 2022-07-18
  • Category: Et cetera