Python Developer
About the role
Inadev is focused on its founding principle to build innovative customer-centric solutions incredibly fast, secure, and at scale. We deliver world-class digital experiences to some of the largest federal agencies and commercial companies. Our technical expertise and innovations are comprised of Development and modernization, Cloud Journeys, A/ML, Data Analytics and Fraud Analytics.
We are seeking a Mid-Level developer who experience in implementing end-to-end large-scale applications across multiple geographical regions. The person should have strong command of Python programming. This role will contribute to designing, developing, and maintaining enterprise-grade applications, ensuring seamless integration between front-end and back-end systems.
Responsibilities
- Implement, enhance and maintain Python-based batch processing applications.
- Leverage Pandas and NumPy for efficient data manipulation, transformation, and analysis.
- Implement database interactions in applications using SQL Alchemy.
- Contribute to solution design and implementation with a focus on high availability, scalability, maintainability, and reusability.
- Assist across the software development lifecycle, including design, system integration testing and deployments.
- Collaborate with cross-functional teams to translate requirements into scalable technical solutions.
Requirements
Non‑technical requirements: Must be a U.S. Citizen; willing to work a hybrid schedule (3‑5 days per week) in Jersey City, NJ; strong communication and presentation skills; able to prioritize and self‑start; adaptable/flexible as priorities shift; enthusiastic with passion for learning and constant improvement; open to collaboration, feedback and client asks; enjoy working with a vibrant team of outgoing personalities.
Mandatory technical skills: Proficient in Python with 3‑4 years’ minimum experience in software development; experience writing scalable and reusable code, testing and debugging applications; strong experience working with Pandas, NumPy and ORM’s like SQL Alchemy; strong understanding of Object‑Oriented Programming and design patterns; experience with version control and CI/CD pipelines; strong experience in SQL and working with RDBMS; experience with Unix/Linux servers; self‑starter that can work independently and take full ownership of tasks; good team player with ability to work well with others; strong communication skills; previously worked for a project in investment banking or investment management technology.
Desired skills: Understanding of Fixed Income domain; experience working with ETL tools; familiarity with Github Copilot, Claude Code; Master’s degree in information technology or data science preferred.