BENGALURU · FULLTIME
Fullstack Developer
Sigmasoft Infotech
Bengaluru · onsite · Posted 26d ago
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.8s
- Found the form on Naukri · 8 questions to answer1.7s
- Decided the answers for all of them2.9s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
Role & responsibilities
Key responsibilities
• Design, development, maintenance, and enhancement of platform software in alignment with established architecture and engineering standards.
• Participation in code reviews to ensure code quality, consistency, and maintainability.
• Use AI-assisted tools as part of the standard software development workflow.
• Work within a PRP-first development workflow: author Product Requirement Prompts (PRPs) as the primary specification format for all new features before triggering AI code generation.
• Take ownership of reviewing, validating, and ensuring the correctness of all AI-generated code before it is merged.
• Respond to and resolve automated AI code review findings on all pull requests as part of the standard engineering workflow.
• Implementation and maintenance of automated tests to support reliable, repeatable releases.
• Own and continuously improve build, configuration, and CI/CD pipelines for team services.
• Creation and maintenance of technical documentation covering software design and key implementation decisions.
• Mentoring and supporting other developers through collaboration, review, and knowledge sharing.
• Working closely with Product Management and other stakeholders to translate requirements into robust technical solutions.
• Participate in an on-call rotation.
Mandatory AI Engineering Competencies
Candidates must demonstrate the ability to work effectively in an AI-First Software Development Lifecycle.
• Proficient in AI-assisted software development using modern coding assistants to accelerate design, implementation, testing and documentation.
• Ability to translate business requirements into structured specifications prior to implementation (Spec-Driven Development).
• Strong prompt engineering skills for software engineering tasks including code generation, test generation, debugging, documentation and architecture.
• Ability to critically evaluate AI-generated outputs for correctness, security, performance and maintainability.
• Experience using AI to generate and maintain automated unit, API and integration tests.
• Demonstrated ability to work with AI agents while retaining full engineering ownership and accountability.
Essential Qualifications & Experience
You must have all of the following:
• Professional experience building server-side applications in Python.
• Professional experience building client-side applications using JavaScript, React, and Redux.
• Professional experience with SQL and RDBMS technology (e.g., PostgreSQL, SQLite).
• Professional experience integrating front-end and back-end components.
• Professional experience creating and running automated tests.
• Ability to break down complex problems and deliver pragmatic, maintainable solutions.
• Experience using AI-assisted tools in professional software development.
• Experience working with Docker containers.
• Professional experience designing and operating applications on a major cloud platform (AWS, Azure, or GCP).
• Experience using Git or other distributed version control systems.
• Strong oral and written communication skills, with the ability to present technical concepts to architects and developers.
• Fluent written and spoken English.
Desired Qualifications & Experience
Ideally, you'll have some of the following:
• Experience with Geospatial Information Systems (GIS) or web mapping.
• Experience within the telecommunications and/or utilities industries.
• Experience helping teams adopt effective AI-assisted engineering practices.
• Knowledge of Node.js design and development.
• Experience with enterprise integration, particularly web services.
• Experience developing mobile applications (iOS, Android, Windows).
• Experience working in an Agile environment.
• Experience with Linux system architecture/administration and supporting network architecture.
• Experience evaluating application architecture for scalability, performance, or cloud cost improvements.
• Experience with event-driven or message-based architectures (e.g., Kafka, SQS, RabbitMQ).
• Knowledge of or experience with: OpenLayers, PostGIS, Pyramid, Shapely, Turf, and SQLAlchemy.
Education
Bachelor's degree from an accredited university in Computer Science, Engineering, or a related field; or equivalent industry experience.
Preferred candidate profile
Sourced from naukri
Section · 02
Skills
Section · Company
About Sigmasoft Infotech

Sigmasoft Infotech
Software Product
167
employees
2014
12 years old
Santa Clara, California
CU
₹10.7L PA avg
Avg at Sigmasoft Infotech
About
Industries
Employee ratings
10 reviews
Culture
3.9
Career growth
3.6
Work-life
4.1
Employees rate it well for
Find them on