X
Software Engineer
Job #: 81481
Details
1/17/2025 7:42:54 PM
Python Software Engineer IV at Newark, NJ 07102 (Hybrid)
Location: Newark, NJ 07102 (Hybrid) Duration: 12+ Months Contract To Hire Interview :: Video Visa : USC/H4-EAD/TN LinkedIn: Preferred Note: Need at least 13+ Years of experience Job Description: Required: * Bachelor of Computer Science or Engineering or experience in related fields. * Ability to coach others with minimal guidance and effectively leverage diverse ideas, experiences, thoughts and perspectives to the benefit of the organization. * Experience with agile development methodologies and Test-Driven Development (TDD). * Knowledge of business concepts tools and processes that are needed for making sound decisions in the context of the company's business. * Ability to learn new skills and knowledge on an on-going basis through self-initiative and tackling challenges. * Excellent problem solving, communication and collaboration skills. * Advanced experience and/or expertise with several of the following: * Programming Languages:?Python, Java Script, Perl; working in distributed systems, object-oriented programming, design patterns and design methodology; Microservice, multi-threading, Concurrency and parallel processing. * Frameworks:?Including but not limited to Flask, FastAPI, React * Data Storage:?Postgres, MySQL, Parquet, MongoDB, and Relational Data structure tools. * Data Streaming:?SQS, Kinesis, Kafka, and SNS * Application Programming Interfaces (API): Consumption & Development; implementing service-oriented architecture (SOA) patterns; Web service technologies such as APIs, REST, JSON, SOAP, XML, JDBC, MySQL. * Unit, interface and end user testing?concepts and tooling (functional & non-functional). * Automated testing * Accessibility awareness * Software security skills?including?secure coding, web application security and DevSecOps; Solid grasp of security concepts (authentication, authorization, encryption, digital signature, JWT), SSL, web service proxies, firewall, SAML 2.0, OpenID Connect, OAuth 2.0). * Dev Ops Tools & Practices: Branching techniques and usage of GitHub, Bitbucket or Subversion; DevOps, Jenkins. * Software Development Life Cycle (SDLC): Monitoring and logging techniques. * AWS Core Services: AWS Services such as CloudWatch, Code-Deploy. Preferred Qualifications: * AWS Development * Architecture Patterns * Design Thinking * Financial/Insurance industry experience is a plus, not a must * Advanced technical expertise and experience, excellent problem solving, communication and teamwork skills, along with agile ways of working, strong business insight, an inclusive leadership attitude and a continuous learning focus. Responsibilities: * Build applications ensuring that the code follows latest coding practices and industry standards, using modern design patterns and architectural principles; remove technical impediments.?? * Develop high quality, well documented and efficient code adhering to all applicable standards.? * Collaborate with product owners in understanding needs and defining feature stories, tech leads in defining technical design and other team members to understand the system end-to-end and deliver robust solutions that bring about business impact. * Write unit, integration tests and functional automation, researching problems discovered by quality assurance or product support, developing solutions to address the problems. * Bring a strong understanding of relevant and emerging technologies, provide input and coach team members and embed learning and innovation in the day-to-day. * Work on complex problems in which analysis of situations or data requires an evaluation of intangible variables. * Use programming languages including but not limited to Python, and JavaScript frameworks.? * Partner with product owners, tech leads, designers, engineers and delivery professionals to improve the overall Network product.? * Code, test and debug new and existing applications as you implement capabilities to solve sophisticated business problems, deploy innovative products, services and experiences to delight customers.
;
+ Collection
Inquire
Submit Resume