Software Engineer
Role responsibilities
The Software Engineer will design, develop, test, and maintain software applications and enterprise systems. They will collaborate with cross-functional teams to deliver innovative software solutions and ensure software quality and reliability standards are maintained.
Requirements
Candidates must have a bachelor's degree in Computer Science, Software Engineering, or a related field. Proficiency in programming languages and experience with RESTful APIs, databases, and cloud platforms is also required.
Key skills
Software Development, API Development, Database Management, Cloud Services, Troubleshooting, Debugging, Agile Methodologies, Java, Python, JavaScript, C#, C++, Go, Git, Version Control, Analytical Skills
Keywords
Software Engineer, Software Development, APIs, Databases, Cloud Computing, AWS, Azure, Google Cloud, Agile, Scrum, Java, Python, JavaScript, C#, C++, Go, Git, Version Control, Troubleshooting, Debugging, Software Quality, Enterprise Systems, Technical Planning, Code Reviews, Collaboration, Problem-Solving, Analytical Skills, Remote Work, Hybrid Work, Professional Development