Added - 11 hours agoSoftware EngineerInformation TechnologyLongwood -Florida|Contract -Or -Crawford Thomas Recruitinghas partnered with a market leading provider of terminal automation software and hardware solutions. The company is a set of six companies who specialize in the movement, measurement and management of high value fluids with a worldwide presence.
Summary:C, C++, C# programming role, implements new code or code modifications and performs unit level testing.
Environment: -The Software Engineer role is an integral member of the team, as the role provides critical technical expertise. -The company is a highly fluid and fast paced work environment, individuals are expected to be flexible and have a willingness to adapt to changing priorities. -The position allows the individual to work in a comfortable causal team environment with internal and external resources. -Individuals will have to think outside the box to come up with solutions to meet requirements our customers have of their automation system.
Essential Duties and Responsibilities: -Solid understanding of object oriented programming concepts -Generate C/C++ (C#) code conforming to design specification provided for new project development -Modify existing C/C++ (C#) source according in order to realize change requests, R&D and/or bug fixes -Execute rigorous unit tests on new code and code changes in accordance with specified test plans -Clearly and concisely document code additions & changes, test procedures & results and all other work -Sustained engineering of existing applications required including issue triage and defect assessment
Preferred skills and Experience: -Practical knowledge of MS.net framework -SQL database experience -Experience developing in a Linux environment -Familiarity with Agile development methodology
Characteristics and Competencies:To perform the job successfully, an individual should demonstrate the following personal characteristics and competencies: -Passionately pursues and leverages new tools and technologies to solve real-world problems -Competent in writing and interpreting C/C++ (C#) syntax, constructs and paradigms; Capable of translating flow charts, activity diagrams, state charts and other design specifications into C/C++ (C#) code and visa versa. -Multi-tasker in a fast paced and fluid environment while demonstrating accuracy and thoroughness; Keeps commitments; Commits to long hours of work when necessary to reach goals. -Speaks and writes clearly and persuasively in positive or negative situations; Listens and seeks clarification; Responds well to questions; -Balances team and individual responsibilities; Exhibits objectivity and openness to others' views; Contributes to building a positive team spirit; Puts success of team above own interests; Supports other's efforts.
Education and/or Experience: -Bachelor's degree from an accredited four-year college with a minimum 3.0 GPA; or equivalent combination of relevant education and experience. -3 years related experience required.