16 Pylon Management Consulting Jobs
11-15 years
Principal Software Engineer - Frontend & Backend Technologies (11-15 yrs)
Pylon Management Consulting
posted 9d ago
Fixed timing
Key skills for the job
Job Description :
We are seeking a highly skilled and experienced Principal Software Engineer who is proficient in both front-end and back-end programming. The role involves leading the development of high-quality web applications, designing robust architecture, ensuring responsiveness, and collaborating with cross-functional teams.
The ideal candidate will have a passion for technology, strong organizational skills, and attention to detail to see projects through from conception to final delivery.
Key Responsibilities :
- Software Design and Development : Collaborate with product managers and development teams to ideate and deliver innovative software solutions. Design scalable and secure client-side and server-side architecture.
- Database Management : Develop and manage well-functioning databases, ensuring optimized performance and reliability. Work with NoSQL databases like MongoDB for data storage and management.
- API Development : Write efficient, secure, and well-documented RESTful APIs using Python or Node.js.
- Front-End Development : Create responsive and user-friendly web interfaces using modern front-end frameworks such as Vue.js or React.js. Collaborate with designers to ensure alignment with UI/UX principles and aesthetics.
- Software Testing and Debugging : Conduct thorough testing of applications to ensure responsiveness, efficiency, and functionality. Troubleshoot, debug, and resolve software issues promptly.
- Security and Compliance : Implement robust security protocols and data protection measures to safeguard applications and databases.
- Documentation and Collaboration : Write clear and comprehensive technical documentation for codebases and processes. Work closely with cross-functional teams, including designers, developers, and product managers, to achieve project goals.
- Requirements Experience : Proven 5+ years of professional experience as a Software Engineer or similar role.
Technical Skills :
- Front-End : Proficiency in Vue.js or React.js frameworks.
- Back-End : Expertise in writing APIs using Python or Node.js.
- Database : Experience with MongoDB or other NoSQL databases.
- Core Competencies : Strong understanding of software design principles and architecture.
- Ability to write clean, maintainable, and efficient code.
- Familiarity with modern development tools, version control systems (i.e., Git), and Agile methodologies.
- Knowledge of security best practices and data protection measures.
- Soft Skills : Excellent organizational skills and attention to detail.
- Strong problem-solving and troubleshooting abilities.
- Effective communication and collaboration skills to work with technical and non-technical teams
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Principal Software Engineer roles with real interview advice
11-15 Yrs