kampala
Posted 2 months ago

Job Title:

Full-Stack Software Engineer

Job Summary:

We are seeking a highly skilled Full-Stack Software Engineer with expertise in JavaScript,

Python, and Java, and a strong background in developing software solutions and RPA (Robotic

Process Automation) automations. The ideal candidate will have at least 2-3 years of

experience in full-stack development, a passion for technology, and the ability to work effectively

in a fast-paced environment.

Key Responsibilities:

● Develop, test, and maintain web applications using JavaScript, Python, and Java.

● Design and implement RESTful APIs and integrate them with front-end applications.

● Collaborate with cross-functional teams to define, design, and ship new features.

● Optimize applications for maximum speed and scalability.

● Develop and maintain RPA solutions to automate business processes.

● Troubleshoot and resolve software defects and issues.

● Participate in code reviews to maintain code quality and best practices.

● Stay up-to-date with emerging technologies and industry trends.

Required Skills and Qualifications:

● Education: Bachelor’s degree in Computer Science, Information Technology, or a

related field.

● Experience: At least three years of professional experience in full-stack software

development.

Technical Skills:

● Proficiency in JavaScript (including frameworks like React, Angular, or Vue.js).

● Strong experience with Python and Java.

● Experience with back-end frameworks such as Node.js, Django, or Spring Boot.

● Knowledge of front-end technologies including HTML5, CSS3, and JavaScript.

● Familiarity with databases (SQL and NoSQL) and data modeling.

● Experience with version control systems, particularly Git.

RPA Skills:

● Experience with RPA tools such as UiPath, Automation Anywhere, or Blue Prism.

● Ability to design and implement RPA workflows to automate business processes.

Soft Skills:

● Strong problem-solving skills and attention to detail.

● Excellent communication and teamwork abilities.

● Ability to work independently and manage multiple tasks effectively.

● Eagerness to learn and adapt

Preferred Qualifications:

● Experience with cloud platforms like AWS, Azure, or Google Cloud.

● Knowledge of DevOps practices and CI/CD pipelines.

● Familiarity with containerization technologies such

● Experience with Agile/Scrum methodologies.

Apply For This Job

A valid email address is required.
A valid phone number is required.