As a Software Engineer, you will tackle complex problems and deliver software solutions that meet user requirements. You should be comfortable working in a collaborative environment and have a knack for troubleshooting and optimization.
Responsibilities
Create efficient, reusable, and reliable Java code.
Assist in designing the software architecture and layout.
Ensure software security by following best coding practices.
Report on development progress and challenges during team meetings.
Utilize version control systems to manage code repositories.
Help the team adapt to evolving technologies and industry trends.
Requirements
Education
Bachelor's degree in Computer Science or related field
Preferred certifications in relevant technologies
Experience
5+ years of experience in enterprise-level application development
Technical Skills
Java
Microservices
Soft Skills
Analytical Thinking
Teamwork
Languages
English: Fluent
Advantageous
Knowledge of Cloud Platforms: Experience or knowledge of working with AWS, Azure, or GCP.
Familiarity with Agile methodologies: Experience working in Agile development environments.
Benefits
Health and wellness programs
Performance bonuses
Work from home options
Professional development resources
Company Culture
Diversity and Inclusion: We celebrate diversity and foster an inclusive workplace culture.
Respect: We believe in respecting every individual and their contributions to our success.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development