Job Description :
Job Responsibilities
Other duties will include, but are not limited to:
* Work with the software team to extend existing components to implement client requirements
* Participate in Requirement analysis and Design / Code reviews
* Assist with functional testing and documentation
* Assist with documentation for procedures, training and enhancements
The ongoing goals for this position are:
* Design new elements or changes in scope of project software
* Participate in code reviews and knowledge transfer
* Interact with end customer on technical issues
* Meet schedule deadlines and remain within budget
* Follow and enforce engineering guidelines set in system development methodology
* Ability to interact with customers and correctly interpret their needs and requirements
* Establishes and maintains effective professional relationships with internal and external stakeholders
* Diligent Work ethic
Basic Qualifications
* Three or more years of experience working in software development for mission critical systems
* Solid knowledge and hands-on experience with C, C++
* Knowledge and hands on experience with Oracle or PostgreSQL database
* Experience with Requirements Analysis, Design, Development, Debugging, Test, Implementation, and integration
* Experience with documentation
* Able to communicate effectively both verbally and in writing
* Able to work independently or within a team
Desired Skills:
* Software Systems Integration
* Enjoy problem solving and committed to delivering high-quality software
* Interface with external data sources
* Experience with multi-threaded programming and practices
* Positive attitude and eager to learn and improve
* Cloud Based programming experience
* Knowledge of Erlang, PostgreSQL