Python Developer

at Sunrise Systems Inc
Published February 8, 2023
Location New Brunswick, NJ
Category Default  
Job Type Full-time  Full-Time/Part-Time  

Description

Sunrise System Inc. is currently looking for Associate Platform/Python Developer in New Brunswick, NJ with one of our top client.

Job Title: Associate Platform/Python Developer
Location: New Brunswick, NJ
Duration: DIRECT HIRE (Full Time)
Type of Position: W2 on hourly basis
Position Responsibilities

We are looking for a Senior Python Developer to build functional and efficient server-side applications. Senior Python Developer responsibilities include participating in all phases of the software development lifecycle and coaching junior developers. If you’re a seasoned developer with a love for back-end technologies, we would like to meet you.

Your ultimate goal is to create high-quality products that meet customer needs.

Please be advised that this role is also a hands-on development position where the proper candidate will be involved with architecting, implementing, deploying, and supporting custom internally developed software.

• Help design and implement functional requirements

• Build efficient back-end features in Python

• Integrate front-end components into applications

• Manage testing and bug fixes

• Prepare technical documentation

• Collaborate with UX/UI designers to implement design into the code

• Coach junior team members

• Implement software enhancements and suggest improvements

Required Experience

• 3+ years in Python, C, C++ and/or J2EE experience. Python experience required.

• Proficient understanding of distributed computing principles and Resilient Distributed Dataset

• 3+ years of Agile Scrum and Scrum Kanban experience

• Good knowledge of Big Data querying tools, such as Pig, Hive, and Impala

• Experience with NoSQL databases, such as MongoDB, HBase, Cassandra

• Experience with Big Data frameworks such as Hadoop, Apache Spark, Apache Beam

• Demonstrated ability to communicate, influence and partner with senior business leaders

• Effective business communicator, with high emotional quotient and excellent executive presence. Candidate should be an effective story-teller and be able to swiftly align and mobilize disparate teams by setting a vision common goal.

• Experienced in information technology and management, project and portfolio assessment, strategic planning, systems development and business case development

• Demonstrated ability to contribute to a dynamic culture of innovation and continuous improvement across internal functions and external networks

• Strong ability and comfort with matrix management in delivering digital capabilities

• Ability to scan technical landscape for leading edge business solutions and creates technology solutions for support and application, including level of effort/ cost required to implement solutions / services, and facilitating risk assessments

• Proficient understanding of distributed computing principles and Resilient Distributed Dataset

• Good knowledge of Big Data querying tools, such as Pig, Hive, and Impala

• Experience with NoSQL databases, such as MongoDB, HBase, Cassandra

• Experience with Big Data frameworks such as Hadoop, Apache Spark, Apache Beam

• Experience with Python frameworks (e.g. Django, Flask, Bottle)

• Familiarity with Amazon Web Services (AWS) and REST API

• Understanding of databases and SQL

• Knowledge of JavaScript and the AngularJS framework is a plus

• Attention to detail

• Leadership skills