Connect Talent Solutions has an opportunity for a Software Engineer, Lead to independently formulate and design software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
Position responsibilities
- Independently develop and direct software system testing procedures, programming, and documentation.
- Analyze, define, and document requirements for:
- Data
- Workflow
- Logical processes
- Interfaces with other systems
- Internal and external checks
- Controls
- Analyze and estimate feasibility, costs, time, and compatibility with hardware and other programs.
- Using experience and judgment, develop and maintain plans outlining steps and time tables for developing programs.
- Train end users or technical support staff to use programs.
Candidates must possess the following knowledge, skills, and experience
- Bachelor of Science degree in electrical/electronics engineering, computer/software engineering, computer science, math, physics, or related scientific discipline.
- Six (6)+ years of professional experience in Python, C, C++, C#, Visual Basic and/or other object-oriented languages.
- Demonstrate software development using one or more of these languages under the:
- Unix
- Windows
- Linux, and/or MS-DOS operating systems