As a Software Engineer at Tech Innovations Inc., you will play a pivotal role in designing, developing, and maintaining software applications. We are looking for an individual with exceptional programming skills and a passion for technology.
Responsibilities
Develop and implement new software programs and applications.
Focus on bug fixing and improving application performance.
Collaborate with various teams to ensure seamless integration of applications.
Write technical documentation for reference and reporting.
Ensure code quality through unit testing and peer reviews.
Mentor junior developers and contribute to their professional growth.
Requirements
Education
Bachelor's degree in Computer Science or related field
Master's degree is an advantage
Experience
5+ years of experience in software development
Technical Skills
JavaScript
React
Node.js
Soft Skills
Problem-solving
Team collaboration
Certifications
AWS Certified Solutions Architect
Certified ScrumMaster (CSM)
Languages
English: Fluent
Advantageous
Experience with Docker and Kubernetes: Knowledge of container orchestration for application deployment.
Experience with CI/CD tools: Knowledge in using CI/CD tools to enhance development efficiency.
Benefits
Health, dental, and vision insurance
Retirement savings plan with employer contribution
Flexible working hours
Work-from-home options
Company Culture
Innovation: We prioritize innovation in our projects, encouraging all team members to contribute and share ideas.
Team Environment: Our work culture promotes teamwork, where collaboration and open communication are key.
Diversity and Inclusion: We value diversity and strive to create an inclusive environment for all employees.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development