Solutioneers Infotech is looking for a passionate Software Development Engineer to design, develop and install software solutions. Software Development Engineer responsibilities include gathering user requirements, defining system functionality and should be flexible in writing code in popular languages & frameworks like MongoDB, React, NodeJS, PHP, Flutter, Java, SQL. Our ideal candidate should be familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment. Ultimately, the role of the Software Development Engineer is to build high-quality, innovative and fully performing software that complies with coding standards and technical design. Core Responsibilities: Execute full software development life cycle (SDLC) Develop flowcharts, layouts and documentation to identify requirements and solutions Write well-designed, testable code Produce specifications and determine operational feasibility Integrate software components into a fully functional software system Develop software verification plans and quality assurance procedures Document and maintain software functionality Troubleshoot, debug and upgrade existing systems Deploy programs and evaluate user feedback Comply with project plans and industry standards Ensure software is updated with latest features Requirements: Bachelor’s degree in Computer Science, Engineering, or a related subject Proven work experience as a Software Development Engineer Proficiency in software engineering tools like VS Code , IntelliJ, Postman etc. Knowledge & willingness to adapt and work on languages & frameworks like MongoDB, React, NodeJS, PHP, Flutter, Java, SQL Ability to document requirements and specifications Use AI tools to quickly design and build advanced applications. Work on bug fixing and improving application performance. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Maintain code quality, organization, and automatization. Ensure the best possible performance, quality, and responsiveness of applications. Write clear, maintainable, and testable code that you are proud of. Integrate data from various back-end services and databases. Show more Show less