Job Description Summary: Seeking a highly skilled software engineer to develop scalable and efficient software solutions, working closely with cross-functional teams to deliver high-quality results. The ideal candidate will have experience with cloud-based technologies, Agile methodologies, and a passion for innovation.
Key Responsibilities:
* Design, develop, and test software applications using various programming languages and frameworks.
* Collaborate with product managers, designers, and other engineers to define and implement software features.
* Ensure high-quality code reviews, code maintenance, and code optimization.
* Participate in Agile development methodologies, including daily stand-ups, sprint planning, and retrospectives.
Requirements:
* 5+ years of experience in software development, with a strong focus on cloud-based technologies.
* Proficiency in one or more programming languages, such as Java, Python, or C#.
* Experience with Agile development methodologies, including Scrum or Kanban.
* Familiarity with cloud-based platforms, such as AWS or Azure.
* Strong problem-solving skills, with the ability to work independently and collaboratively.