What are the responsibilities and job description for the Senior Software Developer position at DGC Search?
Join a leading financial technology firm specializing in digital payments as a Senior Software Developer. We are looking for talented and motivated software engineers to enhance our dynamic team and drive innovation in the industry.
Work Arrangement : 3 days onsite in our Bay Area location / 2 days remote.
Compensation : $250K to $350K minimum total compensation.
Visa sponsorship offered.
Required Skills and Qualifications :
- Strong proficiency in Python with a solid grasp of core concepts, data structures, and algorithms.
- At least 4 years of hands-on software engineering experience, preferably with large-scale development projects.
- Experience with Python frameworks such as Django, Flask, or similar.
- Knowledge of databases, including SQL and possibly NoSQL.
- Familiarity with RESTful APIs and web service integration.
- Basic knowledge of JavaScript is a plus.
- Proficient in version control systems, particularly Git.
- Experience with testing methodologies, including unit and integration testing.
- Strong problem-solving and analytical abilities.
- Excellent communication and collaboration skills.
Key Responsibilities :
Salary : $250,000 - $350,000