NASUAK GARMENTS LTD

BECOME OUR SOFT WARE ENGINEER

 

At NASUAK Garments Ltd, the Software Engineer will play a crucial role in developing, maintaining, and optimizing the software solutions that support our business operations. This includes applications related to garment production, inventory management, task management, customer management, e-commerce platforms, and digital tools for our skilling programs. As a software engineer, you will be involved in both back-end and front-end development, ensuring that our digital solutions run smoothly, securely, and efficiently.

Key Responsibilities:

  1. Software Development:
    • Design, develop, and maintain applications to support NASUAK Garments Ltd’s various services, including inventory management, production scheduling, client management, and e-commerce.
    • Implement software features for our embroidery services, T-shirt printing, and other bespoke offerings to ensure a seamless user experience.
    • Create and manage databases to handle client information, garment orders, production status, task management and other critical data.
    • Develop software to support training and skilling programs like knitting, graphic designing, and tailoring courses.
  1. Collaboration with Cross-functional Teams:
    • Work closely with the company’s management, marketing, and operations teams to understand business requirements and translate them into technical specifications.
    • Participate in project planning and provide technical expertise to ensure timely delivery of software solutions.
  2. Troubleshooting and Support:
    • Provide ongoing support for all software applications, ensuring bugs are fixed, performance is optimized, and user issues are resolved in a timely manner.
    • Conduct regular updates and maintenance of the company’s software solutions to improve efficiency and add new features.
  3. Security and Data Integrity:
    • Implement robust security protocols to safeguard sensitive company and customer data.
    • Ensure that all software solutions comply with industry standards for data protection.
  4. Documentation and Training:
    • Document software features, technical processes, and system requirements for future reference.
    • Provide training to other team members on the use of new software tools and applications.
  5. Innovation and Continuous Improvement:
    • Stay current with the latest software engineering trends, programming languages, and industry best practices to enhance our technical infrastructure.
    • Propose and implement new technologies to improve business operations.

Qualifications and Skills:

1: Educational Qualifications:

  • A degree or diploma in Computer Science, Software Engineering, Information Technology, or related field. Alternatively, relevant professional certifications or proven experience may also be considered.

2: Technical Skills:

  • Proficiency in programming languages such as Java, Python, JavaScript, C#, or similar.
  • Experience in front-end web development (HTML, CSS, JavaScript, frameworks like React, Angular, or Vue.js).
  • Strong knowledge of back-end technologies and frameworks (e.g., Node.js, Django, Spring Boot).
  • Experience with database management systems (e.g., MySQL, PostgreSQL, MongoDB).
  • Familiarity with cloud platforms (e.g., AWS, Microsoft Azure, Google Cloud).
  • Experience in building or maintaining e-commerce platforms or systems (optional but preferred).
  • Knowledge of software version control systems (e.g., Git).

3: Soft Skills:

  • Strong problem-solving skills with the ability to think creatively and analytically.
  • Excellent communication skills, both written and verbal, for interacting with various teams and stakeholders.
  • Attention to detail and ability to manage multiple projects simultaneously.
  • Ability to work independently and in a collaborative environment.
  • Strong time management skills to meet deadlines and handle changing priorities.

4: Experience:

  • At least 1-2 years of relevant experience in software development or similar technical roles. Experience in the garment industry or manufacturing sector is a plus but not required.
  • Familiarity with agile software development methodologies is an advantage.

Preferred Experience:

  • Experience in developing software solutions for small to medium-sized businesses, particularly in inventory management, customer relationship management (CRM), or e-commerce.

Knowledge of specialized applications related to embroidery digitizing, printing, and tailoring processes is desirable but not mandatory

Working Conditions:

  • Full-time position based in Uganda with occasional remote work options.
  • Competitive salary and benefits package, commensurate with experience and qualifications.
  • Opportunities for growth within the company as NASUAK Garments Ltd expands its technical infrastructure.

How to Apply:

Interested candidates are encouraged to send their updated CV and a cover letter detailing their relevant experience and skills to info@nasuak.com. Please ensure that your application includes examples of previous projects or software applications you have worked on, particularly if they relate to garment making, inventory management, or any of the company’s services.

Conclusion:

This role presents a fantastic opportunity to work at the intersection of technology and the garment industry, contributing to NASUAK Garments Ltd’s mission of providing high-quality products and services while embracing innovation and digital transformation. If you are passionate about software engineering and eager to contribute to a growing start-up, we would love to hear from you.

 

Â