Python Developer Job at Astre Consulting Services Inc, Washington DC

SHdXSml2RFZyL0x1bnVMR2F1cXZDeFVYbFE9PQ==
  • Astre Consulting Services Inc
  • Washington DC

Job Description

The Python Developer will be responsible for the following tasks:



Requirement Analysis:

Review and understand the existing Excel-based calculations.

Identify the key functionalities and logic implemented in the Excel sheets.

Collaborate with stakeholders to gather additional requirements and clarify any ambiguities.



Code Conversion:

Convert the Excel-based calculations to Python code, ensuring accuracy and consistency.

Optimize the Python code for performance and scalability.

Implement error handling and validation to ensure robustness



Documentation:

Document the existing Excel-based calculations, including formulas, macros, and data flows.

Create comprehensive documentation for the Python code, including code comments, user guides, and technical specifications.

Maintain an organized repository of all project documentation.



Testing and Validation:

Develop and execute test cases to validate the accuracy and performance of the Python code.

Compare the results of the Python code with the original Excel calculations to ensure consistency.

Address any discrepancies and refine the code as needed.



Optimization and Best Practices:

Identify and implement the most efficient methods for migrating calculations from Excel to Python.

Follow best practices for coding, documentation, and version control.

Provide recommendations for further improvements and optimizations.

Job Tags

Similar Jobs

Mimmo's in Essex Pizzeria & Restaurant

Pizza Chef Job at Mimmo's in Essex Pizzeria & Restaurant

 ...Mimmo's in Essex Pizzeria & Restaurant is seeking to hire a Pizza Chef. MUST LIVE LOCALLY TO APPLY Responsibilities: Assist with the preparation and planning of orders. Ensure that pizza activities operate in a timely manner. Monitor and record inventory... 

Rainbow Properties

Career In Real Estate Job at Rainbow Properties

Real Estate JumpstartLearn to launch your real estate career in the South Bay with structure, guidance, and the support needed to...  ...and build your database Communicate with your database Intern with teams or agents when possible Complete courses and licensing... 

Skilled Trades Partners

Construction Laborer Job at Skilled Trades Partners

 ...pride in offering full benefits, flexibility and great pay. Construction Laborer needed for PERMANENT workin Newington, New Hampshire to...  ...will have: ~ Reliable transportation ~1 year of experienceon a construction job site Pay and Benefits:~$20-... 

Capital One

Lead Data Engineer - Enterprise Platforms Job at Capital One

 ...years working with distributed data/computing tools (MapReduce, Hadoop, Hive, EMR, Kafka, Spark, Gurobi, or MySQL) (preferred)~4+...  ...) Responsibilities: Partner with Agile teams to design, develop, test, implement, and support technical solutions utilizing full... 

Testa Produce

Order Selector Job at Testa Produce

 ...Benefits (Medical, Dental, Vision, Disability, and Voluntary Life) ~ Paid Time Off ~ Holidays~401(k) with Company Match ~ Weekly Paid~ Career Advancement Opportunities~ Employee Paid Benefits at120 days with entry to Teamsters Local Union 703~...