As a Software Engineer at Tech Innovations Inc., you will collaborate with a diverse team to build robust software solutions. Your expertise will contribute to our mission of driving technological progress and delivering exceptional results.
Responsibilities
Develop, test, and maintain applications that prioritize user experience.
Participate in Agile methodology and collaborates with product teams to meet deadlines.
Ensure high-quality code through regular testing and validation.
Identify and troubleshoot issues found during testing phases.
Document software processes and procedures for future reference.
Collaborate with cross-functional teams on project scope and deadlines.
Provide support for deployed solutions to maintain ongoing operational efficiency.
Requirements
Education
Bachelor's degree in Computer Science or a related field
Master's degree is a plus
Experience
5+ years of experience in software development
Technical Skills
Java
JavaScript
Node.js
SQL
HTML/CSS
Soft Skills
Analytical Thinking
Communication
Time Management
Languages
English: Fluent
Advantageous
Experience with containerization tools like Docker: Familiarity with Docker for creating containerized applications.
Knowledge of cloud computing platforms: Understanding of cloud services like AWS or Azure.
Benefits
Comprehensive health insurance, including dental and vision
Flexible working hours and remote working options
Generous leave policy, including maternity and paternity leave
Professional development allowances for courses and certifications
Company Culture
Innovation: We thrive on innovation, encouraging creativity and forward-thinking in every project.
Team Spirit: Collaboration is key, and we cultivate a supportive team environment.
Growth Mindset: We promote continuous learning and provide opportunities for professional growth.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development