We are seeking a full-time, highly skilled Software Developer proficient in Java, Kotlin, TypeScript/JavaScript, and C# ”.NET Framework”. The ideal candidate will be responsible for developing and implementing software solutions that meet our needs. They should have a passion for coding and a strong understanding of software engineering principles.
Key Responsibilities
1. Develop and maintain high-quality software solutions using Java, Kotlin, TypeScript/JavaScript, and .NET Framework.
2. Collaborate with cross-functional teams to gather and define project requirements.
3. Write clean, efficient, and maintainable code following best practices and coding standards.
4. Conduct thorough code reviews to ensure code quality and adherence to project requirements.
5. Participate in the full software development lifecycle, including requirements analysis, implementation, testing, deployment, and maintenance.
6. Troubleshoot and debug software issues and provide timely resolution.
7. Stay up to date with the latest technologies and industry trends to continuously improve development processes and techniques.
8. Assist in the documentation of software architecture, design, and implementation.
Qualifications
1. Bachelor’s degree in computer science, Software Engineering, or related field.
2. Proven experience as a Software Developer with expertise in Java, Kotlin, TypeScript/JavaScript, and .NET Framework.
3. Strong understanding of software engineering principles, design patterns, and data structures.
4. Proficiency in modern software development methodologies (e.g., Agile, Scrum).
5. Experience with frontend and backend development, including web development frameworks (e.g., Spring Boot, React, Angular).
6. Familiarity with relational databases (e.g., MySQL, PostgreSQL) and ORM frameworks (e.g., Hibernate).
7. Excellent problem-solving skills and attention to detail.
8. Effective communication skills and ability to work collaboratively in a team environment.
9. Experience with cloud platforms (e.g., AWS, Azure) and DevOps practices is a plus.