As a Software Engineer at Tech Innovations Inc., you'll engage in the full software development lifecycle. Your creativity and technical skills will be crucial in designing and implementing cutting-edge software to enhance our client offerings.
Responsibilities
Design and implement new features in existing software applications.
Work with cross-functional teams to deliver solutions that meet business needs.
Provide technical support and train team members as needed.
Refactor and optimize existing code structures.
Participate in agile development ceremonies like sprint planning and retrospectives.
Requirements
Education
Bachelor's degree in Software Engineering or related field is preferred
Experience
5+ years of experience in software development
Technical Skills
Java
Python
Soft Skills
Leadership
Critical Thinking
Certifications
Oracle Certified Java Programmer
Languages
English: Fluent
Advantageous
Experience with cloud services like AWS or Azure: Knowledge of cloud computing services and how to utilize them effectively.
Familiarity with Agile methodologies: Understanding Agile principles and experience in Agile software development.
Benefits
Competitive salary package
Medical aid coverage
Flexible working arrangements
Opportunities for professional development
Company Culture
Inclusivity: We strive to foster a culture where everyone's opinions are valued and respected.
Innovation: Our team encourages creativity and embraces new ideas to drive tech forward.
Team Spirit: We believe in teamwork and supporting one another to achieve common goals.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development