GCI embodies excellence, integrity and professionalism. As a SME Software Developer, a typical day will include developing modern web applications using JavaScript/TypeScript frameworks, designing and implementing RESTful APIs and microservices, and working with SQL databases, cloud services, and security best practices.
Requirements
- Experience developing modern web applications using JavaScript/TypeScript frameworks
- Experience with Node.js web frameworks and API development
- Experience with HTML5, CSS3, modern JavaScript, and TypeScript
- Experience designing and implementing RESTful APIs and microservices
- Experience with SQL databases and schema design
- Experience with PostgreSQL and MySQL in production environments
- Experience with ORMs and containerization technologies
- Experience with AWS cloud services and cloud-native development patterns
- Experience with web application security best practices and usability principles
- Experience with Git version control and collaborative development workflows
- Experience with strong problem-solving skills and debugging, testing, and troubleshooting complex web applications
- Experience implementing and managing CI/CD pipelines with Jenkins
- Experience with Infrastructure as Code tools and AWS services