Job Type: Part time
Location: Plano/Remote
Department: Engineering
Job responsibilities include: • Interpret requirements into software architecture and design • Design, develop and code software sufficient to meet the requirements of one or more components or systems • Perform integration, test and documentation duties to ensure proper operation of hardware and software platforms • Integrate a wide variety of applications from various sources; integrate and ensure they meet performance standards for stability and resource utilization • Adhere to accepted standards and processes for development, including writing unit tests which provide a high percentage of code overage; participating in code peer reviews, conducting design reviews, and generating test plans to ensure maximum stability and quality of code
Required Skills: • 2+ years of software development experience in Java, C/C++ or C# in a Linux or UNIX environment • Strong problem-solving ability • Self-motivated • Desire to work and thrive in a team environment • Effective verbal and written communication • Able to work independently with very little supervision • Experience using source control tools associated with defect/issue tools
Desired Skills: • Experience with RESTful services • Experience using JDBC to connect to relational databases (programmatic & command line) • Experience developing and deploying distributed cloud-based applicationsExperience using continuous integration tools such as Hudson/Jenkins or Cruise Control
• Experience with automated testing, build automation and dependency management tools • Experience using task management tools such as JIRA Agile• Experience coding applications interfacing with Postgres and MySQL databases
• Experience with Spring
Apply Now