Aqua Finance, Inc.

Senior Software Developer

Aqua Finance, Inc.

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Responsible for the analysis, design, development and testing of complex development projects
  • Assist with the planning of cost-effective solutions for development projects
  • Plan, develop and implement large-scale projects from conception to completion
  • Translate business requirements into technical applications and solutions
  • Develop solutions to enhance performance and scalability of systems
  • Estimate and provide innovative solutions for complex projects
  • Understand and evaluate complex data models
  • Design, develop and implement new system integrations
  • Plan, design, test and implement software deployments
  • Collaborate with project managers, software developers, application architects, business analysts, security analysts and quality analysts to plan, design, develop, test, and maintain business applications
  • Create and update technical documentation as projects require
  • Proactively solves complex problems
  • Mentor and provide direction to development teams
  • Independently troubleshoot and resolve issues
  • Adhere to high-quality development principles while delivering solutions on-time and on-budget
  • Periodic after core hours, night and weekend work is required in relation with support, system testing, upgrade, and implementation activity

Requirements

  • 5 years of software or web development experience with progressively elevated roles required
  • Financial industry experience preferred
  • Proficient with .Net Core, C#, ASP.Net and JavaScript
  • Experience developing in the Azure environment
  • In-depth knowledge of relational database design and SQL Server development
  • Experience with source control management systems and CI/CD
  • Experience with agile development methodologies
  • Extensive understanding of object-oriented and service-oriented application development techniques
  • Attention to detail and accuracy required
  • Excellent verbal and written communication skills required
  • Proficient in the utilization of Microsoft Office Suite
  • Ability to thrive in a fast paced work environment
Benefits
  • Participate in peer-reviews of solution designs and related code
  • Pursue ongoing training and/or certifications necessary to stay current in job role
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
.Net CoreC#ASP.NetJavaScriptSQL Serverrelational database designCI/CDagile development methodologiesobject-oriented developmentservice-oriented development
Soft Skills
attention to detailaccuracyverbal communicationwritten communicationproblem-solvingmentoringcollaborationindependent troubleshootingtime managementadaptability