Job Openings
Software Engineer
About the job Software Engineer
What are your key responsibilities?
- Participate in the design, development, testing, and deployment of software applications.
- Collaborate with cross-functional teams to understand project requirements and deliver high-quality solutions.
- Write clean and efficient code, following best practices and coding standards.
- Contribute to the troubleshooting, debugging, and maintenance of existing software applications.
- Stay informed about industry trends, emerging technologies, and best practices in software development.
- Participate in code reviews to ensure code quality and maintainability.
- Contribute to documentation, including technical specifications and user manuals.
What are we looking for?
- Bachelor's Degree in Computer Science, Software Engineering, or a related field.
- 2+ years of experience in Java development, with a strong understanding of Spring Boot
- Strong understanding of software development concepts, algorithms, and data structures.
- Proficient in Java programming and the Spring framework.
- Knowledge of web development technologies (HTML, CSS, JavaScript) is a plus.
- Familiarity with databases and SQL.
- Excellent problem-solving and analytical skills.
- Ability to work collaboratively in a team and independently.
- Strong communication and interpersonal skills.
- Interest in continuous learning and professional development.