We are seeking a Software Engineer to assist in the development and maintenance of our SaaS application. The ideal candidate will work collaboratively with the engineering team to design, implement, and optimize features while ensuring the application remains scalable and efficient. This role involves troubleshooting issues, performing code reviews, and contributing to the overall architecture of the application.
Key Responsibilities:
• Develop and implement new features for the SaaS application
• Maintain and optimize existing application code for performance and scalability
• Collaborate with cross-functional teams to define and design new functionalities
• Troubleshoot and resolve application issues and bugs
• Participate in code reviews and contribute to team knowledge sharing
Required Skills:
• Proficient in programming languages such as Java, Python, or JavaScript
• Experience with cloud platforms (e.g., AWS, Azure, Google Cloud)
• Familiarity with database management systems (e.g., SQL, NoSQL)
• Understanding of software development methodologies (e.g., Agile, Scrum)
• Ability to write clean, maintainable, and efficient code
Optional Skills:
• Experience with containerization technologies (e.g., Docker, Kubernetes)
• Knowledge of CI/CD pipelines and DevOps practices
• Familiarity with front-end frameworks (e.g., React, Angular)
Years of Experience: 3
Education Level: Bachelor's Degree
Originally posted on WakandaJobs.com - Source: www.wakandajobs.com