onsite
Software Developer II - NIC INDUSTRIES
Software Engineer
Intermediate software developer focused on building and enhancing a proprietary Warehouse Management System using Python and JavaScript, with strong SQL and Git practices in an Agile environment.
About the role
Key Responsibilities
- Design, develop, and maintain features for the Warehouse Management System using Python and JavaScript.
- Write clean, efficient, and well‑documented code, following best practices and coding standards.
- Collaborate with Dev III, Senior, and Lead engineers to deliver high‑quality releases on schedule.
- Mentor and provide peer support to junior developers (Dev I), fostering skill growth and knowledge sharing.
- Participate in code reviews, unit testing, and continuous integration pipelines to ensure reliability and performance.
Requirements
- 3+ years of professional software development experience.
- Experience with Git version control and Agile development methodologies.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythonjavascriptsqlagile