Role responsibilities
The Software Engineer will design, develop, and implement software applications according to project specifications and industry best practices. They will collaborate with cross-functional teams to gather requirements, troubleshoot issues, and optimize performance.
Requirements
The successful candidate should possess a Bachelor’s degree in Computer Science, Software Engineering, or a related field, along with proven experience in software development. Proficiency in programming languages such as Java, Python, or C# is essential, along with familiarity with modern development frameworks and tools.
Key skills
Software Development, Python, Java, C#, Agile, Version Control, CI/CD, Problem-Solving, Communication, Collaboration, Cloud Platforms, AWS, Azure
Keywords
Software Engineer, Software Development, Cloud Computing, Digital Transformation, Agile Methodologies, Version Control Systems, Continuous Integration, Continuous Deployment, Problem-Solving Skills, Communication Abilities, Collaboration, AWS, Azure, Innovative Solutions, Software Applications, Technical Support, Mentorship