Skip to Main Content

Job Title


Senior Software Engineer


Company : Prophecy Technologies


Location : Vellore, Tamil nadu


Created : 2025-12-18


Job Type : Full Time


Job Description

Key Responsibilities: Full Stack Development: Build dynamic, responsive front-end applications using Flutter or React, integrating seamlessly with robust back-end services.AI Integration: Leverage AI technologies to enhance application functionality, user experience, and efficiency.Back-End Engineering: Design, develop, and maintain high-performance microservices and APIs using Python.Database Management: Architect and manage database systems, ensuring data integrity, performance, and security.Security Expertise: Implement comprehensive security measures to protect applications and data, following industry best practices. DevOps & CI/CD: Design, build, and maintain CI/CD pipelines for automated service deployment and infrastructure management in AWS.Cloud Architecture: Ensure all solutions are built according to the principles of the AWS Well-Architected Framework (operational excellence, security, reliability, performance efficiency, and cost optimization).Collaboration: Work closely with cross-functional teams (UX/UI designers, product managers, data scientists) to deliver high-quality products that meet customer needs. Mentorship: Provide guidance and technical leadership to junior team members, fostering a culture of technical excellence.Required Skills and Experience: Extensive Experience: Proven track record as a Full Stack Engineer with significant experience (6+ years total experience, 4+ years in Python development preferred).Front-End Proficiency: Solid experience developing user interfaces with Flutter or React.Python Expertise: Excellent coding skills in Python and experience with popular frameworks (e.g., Django, Flask, FastAPI).Microservices & APIs: Strong experience in designing and building scalable microservices and robust REST APIs.Cloud Platform: In-depth working knowledge of Amazon Web Services (AWS) ecosystem and services.Database Skills: Hands-on experience with SQL and NoSQL databases, including data modeling and database programming.Security & Compliance: Expertise in developing secure applications and implementing security best practices.DevOps Tools: Experience building and managing CI/CD pipelines using tools like Jenkins, GitLab CI, AWS CodePipeline, etc.Architecture Knowledge: Practical experience implementing the AWS Well-Architected Framework principles. Communication: Excellent communication and collaboration skills.'Preferred Qualifications: Experience integrating and working with AI/ML models or APIs. Knowledge of API Gateway solutions (like Amazon API Gateway or Apigee or Azure Federated APIM). Experience with containerization and orchestration technologies (Docker, Kubernetes).