Drive innovation in financial software development with impactful projects. Enhance your expertise in cutting-edge technologies and distributed systems. Collaborate in a dynamic environment to deliver robust solutions.
Software Developer
in Information Technology PermanentJob Detail
Job Description
Software Developer Overview
- As a Software Developer, design and enhance applications supporting critical financial operations and investment processes.
- Collaborate with stakeholders to deliver scalable, reliable, and secure software solutions.
- Analyze existing systems to identify opportunities for performance and scalability improvements.
- Work within a dynamic team to ensure high-quality software releases using modern practices.
- Support real-time financial modeling, pricing workflows, and portfolio management systems.
- Engage with distributed systems, APIs, and service-oriented architectures to optimize operations.
- Enhance your expertise in cutting-edge technologies and contribute to impactful projects.
- Leverage your skills to drive innovation in financial technology solutions.
Software Developer Key Responsibilities & Duties
- Design, develop, and maintain Windows and web-based applications for financial operations.
- Conduct thorough testing to ensure software quality and reliability.
- Collaborate with business stakeholders to gather requirements and define project scope.
- Analyze systems for opportunities to improve scalability and maintainability.
- Implement secure development practices using modern tools and methodologies.
- Develop and integrate application data with SQL Server and related technologies.
- Support distributed systems concepts, including APIs and service-oriented architecture.
- Enhance workflows and APIs for real-time market data and financial modeling.
Software Developer Job Requirements
- Bachelor's degree in computer science or a related field is required.
- Minimum of 5 years of software development experience, preferably in financial services.
- Proficiency in C#, object-oriented programming, and Agile development practices.
- Experience with Windows Forms, WPF, ASP.NET MVC, Angular, and JavaScript frameworks.
- Knowledge of SQL Server, data modeling, and query development.
- Familiarity with messaging-oriented middleware, APIs, and distributed systems concepts.
- Understanding of portfolio management systems and valuation workflows.
- Ability to work onsite Monday through Friday as required.
- ShareAustin: