Senior Software Engineer Full-time JobApr 3rd, 2023 at 14:19 Engineering Lahore 736 views Reference: 432
A Senior Software Engineer is responsible for the design, development, and deployment of complex software systems. They must have strong technical and problem-solving skills, as well as excellent communication and interpersonal skills. Senior Software Engineers are expected to be able to manage their own time, set goals, and prioritize tasks.
- Design, develop, and implement complex software applications.
- Analyze customer requirements and develop software solutions.
- Troubleshoot and debug software applications.
- Develop and maintain software documentation.
- Research and evaluate new technologies for potential applications.
- Strong knowledge of software development principles, methodologies and concepts.
- Proficient in object-oriented programming languages such as Java, C++, and/or Python.
- Expertise in web development frameworks such
4-5 Years Preferred