GeoSpatial Sr. Developer – Python Flask
Company: Cognizant
Location: Hybrid
Experience: 10+ Years
Work Shift: Day Shift
Travel: Not Required
Job Summary
Cognizant is hiring an experienced GeoSpatial Sr. Developer specializing in Python Flask and microservices architecture. The ideal candidate will have a strong background in ANSI SQL, Flask, and Django frameworks. This hybrid role offers the chance to work on impactful, cutting-edge geospatial applications that drive innovation and societal value.
Key Responsibilities
Develop and maintain robust geospatial applications using Python-Flask and microservices architecture.
Collaborate with cross-functional teams to deliver scalable solutions aligned with business goals.
Use ANSI SQL to manage and optimize complex database queries for efficient data access.
Implement solutions using Flask and Django to support geospatial data processing in web applications.
Conduct code reviews and provide feedback to maintain high coding standards.
Troubleshoot and resolve issues in geospatial systems to minimize downtime and ensure reliability.
Keep current with industry trends and technologies for continual process and product improvement.
Participate in agile practices such as sprint planning, daily stand-ups, and retrospectives.
Write documentation for applications, features, and workflows to support internal knowledge transfer.
Optimize system performance by identifying and addressing bottlenecks in code and infrastructure.
Translate stakeholder requirements into technical specifications and development tasks.
Ensure all development follows data security and compliance protocols.
Provide technical mentorship to junior developers, promoting a learning-focused team culture.
Qualifications
Strong expertise in Python-Flask, focused on building geospatial solutions.
Proficiency in ANSI SQL for database operations and query optimization.
Hands-on experience with Flask and Django frameworks in web development.
Excellent analytical and problem-solving capabilities for troubleshooting complex issues.
Eagerness to stay updated with emerging technologies and best practices.
Strong teamwork and communication skills to effectively work with cross-functional teams.
Commitment to high code quality and adherence to development standards through regular reviews.
Certifications Required
Certified Java Developer – Required
Python Programming Certification – Good to have
Why Join Cognizant?
Join a high-performing, supportive, and collaborative global team.
Work on projects that drive innovation and social impact through advanced technology.
Access continuous learning, upskilling, and leadership development programs.
Thrive in a flexible, inclusive, and dynamic hybrid work environment.
Be part of a global company recognized as one of Forbes World’s Best Employers 2024.
About Cognizant
Cognizant is a leading professional services company, transforming how clients operate and compete in the digital era. With a consultative, industry-based approach, Cognizant helps organizations build modern, efficient, and innovative businesses. Headquartered in the U.S., Cognizant employs more than 300,000 professionals worldwide. Visit www.cognizant.com to learn more.
Equal Opportunity Employer
Cognizant is committed to equal employment opportunity regardless of race, color, gender, religion, sexual orientation, gender identity, national origin, disability, or veteran status.
Disclaimer
Compensation details are accurate as of the posting date. Cognizant reserves the right to revise them based on applicable law. Interviews may be conducted in person or via video conference, and government-issued ID may be required during the process.