[clue] South Denver Job - C++/Python Developer

Kirk Fogdall kirk.fogdall at climbontek.com
Sat Jan 25 09:12:32 MST 2014


South Denver - C++/Python Developer

Do you have a natural curiosity and enthusiasm for technology? ClimbOnTEK is working with a client in South Denver that is looking for a C++/Python Programmer with experience building mission critical server software. This is a terrific opportunity to build software that allows individuals and organizations to securely communicate  and collaborate on a variety of fixed and mobile platforms.



Below are the top 5 skills required to succeed in this position as well as a job description for your review. Please contact Kirk Fogdall at ClimbOnTEK for more information: kirk.fogdall at climbontek.com



Top 5 Skills:

1.      Language:

C++ and Python -- basic competence in one and intermediate skill.



2.      Systems Programming: Linux and/or Unix

Familiarity with *nix systems, administration, making system calls from programs, understanding what it means to write a system utility or daemon that makes POSIX system calls, and sockets programming.



3.      Network Programming:

Setting up groups of services on different servers, and having them communicate with, and cooperate with one another.  Understanding ipv6 and ipv4 addressing and routing, firewall and load-balancer configuration, SSH tunneling, use of tcpdump or wireshark to  pull packets off the wire without disturbing the existing processes that are exchanging those packets, basic DNS setup, etc.



4.      Database Programming:

Basic SQL and ORM use from within C++ or Python programs, query optimization, maintenance of data integrity and basic database operation (starting and stopping a database service, logging in to a database and issuing basic queries on the fly from the CLI, for  example).



5.      Web Development:

Possess an 'under the hood' understanding of what happens when a client (e.g. browser) program calls an  HTTPS system service, including SSL/TLS version negotiation, use and configuration of public key encryption services, some understanding of the ISO network  layers, and where various services sit within that.



Duties & Responsibilities:

*               Full lifecycle application development

*               Designing, coding and debugging applications in various software languages

*               Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis

*               Object-oriented Design and Analysis (OOD and OOA)

*               Software modeling and simulation

*               Front end graphical user interface design

*               Software testing and quality assurance

*               Performance tuning, improvement, balancing, usability, automation

*               Support, maintain and document software functionality

*               Integrate software with existing systems

*               Evaluate and identify new technologies for implementation

*               Project Planning and Project Management

*               Implement localization or globalization of software



Required Skills:

*               4+ years of C++, Python

*               Development experience with FreeBSD/Linux/MAC OS X (POSIX)

*               Training and experience in Object-Oriented Design, Analysis, programming and software testing

*               Experience with the command line

*               Familiar with systems programming including sockets, threads and processes as well as IPC

*               Writing code for portability across platforms

*               Bachelor's Degree or higher

*               Excellent Communication skills

*               Ability to mentor junior developers in small team environments



Preferred Skills:

*               Experience using source/Version control such as Git

*               Experience using build systems such as Scons

*               Experience working in an Agile+Scrum environment



Thank you!

Kirk


Kirk Fogdall

Technical Recruiter, ClimbOnTEK

kirk.fogdall at climbontek.com

www.climbontek.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://cluedenver.org/pipermail/clue/attachments/20140125/789ad44a/attachment.html 


More information about the clue mailing list