As a Senior Software Developer at Tech Innovations Inc., you will leverage your skills to design, develop, and maintain our software applications. Your expertise will help enhance existing systems and deliver new, innovative solutions.
Responsibilities
Design and develop APIs and microservices in a cloud-based environment.
Collaborate in an Agile team with continuous feedback and improvement.
Monitor application performance and conduct necessary updates.
Stay abreast of industry trends and emerging technologies to enhance product offerings.
Mentor junior developers and contribute to their professional growth.
Requirements
Education
Bachelor's degree in Software Engineering or a related field
Experience
Minimum 5 years of experience in software development
Technical Skills
Java
Python
Soft Skills
Analytical Skills
Adaptability
Certifications
AWS Certified Developer
Languages
English: Fluent
Advantageous
Exposure to Agile methodologies: Experience working in Agile teams utilizing Scrum or Kanban.
Understanding of microservices architecture: Experience designing distributed systems that respond to business needs.
Benefits
Comprehensive medical coverage including dental and vision
Performance bonuses and salary reviews
Flexible schedules and the possibility for remote work
Support for further education and training initiatives
Company Culture
Team Collaboration: Our teams work collaboratively to drive results and foster a positive work environment.
Continuous Learning: Commitment to ongoing learning and adaptation to industry changes.
Diversity and Inclusion: A commitment to creating a diverse workforce and inclusive culture.
Status: Open
Other Jobs in Information Technology (IT) and Software Development