Here is a wonderful opportunity for Software Application Engineer- C, C++ with one of our clients.
* 100% Onsite role
* Location: Tampa,FL(Day 1 Onsite)
* Experience: 8 to 10years
* Duration: 6months plus
* Only W2 contract. we cannot do C2C
Top skill:
* Embedded Linux x86 / ARM
* Payments and/or Retail Petroleum industry experience
Job Description:
POSITION PURPOSE
To build, maintain and support software solutions with a commitment to delivering a quality solution on time and to agreed product management and customer standards Core functions:
* Software development and documentation
* Software product maintenance
* Software design and architecture
* Test plan development
* Development Process and Continuous Improvement
PERFORMANCE OUTCOMES – ALIGNED WITH POSITION CORE FUNCTIONS
1. Software development and documentation
* Contribute to requirement gathering, specification creation and design as required
* Contribute to project planning by providing input on estimates and detailing dependencies
* Complete the development of new functionality and modifications to existing functionality according to project requirements and plan
* Develop solutions with minimal defects
* Ensure timelines are met in implementations
* Ensure all functionality delivered with regression / unit tests
* Complete software documentation, ensuring it is in accordance with good coding practices
* Ensure product documentation is updated and submitted
* Ensure customer specific application solutions are in-line with the customer and company requirements
2. Software product maintenance
* Respond to product issues to ensure resolution in a timely manner Update regression / unit test suite
* Ensure relevant documentation is up to date
* Input and update all issues using client Technologies
3. Test plan development
* Create developer test plans for use in regression suite
* Test plan contains complete coverage of functionality and features delivered
* Ensure suitability for integration into regression suite
* Assist testers with understanding changes and new features to enable their development of test scripts
PERFORMANCE OUTCOMES – ALIGNED WITH POSITION CORE FUNCTIONS
* Reporting around planned activities, progress, and performance
* Use existing systems and processes – JIRA, Confluence, Time Logging, Project Planning etc to plan and execute work
TECHNICAL SKILLS AND EDUCATION
* Tertiary qualification in Computer Science, Software Development, or Engineering
* Proficient in C++
* 3+ years of development and/or testing experience – developing code using C++
* Experience with Version Control Systems (Git)
* Technical skills including high level understanding of software development, network systems, software test
* Problem investigation and resolution experience in a software environment
Desirable:
* Payments and/or Retail Petroleum industry experience
* Embedded Linux x86 / ARM
* C, Java, Assembler, Python, Bash scripting Ability to promote a test-driven development approach
* Experience using embedded tools; compilers, debuggers, JTAG, protocol analyzers, RTOS or OSes
Job Type: Contract
Application Question(s):
* How many years of experience you have in Proficient in C++
* how many years of experience you have Version Control Systems (Git)
* How many years of experience you have in Payments and/or Retail Petroleum industry experience?
* How many years of experience you have in Embedded Linux x86 / ARM ?
* How many years of experience you have in Experience using embedded tools(can you list the names)
* What is your work Authorization?
* Are you go to go onsite to clients's location in Tampa,FL? Locals Preferred
* Are you available for quick call
Experience:
* Software Application Developer C, C++: 8 years (Preferred)
* developing code using C++: 3 years (Preferred)
Work Location: In person