Noblesoft Technologies
Senior Python Developer
Noblesoft Technologies, Jersey City, New Jersey, United States, 07390
Job Title
Senior Python Developer Location
Jersey City, NJ Employment Type
Full Time Seniority Level
Mid-Senior Level Job Description
This role involves designing, developing, and maintaining software with a strong focus on data pipelines and financial systems. Key responsibilities include writing clean Python code, building and optimizing ETL processes, and collaborating with teams to create and enhance scalable, secure solutions that meet business needs. Key Responsibilities
Design, develop, and maintain software applications using Python. Work with relational and NoSQL databases to manage and store data. Write reusable, testable, and efficient code; participate in code reviews and debugging. Collaborate with cross-functional teams, including data engineers, business users, and other developers, to deliver solutions. Contribute to system enhancements and support the deployment of data-driven solutions. Automate tasks and processes using Python scripts. Ensure applications comply with security and regulatory standards. Troubleshoot issues in existing systems and fix bugs. Key Skills
Proficiency in Python. Experience with SQL. Knowledge of ETL development. Familiarity with databases such as Microsoft SQL Server, PostgreSQL, and MongoDB. Understanding of enterprise-level platforms. Experience with agile development methodologies. Strong problem-solving and analytical skills. Experience with big data technologies such as Hadoop or PySpark is a plus.
#J-18808-Ljbffr
Senior Python Developer Location
Jersey City, NJ Employment Type
Full Time Seniority Level
Mid-Senior Level Job Description
This role involves designing, developing, and maintaining software with a strong focus on data pipelines and financial systems. Key responsibilities include writing clean Python code, building and optimizing ETL processes, and collaborating with teams to create and enhance scalable, secure solutions that meet business needs. Key Responsibilities
Design, develop, and maintain software applications using Python. Work with relational and NoSQL databases to manage and store data. Write reusable, testable, and efficient code; participate in code reviews and debugging. Collaborate with cross-functional teams, including data engineers, business users, and other developers, to deliver solutions. Contribute to system enhancements and support the deployment of data-driven solutions. Automate tasks and processes using Python scripts. Ensure applications comply with security and regulatory standards. Troubleshoot issues in existing systems and fix bugs. Key Skills
Proficiency in Python. Experience with SQL. Knowledge of ETL development. Familiarity with databases such as Microsoft SQL Server, PostgreSQL, and MongoDB. Understanding of enterprise-level platforms. Experience with agile development methodologies. Strong problem-solving and analytical skills. Experience with big data technologies such as Hadoop or PySpark is a plus.
#J-18808-Ljbffr