About the opportunity
Job Overview
<ul>
<li>Xalten Systems is a forward-thinking technology company specialising in developing cutting-edge solutions that address complex challenges across various industries & the defence sector. Our focus lies in creating groundbreaking products in the domains of robotics, embedded systems, sensors & sensor networks.</li>
<li>As a Software Engineer, you will be at the forefront of our mission, contributing significantly to the design, development & maintenance of high-performance software applications that drive our innovative products & services.</li>
</ul>
<p>Benefits:</p>
<ul>
<li>Competitive salary & performance-based incentives.</li>
<li>Flexible working hours.</li>
<li>Opportunities for professional growth & career advancement.</li>
</ul>
<p>If you are a skilled and motivated Software Engineer with a strong background in Core Java & Python, and passionate about driving innovation in a dynamic environment, we encourage you to apply. Join Xalten Systems and be part of our exceptional team dedicated to revolutionising industries with groundbreaking solutions.</p> <p><b>Responsibilities:</b></p>
<ul>
<li>Collaborate closely with cross-functional teams to understand project requirements & translate them into detailed technical specifications.</li>
<li>Design, develop, test, and deploy robust & scalable software solutions.</li>
<li>Implement & improve the functionalities of the robotic systems, embedded systems, sensors & sensor networks.</li>
<li>Validate the functionalities of our robotic systems & other products ensuring that they meet the specified requirements & deliver expected performance.</li>
<li>Continuously improve & optimise existing code to enhance software functionality, maintainability & efficiency. Resolve software defects, identifying root causes & implementing effective corrective measures.</li>
<li>Keep abreast of the latest industry trends, best practices, and emerging technologies & apply them to propose innovative solutions.</li>
<li>Actively participate in code reviews, providing constructive feedback to maintain high code quality & consistency across the team.</li>
<li>Create technical documentation for reference, reporting & QA.</li>
</ul> <p><b>Qualifications:</b></p>
<ul>
<li>Degree in Computer Science/Engineering/related field.</li>
<li>Proven professional experience as a Software Engineer/Developer.</li>
</ul>
<p><b>Preferred Skills:</b></p>
<ul>
<li>Knowledge of
<ul>
<li>Java, Python, C/C++ & related frameworks/libraries(and/or).</li>
<li>Web technologies, HTML5/JavaScript/CSS & related frameworks.</li>
<li>Object-oriented design principles, multithreading & memory management.</li>
</ul>
</li>
<li>Familiarity with database systems & SQL to ensure efficient data retrieval & storage.</li>
<li>Solid understanding of software development best practices, design patterns, coding standards & software security principles.</li>
<li>Experience with version control systems (e.g., Git).</li>
<li>Knowledge of back-end servers, databases & networks, front-end development technologies, software/hardware interfaces.</li>
<li>Familiarity with cloud platforms & containerization technologies.</li>
<li>Ability to learn new languages & technologies.</li>
<li>Attention to detail, Good teamwork & Initiative.</li>
<li>Excellent written & verbal communication skills, enabling effective technical communication & seamless teamwork.</li>
</ul>