lead go language developer for a financial services company

Sorry, the job is expired
Lead Go Language Developer for a Financial Services Company
Expired job
Currently, we are looking for a remote Lead Go Language Developer to join our team.
The customer offers an electronic trading platform to trade financial assets including common stocks, preferred stocks, futures contracts, exchange-traded funds, options, mutual funds, and fixed-income investments.
responsibilities
- Designing, developing and maintaining large scale software projects for the core brokerage trading platform
- Developing new products and troubleshooting issues related to retail trading systems
- Working with business partners as well as providing technical and procedural guidance to the project team
- Producing detailed design specifications from functional Specification
- Acting as the lead contributor in designing, coding, testing, debugging, documenting and supporting all types of applications consistent with established specifications and business requirements to deliver business value
- Utilizing innovative approaches to solve complex technical problems and apply advanced technical principles, theories and concepts to develop products
- Following good software development practices (Functional specs, Design specs, Code reviews, Unit Test, Functional Test)
requirements
- 6+ years of Software Design and Development Experience on Linux, Unix platform
- 1+ year of leadership experience
- Experience working with IT development methodologies throughout the Software Development Cycle (SDLC)
- Experience with performance testing and tuning distributed applications
- Knowledge of Go Language
- Strong knowledge of C / C++, Java, Perl, SQL, and Shell Scripting
- Hands-on experience in relational Database (preferably Sybase and Oracle)
- Strong experience in design
- Strong experience in highly scalable transaction processing systems
- Strong Analytical Skills with ability to understand and develop complex algorithms
- Knowledge of object-oriented analysis and development methodology
- English level B2+
nice to have
- Experience in financial domain
- Proficiency in development of real-time distributed software systems desired
benefits for locations
Armenia
For you
- Medical insurance package for you and your family
- Stable income
- Paid sick leave days
For your comfortable work
- 100% remote work forever
- Free licensed software
- Possibility to work on your own device (BYOD)
- Stable workload
- Relocation opportunities
- Flexible engagement models
For your growth
- Free trainings for technical, soft, and leadership skills
- Access to LinkedIn Learning platform
- Language courses
- Access to internal and external e-Libraries
- Certification opportunities
- Skill advisory service
get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
looking for something else?
Find a vacancy that works for you. Send us your CV to receive a personalized offer.