Python Software Engineer – Contractor
Emerson Howell Nagel & Associates
Job ID: 8uSCf4E2EyDn2U1cAAAAAA==
Location: Tewksbury, NJ
Description:
LOCATION
Oldwick, NJ
Hybrid
TYPE
Contract
ID
817
Python Software Engineer – Contractor
Northern NJ (hybrid, mainly remote, occasional onsite)
Ref#817
We are seeking a contractor to act as Python Software Engineer for a back-end (server side) position with our ratings client. The contractor will be responsible for continued build-out of the firm’s quantitative analytics module.
Responsibilities:
• Continue to build out/improve the current data stores (Oracle, CEPH, and possibly MongoDB) including data access and persistence
• Work across full typical software development life cycle and deployment processes.
• Work with HTTP REST, some FAST API as well.
• Serve as both development and DevOps, including building Ci/CD pipelines
• Develop on Redhat Linux
Qualifications include:
• 3-5+ years server-side development experience, familiar with fundamental algorithms, data structures and database concepts (SQL tuning, indexes, views, stored procedures).
• Bachelor’s degree preferred.
• Python: NumPy, Pandas, Oracle PL/SQL, Python collections, server-side Python processes (concurrency patterns with asyncio, mutli-processing, and threading).
• Other non-interpreted languages (preferred): Java, C++, Rust, etc. (intermediate-advanced level, concurrency, memory management).
• API development: HTTP REST protocol mastery required; prefer experience with FAST API, GRPC/socket communications.
• SDLC/Deployment/Source Control Management: GIT, MS Azure DevOps, Artifactory. Experience doing both development and DevOps, building Ci/CD pipelines.
• Design patterns: Typical GOF patterns (factory, facade, singleton).
• Data structures: Maps, lists, arrays.
• SQL: Oracle indexes, SQL tuning (Explain plan), views, Stored Procedures/Functions.
• OS: Redhat Linux required, comfortable with Windows, some Unix shell scripting.
• Must be comfortable working flexibly, in an iterative fashion.
• Able to converse with technical and non-technical groups.
Compensation commensurate with experience.
Must be authorized to work in the U.S. (citizen or permanent resident, no visas, OPT or TN1s).
NO VENDORS - third party candidates will not be considered for this position.
Applicants are considered for positions without regard to race, religion, gender, native origin, age, disability, or any other category protected by applicable federal, state, or local laws.
Remote: False
Min Salary: 0
Max Salary: 0
Salary Frequency: yearly
Posted Date: 21 days ago
Craft Resume Craft Cover Letter