Middle Go Developer (Source Code Scan Platform)
Sigma Software
- Львівська Область
- Постійна
- Повна зайнятість
By joining us, you will be a part of one of the R&D teams. Your main objectives are becoming a feature owner, writing code, working with requirements, preparing the tech design, and communicating with Customers and other teams.CUSTOMEROur customer is a global leader in software security solutions for modern enterprise software development. This company delivers the industry’s most comprehensive Software Security Platform that unifies with DevOps and provides static and interactive application security testing, software composition analysis, developer application security awareness, and training programs to reduce and remediate risk from software vulnerabilities.The client is trusted by over 40 percent of the Fortune 100 companies and half of the Fortune 50, including leading organizations such as SAP, Samsung, and Salesforce.com.PROJECTThe project's main goal is to develop a unique cloud-based web application for static code analysis. Not only development but also DevOps and security teams will use this platform.Here’s what users can do with it – scan source code, check vulnerabilities, and fix detected vulnerability issues early on the development stage. The best thing is that the application will work for over 25 coding and scripting languages.Job Description
- Execute back-end development for cloud-based web app
- Collaboratively participate in workshops, tech design preparation, and code reviews
- Proactively work in the cross-functional Agile team
- Communicate directly with Product Owners, Architects, DBA, DevOps, and Designers
- Create technical documentation on Confluence
- 3+ years of experience in backend software development, preferably using Golang
- Experience in AWS Cloud Services, SAAS
- Experience in writing unit and integration tests
- Experience developing cloud-based, scalable, and distributed systems in microservices architecture
- Experience with Docker, Kubernetes, PostgreSQL, and Microservices Architecture
- Hands-on experience with Jira, Confluence
- Good English communication capabilities (verbal and written)
- Experience in Java, ReactJS, TypeScript
- Bachelor's degree or equivalent in Computer Science, Engineering, or other technical discipline
- Fast learner, results-driven, and strong team player
- Self-managed and flexible to changes