Software Engineer

Green Key Resources
Hartford, CT, United States
1 day ago
Apply on www.juju.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Unit Testing C Sharp (Programming Language) Python (Programming Language) Object-Oriented Software Development Software Engineering SQL Databases Concurrency Reliability of Systems Event Driven Architecture Information Technology Functional Programming
+2 more
Windows Client Programming Languages

Job description

Job DetailExperience Level Mid LevelDegree Type Bachelor of Science (BS)Employment Full TimeWorking Type On SiteJob Reference 0000022064Salary Type AnnuallyIndustry Financial ServicesSelling Points Contribute to impactful projects in a dynamic trading technology environment. Collaborate closely with quantitative teams to deliver innovative solutions. Enhance your skills in a fast-paced, rewarding setting.Job DescriptionSoftware Engineer OverviewThe Software Engineer will join a dynamic team focused on supporting and enhancing critical trading applications.Collaborate closely with developers and quantitative trading teams to deliver impactful technical solutions.Contribute to both maintaining existing systems and developing innovative new applications.Engage in a fast-paced environment with meaningful autonomy and opportunities for growth.Work within a collaborative team to ensure system reliability and performance optimization.Develop and support business-critical systems with a focus on accuracy and timely processing.Leverage modern programming languages and tools to create robust solutions.Participate in the full software development lifecycle, from requirements gathering to testing and deployment.Enhance your skills in a challenging and rewarding environment with exposure to cutting-edge technology.Software Engineer Key

Requirements

Responsibilities & DutiesCollaborate with developers and business users to gather requirements and scope projects effectively.Maintain, enhance, and update Windows client and server applications to meet evolving needs.Analyze existing systems for performance improvements and robustness enhancements.Present ideas for technical and business-related system improvements to stakeholders.Produce detailed product specifications and train peers and users on system usage.Perform unit, integration, and functional testing to ensure software reliability.Support critical pre-trade signal and order generation systems through UAT and production phases.Focus on accuracy, reliability, and timely processing in all system operations.Contribute to new development projects, leveraging modern programming languages and frameworks.Software Engineer Job RequirementsBachelor’s degree in Computer Science or a related field is required.1-5 years of relevant software development experience; strong recent graduates may be considered.Proficiency in object-oriented programming; C# preferred, but Java, Python, or similar languages accepted.Experience with concurrency, automated unit testing, and SQL is essential.Strong communication skills to collaborate effectively throughout the development lifecycle.Attention to detail and commitment to developing reliable, thoroughly tested software.Knowledge of event-driven architecture, F#, or functional programming is preferred.Ability to commute to the office Monday through Friday is required.A proactive approach to learning and adapting to new technologies and methodologies.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.juju.com
Prepare application

Good distractions

Loading talks and stories from around this role…