We are on the lookout for a talented Software Engineer who thrives in a fast-paced environment. You will play a key role in developing software that not only meets user requirements but also adheres to best practices in coding and design.
Responsibilities
Write clean, reusable, and efficient code that meets the project specifications.
Participate in agile ceremonies and contribute to team workflows.
Integrate software components and third-party applications to enhance functionality.
Contribute to system architecture and design discussions.
Mentor junior developers as part of team capacity building.
Requirements
Education
Bachelor's degree in Software Engineering or related field
Master's degree is preferred
Experience
5 years of experience in software development
Technical Skills
C#
React
Soft Skills
Problem-Solving
Effective Communication
Certifications
AWS Certified Solutions Architect
Oracle Certified Java Programmer
Languages
English: Fluent
Advantageous
Experience with Docker: Proficient with Docker for application containerization.
Knowledge of microservices architecture: Experience developing applications using microservices principles.
Benefits
Comprehensive health benefits
Retirement plan with company matching
Paid time off for holidays and sick leave
Opportunities for professional development
Company Culture
Continuous Learning: We provide resources for team members to continually develop their skills.
Employee Recognition: We recognize and celebrate our team's accomplishments regularly.
Work-Life Balance: We understand the importance of maintaining a healthy work-life balance for all employees.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development