JSR Tech Consulting | Python Developer
JSR Tech Consulting - newark, NJ
Apply NowJob Description
Lead Software Engineer - Python Developer (Hybrid)Location: Newark, NJ (Onsite Tuesday and Thursday required)Join our Global Technology Team as a Lead Software Engineer - Python Developer within the Network Engineering team. Collaborate with product owners, tech leads, designers, engineers, and delivery professionals to enhance the Network product. Develop innovative solutions that address sophisticated business problems, deploy cutting-edge applications, and create delightful customer experiences.Rate: $50-$100 per hour - Depending upon Experience. Open to W2 hourly, salary plus benefits, and C2c.Key ResponsibilitiesApplication Development: Build and maintain applications using modern design patterns and industry standards. Write high-quality, efficient, and well-documented code.Collaboration: Partner with product owners to define feature stories, work with tech leads to define technical designs, and collaborate with team members to deliver robust end-to-end solutions.Testing and Debugging: Write unit, integration, and functional automation tests. Research and resolve issues discovered during quality assurance or product support.Emerging Technologies: Stay updated with relevant technologies, coach team members, and foster a culture of continuous learning and plex Problem Solving: Analyze and resolve intricate problems requiring evaluation of intangible variables.Programming and Frameworks: Use Python and JavaScript frameworks (e.g., Flask, FastAPI, React).Required Skills & ExpertiseEducation: Bachelor's degree in Computer Science, Engineering, or related fields, or equivalent experience.Technical Proficiency:Programming Languages: Python, JavaScript, Perl; knowledge of distributed systems, object-oriented programming, and design patterns.Frameworks: Flask, FastAPI, React.Data Storage: Postgres, MySQL, Parquet, MongoDB, and relational data structure tools.Data Streaming: SQS, Kinesis, Kafka, SNS.API Development: Proficiency in APIs, REST, JSON, SOAP, XML, and service-oriented architecture (SOA) patterns.DevOps & Tools: Branching techniques, GitHubBitbucket, Jenkins; familiarity with SDLC monitoring and logging techniques.AWS Core Services: CloudWatch, Code-Deploy.Security: Strong grasp of secure coding practices, web application security, DevSecOps, and tools such as OAuth 2.0, JWT, SSL, and SAML 2.0.Testing: Automated testing, accessibility awareness, and expertise in unit, interface, and end-user testing.Soft Skills: Exceptional problem-solving, communication, collaboration, and coaching abilities. Agile methodologies and Test-Driven Development (TDD) experience.Business Acumen: Understanding of business concepts, tools, and decision-making processes.Learning Mindset: Ability to continually learn new skills and tackle challenges proactively.Preferred QualificationsAWS development experience.Knowledge of architecture patterns and design thinking.Financialinsurance industry experience (preferred but not required).Why Join Us?Be part of a collaborative and innovative environment where your skills, ideas, and creativity can make a significant impact. This role offers a balance of onsite and remote work, providing flexibility while fostering collaboration and team connection.Apply today to take the next step in your career as a Lead Software Engineer with our Global Technology Team!
Created: 2025-01-20