Software Engineer Specialist

New Yesterday

OverviewThe R&D Software Engineer Specialist role at Invisible Expert Marketplace focuses on developing and testing innovative software solutions, with a focus on AI enablement. This involves contributing to research-driven projects, writing clean and efficient code, and collaborating with multidisciplinary teams.ResponsibilitiesSoftware Development & Implementation: Develop and test software, coding, debugging, and ensuring high-quality functionalityDesign and implement RESTful/GraphQL APIs with proper documentationCreate responsive UI components and implement state management (if applicable)Implement code & unit tests: write features and their immediate automated testsDesign database schemas and optimize database queriesIntegration & Deployment: Integrate with existing services, verify compatibility with APIs, schemas, and UIsConfigure CI/CD pipelines and support deployment processesConnect with third-party services and external APIsImplement legacy system integration or migration strategiesUpdate release notes: document changes and any user-visible impactQuality Assurance & Testing: Write integration and end-to-end tests; perform load/stress testing as needed; bug resolution across severity levels; maintain and improve code coverage metricsSecurity & Performance: Implement authentication, authorization, and data protection measures; address security vulnerabilities; optimize application performance (load times, rendering, resource usage); conduct performance profiling and implement improvementsTechnical Architecture & Documentation: Document development processes; Draft technical design; Refine acceptance criteria; Research and evaluate new technologies with proof-of-concept implementationsData Management: Implement ETL processes, optimize data storage and retrieval mechanisms, design and implement data access layersDevOps & Infrastructure: Infrastructure-as-code; set up monitoring and alerting; demo for stakeholders; document RCAs and infrastructure improvement opportunitiesContinuous Improvement: Technical debt reduction; refactor code for maintainabilityTarget ProfileBachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).Experience with at least one programming language such as Python, Java, or C++.Some exposure to AI-related projects, particularly in AI enablement.Eagerness to learn and take on new challenges.Key SkillsStrong problem-solving and analytical thinking.Ability to work independently and manage time effectively.Excellent communicationAttention to detail and quality-focused approach.ImportantWe offer a pay range of $25+ per hour, with the exact rate determined after evaluating your experience, expertise, and geographic location. Final offer amounts may vary from the pay range listed above. As a contractor you’ll supply a secure computer and high-speed internet; company-sponsored benefits such as health insurance and PTO do not apply.We are looking for independent consultants & contractors who run/operate their own businessSeniority levelEntry levelEmployment typeContractJob functionEngineering and Information TechnologyIndustriesSoftware Development #J-18808-Ljbffr
Location:
Wideopen, England, United Kingdom
Job Type:
FullTime

We found some similar jobs based on your search