• Search Title Only

Python Senior Software Engineer - (Richmond, VA)

Job DescriptionSummaryWe are looking for enterprise software developers to help us build data-processing and analytic tools using Python, a variety of databases (relational, nosql), and rich browser-based UI technologies.Applicant should have 5+ years of experience.Applicant must be a US citizen and have, or be willing to obtain, an active security clearance. General SkillsCandidates should have deep understanding / extensive experience in the general software development areas of- Building client-server applications, to include defining protocols, handling errors, security (e.g. encryption), and testing.- Designing reusable APIs to include both library APIs and exposed web services APIs (REST, RPC, SOAP).- Use of message-bus architectures and message queue implementations.- Relational database schema design and implementation.- Horizontal scaling / concurrency via threads, non-blocking, actors, distributed worker processes, etc.- System performance analysis and tuning.


ADVERTISEMENT

Posted in Richmond, VA, IT & software development
From itjobcafe - 1 month ago