Software Developer
Posted: 2 days ago
Job Description
Certusoft & MicroQBit are leaders in 3D and AI-based products and services for sales, engineering, and manufacturing.We are seeking a passionate and innovative Software Developer with 1 to 3 years of experience in developing commercially successful cloud-based solutions.The successful candidate will work alongside a highly talented engineering and sales team to accelerate the product rationalization and commercial scalability of our cloud offerings.The ideal candidate is a strong team player with excellent written and verbal communication skills.At Certusoft & MicroQBit, we are shaping a future where software and AI meet engineering innovation. Our projects are redefining what’s possible in sales, engineering, and manufacturing — blending 3D modeling, AI, and advanced optimization into next-generation digital solutions.We expect the candidate to be eager to learn, comfortable working in a rapidly evolving technical environment, and able to take ownership of features from concept to production with a proactive and solution-oriented mindset.PRIMARY RESPONSIBILITIESParticipate in the end-to-end design and development of cloud-based 3D and AI-enabled web applicationsCollaborate with engineering and product teams to translate business requirements into technical specifications and implementation plansDevelop backend services and APIs, ensuring performance, scalability, and reliabilityImplement and maintain data access layers using SQL-based solutionsContribute to front-end integration efforts when needed (HTML/CSS/JS)Write clean, maintainable, and well-documented code following best practicesPerform debugging, troubleshooting, and performance tuning across servicesEnsure concurrency, thread safety, memory efficiency, and CPU utilization are handled properlyContribute to basic server configuration, deployment, and monitoring tasks (logs, performance metrics, environment variables, service health checks, etc.)Assist with maintaining and optimizing cloud environments, including uptime, request handling, and error trackingParticipate in code reviews to ensure quality, maintainability, and architectural alignmentWork within Agile development practices (Scrum/Kanban) and actively contribute to sprint planning, reviews, and stand-upsUtilize Jira (or similar tools) to document progress, track tasks, and ensure timely deliveryResearch and evaluate emerging technologies within the AI/3D ecosystem to improve product capabilitiesJOB QUALIFICATIONSBachelor’s degree in Computer Science or a related field with a strong academic record1–3 years of experience with cloud-based or web-based application developmentSolid understanding of Python/Java/C++ and hands-on experience building RESTful services or backend componentsWorking knowledge of SQL and data modeling conceptsFamiliarity with server-side technologies, cloud environments, and basic deployment conceptsExperience with or exposure to AI technologies (ML pipelines, AI/LLM APIs, or inference services)Understanding of front-end fundamentals such as HTML, CSS, and JavaScriptPractical understanding of Agile methodologies (Scrum/Kanban) and experience collaborating in iterative development cyclesWorking knowledge of Jira or similar task/issue tracking toolsAbility to write clean, maintainable, and well-documented codeStrong problem-solving and analytical thinking skillsAbility to quickly learn new tools, frameworks, and technical domainsWHY JOIN US?Our U.S.-based company is expanding globally, and we invite talented engineers to be part of this growth.Joining Certusoft & MicroQBit means opening an unforgettable chapter in your career — working on cutting-edge technologies that combine AI, 3D, and cloud engineering to transform industries.In addition to working in a state-of-the-art environment and being part of a top-notch team, we offer the following benefits:Meal PlanOnline Education OpportunitiesCompetitive Salary and Performance-Based BonusesCareer Growth and International Project OpportunitiesCollaborative and Innovative Work EnvironmentCutting-Edge Tools and Resources for Continuous LearningIf you are ready to take your career to the next level and be part of a revolutionary team driving the future of digital engineering, we encourage you to apply for this exciting opportunity.
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period