Reject Position Apply for Position Back to Matching Positions
Real Time Software Engineer 4
Position ID: 374033 Status: Closed
Location: Mukilteo, Washington, United States How Many: 3
Duration: 6+ Month(s) Pay Rate: DOE
Employment Type: Contract
Work shift: Shift-1  
Position Description:

Leads activities to develop, document and maintain architectures, requirements, algorithms, interfaces and designs for software systems. Leads development of code and integration of complex software components into a fully functional software system. Develops software verification plans, test procedures and test environments, executing the test procedures and documenting test results to ensure software system requirements are met. Provides technical leadership for software projects and leads software supplier management activities. Leads development, selection, tailoring and deployment of processes, tools and metrics. Plans, executes and documents software research and development projects. Serves as a subject matter expert for software domains, system-specific issues, processes and regulations. Tracks and evaluates software team and supplier performance to ensure product and process conformance to project plans and industry standards. Works under minimal direction.

The candidate will provide hands-on development and technical advice to the team primarily in the areas of:
• Development of web-services, clients, and tools encapsulating 3rd party process modeling middle-tier libraries for communication with existing modeling services.
• Development of services and infrastructure for integrated Modeling Based System Engineering environment (MBSE), including interactions with requirements libraries, process modeling and discrete event modeling systems, operational reporting systems, and databases.
• Ease of Use, in particular synchronized systems and reduction of manual interaction to decision points.
• Cloud-native data analytics tools and solutions, again integrated into the MBSE environment.

Other responsibilities include:
• Ensure successful deployment of new software and technologies.
• Implementation of Best Practices, including automated builds and testing.
• Help forecast computational needs and capabilities. Influences program decision makers to use appropriate computational tools and processes.

Basic Qualifications (Required Skills and Experience)
• More than 9 years of experience in software development including development, architecture, and software design.
• More than 7 years of experience using programming applications in .NET using C# and/or Java
• Have the ability to effectively communicate complex ideas to both technical and non-technical audiences, and be able to quickly understand new technologies and come up with technology insertion plans
• Experience working in an Agile Software Development Methodology environment
• Experience working on the full-stack from front-end all the way to deployment and scaling.
• Experience with DevOps
• Experience in continuous integration and delivery
• SQL along with RDB experience
• Web or mobile application development experience.
• Strong software engineering knowledge
• Excellent verbal and written communication skills

Preferred Qualifications (Desired Skills and Experience)
• Experience working with process and/or discrete event models
• Usage of statistical packages in R and/or python.
• Experience with Continuous Integration / Continuous Deployment techniques and tools, deploying to cloud environments.

Bachelor's and 9 or more years' experience, Master's with 7 or more years' experience or PhD with 4 or more years' experience. Bachelor, Master or Doctorate of Science degree from an accredited course of study, in engineering, computer science, mathematics, physics or chemistry.
Applying for Position # 374033 Real Time Software Engineer 4
CTS Pays For Referrals! Call us today to learn more!!
Reject Position Apply for Position Back to Matching Positions
Reject Position
Apply for Position
Back to Matching Positions