Software Developer (Full Stack)
Salary undisclosed
Apply on
Availability Status
This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.
Original
Simplified
We are seeking an experienced Software Developer to join our dynamic team. The ideal candidate will have a minimum of 3 years of experience in software development in a product company, with a strong background in creating innovative solutions, frontend web applications, and backend APIs. As a Software Developer, you will be responsible for both individual contributions and collaborative teamwork to deliver high-quality software solutions. Responsibilities: • Design, develop, and maintain software applications, including frontend web apps and backend APIs, to meet business requirements and technical specifications. • Collaborate with cross-functional teams to gather requirements, define project scope, and identify technical solutions. • Write clean, efficient, and well-documented code following best practices and coding standards. • Perform code reviews, debugging, and troubleshooting to ensure software quality and performance. • Work closely with product managers, designers, and QA engineers to deliver projects on time and within budget. • Stay updated with the latest technologies, tools, and trends in software development to continuously improve skills and contribute to innovation. • Participate in Agile development methodologies, including sprint planning, stand-up meetings, and retrospectives. Requirements: • Bachelor's degree in Computer Science, Engineering, or related field. • Minimum of 3 years of professional experience in software development. Preferably familiar with healthcare customer requirements and regulations. • Proficiency in programming languages such as Go, Java, Python, or similar. • Knowledge and experience working with database systems like SQL, and NoSQL databases. • Familiarity with version control systems, such as Git. • Excellent problem-solving skills and attention to detail. • Ability to work independently and collaboratively in a fast-paced environment. • Strong communication and interpersonal skills. Preferred Qualifications: • Experience with cloud platforms such as AWS, Azure, or Oracle Cloud Infrastructure (OCI). • Knowledge of containerization and orchestration technologies, such as Docker and Kubernetes. • Familiarity with CI/CD pipelines and automated testing frameworks. • Experience with DevOps practices and tools for infrastructure as code. • If you are passionate about software development and eager to contribute to innovative projects, we encourage you to apply for this exciting opportunity. Note: This job description is intended to provide a general overview of the responsibilities and requirements for the position of Software Developer. Duties and qualifications may vary depending on the specific needs of the organization.
Similar Jobs