Take ownership of the software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, and software reliability analysis
Prior experience working with software testing and quality assurance
Strong understanding of performance tuning, improvement, balancing, usability, and automation
Manage the entire lifespan of the application development
Create, code, and debug software programs in different programming languages.
Support, preserve, and record software features
Connect software to existing systems
Assess and select new technologies to be implemented
Maintain standards compliance
Implement software localization or globalization
Utilize Golang with React to create new features and services that address urgent product and business needs
Collaborate with cross-functional teams to create scalable systems and resolve unique issues related to contemporary cloud technologies
To turn ideas into products, work on roadmaps with engineers, designers, and product managers
Create legible, high-quality code to satisfy customer needs
Job Requirements:
Bachelor s/Master s degree in Engineering, Computer Science (or equivalent experience)
At least 2-5+ years of relevant experience as a software developer
2+ years of experience working with Go/Golang, and React
Prolific experience working with Object-oriented Design and Analysis (OOA and OOD)
Demonstrable experience with software modeling and simulation
In-depth knowledge of front-end graphical user interface design
Excellent spoken and written English communication skills