
Associate Software Engineer
Mariner · United States
- Hybrid
- Full-time
- $169,000 / year
- United States
Job highlights
- Develop and maintain a .NET advisor platform.
- Build and enhance APIs and back-end services.
- Write and optimize T-SQL queries and stored procedures.
- Collaborate with senior engineers and clients.
- Adhere to software development best practices.
About the role
Associate Software Engineer
Under the direction of a senior software engineer, the Associate Software Engineer develops, maintains, and enhances internally developed applications, tools, and utilities. This includes a proprietary advisor support platform that encompasses CRM, investment tracking, billing, research, and operational workflows.
Essential Duties and Responsibilities
- Develop and maintain a .NET-based, proprietary advisor platform.
- Build and enhance API and back-end services.
- Write and optimize T-SQL queries and stored procedures for data access and reporting.
- Troubleshoot bugs and performance issues.
- Take direction from Senior Software Engineers and Project Leads.
- Adhere to best practices in software development, including CI/CD, testing, code quality, and documentation.
- Collaborate with other team members and contribute to team discussions.
- Interact with internal clients regarding development details.
- Document technical processes and system changes.
Required Education and Experience
- Bachelor’s degree in Computer Science, Information Systems, or a related field, or equivalent experience.
- 1 to 3+ years of experience in software engineering or internships.
Preferred Education and Experience
- Microsoft Power Apps and Power Automate experience.
- Windows Presentation Foundation (WPF) experience.
Skills
- Microsoft development stack (.NET, C#, ASP.NET, etc.).
- Basic Web API development.
- T-SQL and SQL Server fundamentals.
- Understanding of OOP principles.
- Some experience with cloud infrastructure (e.g., AWS, Azure, GCP).
- Knowledge of DevOps, CI/CD, and modern engineering tooling and general software development life cycle principles.
- Ability to solve problems and make decisions in complex environments.
- SQL Server Reporting Services experience is a plus.
About Mariner
We welcome your interest in being a part of our firm. We believe in giving associates progressive opportunities, actively nurturing professional growth and giving back to the community. We are dedicated to building a diverse culture where everyone has the support they need to achieve their career goals. We offer an innovative workplace and a culture that fosters camaraderie, teamwork and work-life balance.
By submitting your application, you agree to the collection and use of your personal information as described in our Employee and Applicant Privacy Notice.
EOE M/F/D/V
Key skills/competency
- .NET Development
- C#
- SQL Server
- API Development
- Software Engineering
- CI/CD
- Problem Solving
- Object-Oriented Programming
- Cloud Infrastructure
- T-SQL
Skills & topics
- Associate Software Engineer
- .NET
- C#
- ASP.NET
- API
- T-SQL
- SQL Server
- Software Development
- Computer Science
- Engineering
How to get hired
- Tailor your resume: Highlight your .NET, C#, and T-SQL experience, aligning it with the Associate Software Engineer role.
- Showcase relevant projects: Detail internships or personal projects demonstrating API development, SQL optimization, and OOP principles.
- Prepare for technical questions: Be ready to discuss .NET stack, SQL Server, and cloud infrastructure concepts.
- Demonstrate problem-solving: Prepare examples of how you've tackled complex technical challenges.
- Understand company culture: Research Mariner's commitment to growth, teamwork, and work-life balance.
Technical preparation
Behavioral questions
Frequently asked questions
- What are the key technologies for the Associate Software Engineer role at Mariner?
- The key technologies for the Associate Software Engineer role at Mariner include the Microsoft development stack (.NET, C#, ASP.NET), Web API development, T-SQL and SQL Server, OOP principles, and familiarity with cloud infrastructure like AWS, Azure, or GCP.
- What is the required education for an Associate Software Engineer at Mariner?
- Mariner requires a Bachelor’s degree in Computer Science, Information Systems, or a related field, or equivalent experience for the Associate Software Engineer position. 1 to 3 years of software engineering experience or relevant internships are also necessary.
- Does Mariner offer opportunities for professional growth for Associate Software Engineers?
- Yes, Mariner is dedicated to nurturing professional growth, offering progressive opportunities for associates to achieve their career goals within an innovative and supportive workplace.
- What is the compensation range for the Associate Software Engineer position at Mariner?
- The compensation range for the Associate Software Engineer position at Mariner is $90,000 to $169,000 annually.
- What kind of platform will an Associate Software Engineer work on at Mariner?
- An Associate Software Engineer at Mariner will develop and maintain a proprietary advisor support platform, which includes CRM, investment tracking, billing, research, and operational workflows.
- Are there preferred skills for the Associate Software Engineer role at Mariner?
- Preferred skills for the Associate Software Engineer role include experience with Microsoft Power Apps and Power Automate, and Windows Presentation Foundation (WPF).
- What is Mariner's stance on diversity and inclusion for the Associate Software Engineer role?
- Mariner is dedicated to building a diverse culture where everyone has the support they need to achieve their career goals, operating as an EOE M/F/D/V.