Software Developer / Python Developer Job at Shree Narayani Networking Solutions Pvt Ltd, McLean, VA

WjM3V1JlT05xNThFZ0JZaVRsSUpISUpXTmc9PQ==
  • Shree Narayani Networking Solutions Pvt Ltd
  • McLean, VA

Job Description

Job ID: 1258, 1259

Position: Software Developer / Python Developer
Client:
Freddie Mac

Location: McLean, VA (Onsite)

Duration: 6+ Months (with possible extension)

Pay Rate: $60-70/hr. on W2 OR $70-80/hr. on c2c
Visa: USC, GC, GC-EAD & H4-EAD (Locals)
MOI: 2 round, last round onsite


Best if they are from backing background.

Must Have Qualifications

Minimum 6+ years of hands-on Python development experience (Mandatory)

Strong expertise in Python programming

Strong experience with SQL and relational databases (Snowflake, Databricks, or SQL Server)

Hands-on experience with ETL application development, refactoring, and modernization

Strong experience with unit testing frameworks (Pytest) and automated test coverage

Solid experience with Git (version control in team environments)

Experience with data processing libraries (pandas, numpy)

Experience with containerization tools (Docker, Kubernetes or Podman) 1 2 years required

Experience in end-to-end testing and data integrity validation

Job Description
  • Refactor and modernize existing components of an ETL application to improve maintainability, performance, and scalability
  • Perform end-to-end testing to verify accuracy of all layers and perform parallel testing to ensure data integrity of the new system
  • Establish metrics and monitoring systems to evaluate effectiveness of implemented solutions
  • Diagnose and resolve defects, eliminate technical debt in new solution, and drive continuous improvements aligned with software engineering best practices
  • Write clean, robust, high-quality code following best practices, supported by automated unit and integration tests with strong coverage
  • Coordinate with team members across different layers of the stack ( data, services, APIs, and infrastructure ) to deliver end-to-end solutions
  • Assist with infrastructure upgrades, platform migrations, and adoption of new technologies to improve reliability, security, and operational efficiency
  • Contribute to design discussions, code reviews, and documentation
  • Demonstrate commitment to collaborative problem-solving, thoughtful design, and high-quality deliverables
  • Document findings and outcomes to build a knowledge base for future reference
Qualifications
  • Hands-on software development experience using Python programming
  • Skilled in pandas and numpy Python libraries
  • 2 3 years of experience using Git for source control in a team-based development environment
  • 2 3 years of experience with SQL and relational database development
  • 1 2 years of experience with containerization and orchestration technologies (Docker, Podman, Kubernetes)
  • 2 3 years of experience with unit testing frameworks (Pytest) and automated test coverage
  • Strong oral and written communication skills
  • Strong team collaboration skills
  • Strong critical thinking and problem-solving skills
  • Familiarity with Agile development processes
Preferred Skills
  • Graduate degree in Information Technology, Computer Science, or related field
  • Experience engaging with team members to gather requirements, align priorities, and drive delivery
  • Exposure to product and project management tools (e.g., JIRA) for planning and tracking
  • Relevant technical certifications

Job Tags

Local area

Similar Jobs

Central Missouri Community Action

Family Success Coach Job at Central Missouri Community Action

 ...Family Success Coach needed in the Jefferson City/California area to provide family services to meet their needs, coach them on their goals, and help them recognize barriers to stability. Will act as an advocate for the families to provide resources and strengthen their... 

Nachhilfeunterricht

Remote Academic Support Tutor | Remote | Flexible | Independent Job at Nachhilfeunterricht

 ...prior experience is required to apply for this position, only the completion of compulsory higher education. Whether you prefer working from home or at the students residence, youll have the opportunity to significantly contribute to their academic achievements. If you... 

MERS Goodwill

Day Care Assistant Teacher Job at MERS Goodwill

Required Travel: 0% Position Type: Hourly Part-Time Salary Range :$15 MERS/Missouri Goodwill Industries is looking for an energetic, self-motivated, and professional Day Care Assistant Teacher to join our Columbia Daycare team! The ideal candidate will ...

Johnson Controls

HVAC Truck Based Mechanic Apprentice (union) Job at Johnson Controls

 ...What you will do Johnson Controls Inc is looking for forward-thinking talent to join our growing organization. During these unprecedented times, JCI is committed to the health and safety of all employees, customers, partners and the communities we serve. At Johnson... 

Goldfish Careers

Swim Instructor Job at Goldfish Careers

 ...Job Title: Swim InstructorReports to: Deck SupervisorFLSA Status: Non-ExemptSummary: Instructs students ages 3-12 years old on water safety and proper swim techniques based on thorough knowledge of the Goldfish Swim School curriculum.Duties and Responsibilities...