Associate Software Engineer
Summary
Associate Software Engineer at Clustox in Lahore, working on the full product development lifecycle: coding middle/back-end services, building internal and external APIs, and writing unit and performance tests. Core stack is server-side web development in Java with object-oriented design.
We are seeking a Associate Software Engineer to execute the full lifecycle of the product development, by programming well-designed, efficient, and testable code that meets specifications.
Responsibilities
- Design and code middle and back-end in a clean and efficient way.
- Implement scalable and robust services.
- Develop external and internal APIs.
- Develop and run unit and performance tests to ensure scalability and reliability.
- Review and debug code.
- Determines and designs system specifications, standards, and programming to prepare and install solutions.
Requirements
- Bachelor’s degree in software engineering, Information Technology or related field.
- Experience developing server-side web applications in Java or other programming language.
- Proficient in object-oriented development
- Able to effectively and quickly adopt new technology
- Knowledge of design frameworks, architecture, and design patterns.
- Good communication skills
