A leading technology consulting firm is seeking a Senior Software Engineer to work remotely. This role involves architecting complex systems, developing software applications, and mentoring junior developers. The ideal candidate will have over 10 years of experience, expert knowledge in Object Oriented Programming (preferably Java), and strong analytical and communication skills. The position requires independent work and participation in the entire Software Development Life Cycle (SDLC).
Qualifications
Expert proficiency in Object Oriented Programming, especially Java.
Ability to communicate with both technical and non-technical audiences.
Strong analytical skills with attention to detail.
Responsibilities
Architect complex systems and document for development teams.
Develop complex software programs and ensure code quality.
Lead a small team, managing work packages and quality standards.
Skills
Object Oriented Programming
Analytical skills
Communication skills
Problem-solving
Education
Bachelor’s Degree in Computer Engineering, Computer Science or related field
Job description
A leading technology consulting firm is seeking a Senior Software Engineer to work remotely. This role involves architecting complex systems, developing software applications, and mentoring junior developers. The ideal candidate will have over 10 years of experience, expert knowledge in Object Oriented Programming (preferably Java), and strong analytical and communication skills. The position requires independent work and participation in the entire Software Development Life Cycle (SDLC).