Senior Software Developer
Tasks/Responsibilities:
- Review, maintain and enhance code (C#, Java, SQL Server) written by current developers for applications and ETLs.
- Develop and maintain services for real-time download of different market data.
- Architecting, designing, and maintaining high performing ETL processes.
- Communicate with team to refine requirements, document features, and debug production issues on an ongoing basis.
- Stay up to date on the latest technology and leverage those technologies to enhance the current systems and process to make them more efficient.
- Carry out regular database maintenance to optimally structure data in various databases.
- Responsible for coordinating different IT resources/Hardware requirements with vendors, closing the orders and performing routine performance checks.
- Responsible for assisting the Offshore team with due diligence to let them use our system efficiently.
- Managing and monitoring a Windows Active Directory environment.
Qualifications:
- Educational qualification requires minimum bachelor’s in computer engineering, or Computer Science, or related field.
- Must have 3-5 years of development experience using different technologies like C# and Java.
- Strong knowledge of writing, analyzing SQL queries, designing tables and indexes.
- Understanding of source control and continuous integration systems is preferred.
- Ability to work with minimal direction on multiple tasks in a fast-paced trading environment.
- Strong written and verbal communication skills.
- Knowledge of object-oriented analysis and design techniques.
- Knowledge in visualization software such as Power BI is a plus.
Benefits:
- Quarterly Bonuses
- Health, dental, vision
- Excellent 401k plan
- Competitive Salary
- PTO – including vacation and generous sick leave
- Visa Sponsorship
How to Apply
To apply, Please email your CV and cover letter to recruitment@altopenergy.com or complete the form below.