Job Title- Software Dev Engineer IV Duration- 5 Months Location- Remote Job Description:
We are seeking an experienced software development engineer who specializes in Python programming. The ideal candidate will have a strong background in Python development with a proven track record of delivering high-quality, scalable, and maintainable software solutions.
Key Projects -Python Development
Typical Tasks
Develop and deploy efficient data-transformation jobs for a finance team in a multinational enterprise using Python as the primary programming language
Write clean, efficient, and well-documented Python code that meets software requirements and adheres to industry best practices
Collaborate with cross-functional teams, including product managers and solution architects to understand business requirements and translate them into technical solutions
Participate in the full software development lifecycle, including requirement gathering, design, implementation, testing, and deployment
Identify and implement performance improvements and optimizations to enhance the scalability and reliability of Python-based systems
Re-factor and rewrite existing Python code to support long-term maintainability
Required Skills and Experience:
Minimum 5 years of experience in software development, with a strong focus on Python
Proficient in Python programming, including experience with common Python libraries and frameworks (e.g., Pandas, NumPy)
Familiar with software design patterns, data structures, and algorithms
Experience with version control systems (e.g., Git) and collaborative software development practices
Understanding of software testing methodologies, including unit testing, integration testing, and end-to-end testing
Strong problem-solving and analytical skills, with the ability to think critically and creatively
Excellent communication and collaboration skills, with the ability to work effectively in a team environment
Ability to prioritize tasks, meet deadlines, and adapt to changing requirements
Preferred Qualifications:
Experience with cloud-based infrastructure and deployment on AWS or other cloud solutions (e.g., Azure, Google Cloud)
Knowledge of agile software development methodologies
Bachelor's or master's degree in computer science, software engineering, or a related field
Leadership Principles:
Think Big
Dive Deep
Invent and simplify
Must Haves:
Python / Expert level
Git
Applicant Notices & Disclaimers
For information on benefits, equal opportunity employment, and location-specific applicant notices, click here
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position’s starting pay is: $106.00/hr.