As a Senior Software Engineer, you will leverage your proven experience in software development, scripting, and project management to contribute to our dynamic team. Your expertise in using system monitoring tools and automated testing frameworks will be key in ensuring the quality and efficiency of our software products. You should have a deep understanding of the Python Django framework and MVC/MVT architecture, as well as experience working with relational databases such as PostgreSQL, MySQL, and NoSQL databases like MongoDB. Your knowledge of server-side security and secure communication protocols will be crucial in maintaining the integrity of our systems. Familiarity with various operating systems including Linux, Mac OS, and Windows is essential, as is the ability to utilize a wide range of open source technologies and cloud services, with experience in AWS being a requirement. Your analytical mindset and problem-solving abilities will be put to the test as you work independently to develop high-quality software design and architecture. You will be responsible for identifying, prioritizing, and executing tasks in the software development life cycle, as well as developing tools and applications with clean, efficient code. Automation of tasks through appropriate tools and scripting will optimize efficiency, while your review and debugging skills will ensure code quality. Collaboration with internal teams and vendors to enhance and troubleshoot products is a key aspect of this role, along with documenting development processes, flowcharts, layouts, and diagrams. Monitoring systems and ensuring software is up-to-date with the latest technologies will be part of your daily responsibilities. A minimum of 2 years of work experience is required for this full-time position based in Bengaluru. If you possess excellent organizational and leadership skills, along with a passion for innovation and problem-solving, we invite you to join our team and make a meaningful impact in the world of software development.,
You should have proven experience as a Senior Software Engineer and extensive experience in software development, scripting, and project management. It is essential to have experience using system monitoring tools and automated testing frameworks. Your knowledge should include React.JS, MVC, FLUX architecture, storage system, security on the client side, and familiarity with various operating systems such as Linux, Mac OS, and Windows. An analytical mind with problem-solving aptitude is crucial, along with the ability to work independently. Excellent organizational and leadership skills are required, as well as knowledge of GIT. Your responsibilities will include developing high-quality software design and architecture, identifying, prioritizing, and executing tasks in the software development life cycle, and developing tools and applications by producing clean, efficient code. You will be expected to automate tasks through appropriate tools and scripting, review and debug code, code comments, and clear code, perform validation and verification testing, and collaborate with internal teams and vendors to fix and improve products. Additionally, documenting development, flowcharts, layouts, diagrams, charts, and monitoring systems is part of the role, as well as ensuring software is up-to-date with the latest technologies. The required work experience for this position is a minimum of 2 years. This is a full-time job based in Bengaluru.,
You will need to have hands-on experience in HTML/CSS/JS for pixel-perfect conversion from designs to web implementation. It is essential to have a solid understanding of web standards and cross-browser compatibility. Proficiency in client-side scripting and JavaScript frameworks, including jQuery, is required. Familiarity with Bootstrap and React.JS is preferred. You should have demonstrated proficiency in Responsive Web Design strategies and tactics. Experience with integrating front-end interfaces with REST-based backend APIs is necessary. Knowledge of asynchronous request handling and partial page updates will be an advantage. Additionally, having knowledge of GIT will be beneficial. Your responsibilities will include designing, developing, and optimizing application GUI using HTML/CSS/JavaScript. You will be expected to build reusable code and libraries for future use. Ensuring the technical feasibility of UI/UX designs and optimizing applications for maximum speed, scalability, and responsiveness are key tasks. Collaboration with other team members is essential for successful project completion. The ideal candidate should have less than 2 years of work experience and be willing to work full-time in Bengaluru.,