Dice is the leading career destination for tech experts at every stage of their careers. Our client, Prospect Infosystem Inc, is seeking the following. Apply via Dice today!
Job Summary:
This job delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC). It involves advising management on project-level issues, operating with little supervision, and applying knowledge of technical best practices.
Job Description:
Essential Responsibilities:
- Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery and operations), based on definitions from more senior roles.
- Strong foundation in programming concepts, data structures, and algorithms.
- Proficiency in Python and experience with frameworks such as Django or Flask.
- Operates with little day-to-day supervision, making technical decisions based on knowledge of internal conventions and industry best practices
- Understanding of web services, REST APIs, and Service-Oriented Architecture (SOA).
- Applies knowledge of technical best practices in making decisions
Minimum Qualifications:
- 3+ years relevant experience and a Bachelor's degree OR Any equivalent combination of education and experience.
Additional Responsibilities & Preferred Qualifications:
Additional Qualifications
- Build scalable, fault-tolerant systems that meet high availability and performance requirements.
- Collaborate with product managers, architects, and other engineers to deliver impactful business outcomes.
- Participate in code reviews, design discussions, and contribute to improving development processes.
- Troubleshoot and resolve complex technical issues across distributed systems.
- Continuously optimize system performance and reliability through proactive improvements.
- Familiarity with relational and/or NoSQL databases.
- Experience with version control systems (e.g., Git) and collaborative development workflows.
Preferred Qualifications
- Experience with identity and authentication technologies, including OAuth2 and secure token management.
- Exposure to large-scale, high-performance distributed systems.
- Familiarity with cloud platforms such as AWS, Google Cloud Platform, or Azure.
- Awareness of the payments industry and related compliance or regulatory standards.
Thanks & Regards,
Harry