Job Overview:
We are seeking a highly skilled and experienced Software Engineer to join our team. This role will involve designing, developing, and implementing high-quality software solutions.
Key Responsibilities:
* Design and develop software features and products
* Lead feature development across teams
* Owning features from design to deployment
* Troubleshoot production support issues
Requirements:
* Degree in Computer Science, Software Engineering, or related field
* 7+ years of experience in Software Engineering
* Expert-level understanding of object-oriented programming and design
* Excellent programming skills in Java, Python
* Cloud experience required
We value proactive, self-driven individuals with a growth mindset who can learn and pick up new technologies quickly. Effective communication and problem-solving skills are essential.
By joining our team, you will have the opportunity to work on challenging projects, collaborate with experienced professionals, and contribute to the development of innovative software solutions.