Job Title: Junior Python DeveloperLocation: Washington, DC 20433 (Hybrid-4 days per week onsite from Day 1)Job Type: Contract (8 Months – Long-Term)Experience Required: 2-4 YearsAbout the RoleWe are seeking a Junior Python Developer with 3–5 years of professional experience for a contract opportunity in Washington, DC. The ideal candidate will support the modernization of legacy systems by analyzing existing Excel-based calculations, formulas, macros, and business logic and converting them into reliable, efficient Python code.This role is best suited for an early-career Python developer with hands-on experience in backend development, data manipulation, code conversion, and testing. Candidates should be comfortable working with existing spreadsheet models, validating results, troubleshooting discrepancies, and documenting their work.Primary Responsibilities1. Excel Analysis and Requirement UnderstandingAnalyze existing Excel spreadsheets, including complex formulas, macros, calculations, and data flows.Understand and document business logic embedded in spreadsheet models.Collaborate with team members and stakeholders to clarify requirements and resolve ambiguities.2. Python Development and Code ConversionTranslate Excel-based calculations and business logic into clean, maintainable Python code.Develop Python scripts for data processing, calculations, and backend functionality.Implement appropriate error handling, input validation, and basic performance optimization.3. Testing and ValidationDevelop and execute test cases to validate Python scripts and calculations.Compare Python outputs against the original Excel results to ensure accuracy and consistency.Identify, troubleshoot, and resolve discrepancies between existing and converted calculations.4. Documentation and Coding StandardsDocument existing Excel logic and newly developed Python scripts.Maintain clear technical documentation, inline comments, and basic user instructions.Follow coding standards, version control practices, and maintain an organized code repository.Required Skills and Qualifications3–5 years of professional Python development experience.Strong fundamentals in Python programming, data manipulation, and backend development.Hands-on experience with Excel formulas, complex calculations, macros, or spreadsheet-based business logic.Ability to translate spreadsheet calculations into Python code.Experience with testing, debugging, data validation, and error handling.Familiarity with version control tools such as Git.Strong analytical, problem-solving, documentation, and communication skills.Candidate Eligibility CriteriaExperience level: Junior candidates with 3-5 years of relevant experience only.Technical focus: Python development, Excel-to-Python conversion, data processing, and testing.Seniority restriction: Senior developers and candidates exceeding the specified experience range will not be reviewed.Location: Must be able to meet the position's onsite requirements in Washington, DC 20433.Please apply only if your experience aligns with the specified junior-level requirements.“Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of – Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.”
Click on the below icons to share this job to Linkedin, Twitter!
Job Title: Junior Python DeveloperLocation: Washington, DC 20433 (Hybrid-4 days per week onsite from Day 1)Job Type: Contract (8 Months – Long-Term)Experience Required: 2-4 YearsAbout the RoleWe are seeking a Junior Python Developer with 3–5 years of professional experience for a contract opportunity in Washington, DC. The ideal candidate will support the modernization of legacy systems by analyzing existing Excel-based calculations, formulas, macros, and business logic and converting them into reliable, efficient Python code.This role is best suited for an early-career Python developer with hands-on experience in backend development, data manipulation, code conversion, and testing. Candidates should be comfortable working with existing spreadsheet models, validating results, troubleshooting discrepancies, and documenting their work.Primary Responsibilities1. Excel Analysis and Requirement UnderstandingAnalyze existing Excel spreadsheets, including complex formulas, macros, calculations, and data flows.Understand and document business logic embedded in spreadsheet models.Collaborate with team members and stakeholders to clarify requirements and resolve ambiguities.2. Python Development and Code ConversionTranslate Excel-based calculations and business logic into clean, maintainable Python code.Develop Python scripts for data processing, calculations, and backend functionality.Implement appropriate error handling, input validation, and basic performance optimization.3. Testing and ValidationDevelop and execute test cases to validate Python scripts and calculations.Compare Python outputs against the original Excel results to ensure accuracy and consistency.Identify, troubleshoot, and resolve discrepancies between existing and converted calculations.4. Documentation and Coding StandardsDocument existing Excel logic and newly developed Python scripts.Maintain clear technical documentation, inline comments, and basic user instructions.Follow coding standards, version control practices, and maintain an organized code repository.Required Skills and Qualifications3–5 years of professional Python development experience.Strong fundamentals in Python programming, data manipulation, and backend development.Hands-on experience with Excel formulas, complex calculations, macros, or spreadsheet-based business logic.Ability to translate spreadsheet calculations into Python code.Experience with testing, debugging, data validation, and error handling.Familiarity with version control tools such as Git.Strong analytical, problem-solving, documentation, and communication skills.Candidate Eligibility CriteriaExperience level: Junior candidates with 3-5 years of relevant experience only.Technical focus: Python development, Excel-to-Python conversion, data processing, and testing.Seniority restriction: Senior developers and candidates exceeding the specified experience range will not be reviewed.Location: Must be able to meet the position's onsite requirements in Washington, DC 20433.Please apply only if your experience aligns with the specified junior-level requirements.“Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of – Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.”
yes
Send Us Your Feedback
Sign
In
Please check your email. We have sent you a password reset link.
This link will expire in one hour.
Please input your account's email
Get $5 added to your wallet for registering an account. Refer others and get $1 for each successful referral. Earn while you search for jobs and redeem in gift cards!Register to search from millions of jobs across the United States. Upload your resume and get matched with top employers today!
Welcome to SnapRecruit! Your account has been created via Google.
Get $5.00 Added to Your Wallet!
Upload your resume below and apply to this job to have $5.00 added directly to your wallet, activate your account, and qualify for high-priority employer matches.
Perks & Rewards You Receive with SnapRecruit:
$5.00 Resume Bonus
Added automatically to your wallet when you apply with your resume.
$1.00 Per Referral
Earn $1.00 cash rewards for every friend who joins SnapRecruit in the US.
Earn While You Search
Get credited $0.02 - $0.05 every time you explore sponsored job listings.
Amazon eGift Cards
Redeem your earned wallet funds for Amazon eGift Cards delivered to your email.
Get $5 added to your wallet for registering anRegister to search from millions of jobs across the United States. Upload your resume and get matched with top employers today!
account.
Refers others and get $1 for each successful referral.
Earn while you search for jobs and redeem in
gift cards!
Upload your resume for a free professional assessment
Loading, Please wait..!!
Send this job to my email
Please wait..!!
Confirmation
Are you sure?
List of resumes
Confirmation
It is working for Chrome Mozilla only for now
We use cookies and similar technologies to analyze site traffic and improve your experience.
We use cookies to improve your experience. You can customize your preferences below.
Privacy Policy |
Terms of Service