ExperiencedNo visa sponsorship
**Senior Software Technician**: Leads software development and maintenance. Key duties include hands-on coding, system testing, debugging, and optimization. Must have 5+ years' experience in Java, Python, or C++, with a solid background in database management (e.g., SQL, NoSQL) and familiarity with cloud platforms (AWS, Azure, Google Cloud). Proficient in Agile/Scrum methodologies and version control systems like Git. Ideal candidate holds a Bachelor's degree in Computer Science or a related field. Seeking a collaborative, problem-solving professional with strong troubleshooting skills and experience driving team projects.
Full Job Description
Job Description
Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. The Technician is worker in a field of technology, proficient in a relevant skill or technique, with a practical understanding of the theoretical principles.2. The Technician is typically responsible for installation, troubleshooting and repair, testing and measuring, maintenance and adjustment, manufacturing or operations.3. The Technician builds skills and expertise of his/her Engineering Discipline to reach standard technical skills expectations for the applicable role, as defined in Professional Communities.4. The Technician collaborates and acts as team player with other Technicians and Engineers involved in his/her engineering activities.
Job Description - Grade Specific
Is fully component in own area of technical activity. Shares knowledge and provides guidance and support to others. Proactively anticipates and acts upon clients needs. Fully autonomous to achieve hisorher role. Drive teams and supports team members. Has ability of critical thinking and initiative to continuously improve own and team work.