Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Remote - Sr. Engineer, Software Development image - Rise Careers
Job details

Remote - Sr. Engineer, Software Development

We’re looking for talented professionals, anywhere in the United States, to join us in bringing smart money management and payment solutions to everyone’s fingertips.

At Green Dot, we are evolving to a new and permanent “Work from Anywhere” model designed to maximize the benefits of remote work, promote and enable a strong culture of performance and connectedness, and attract the best and brightest talent who align with our entrepreneurial spirit and mission.

<<>><<>><<>><<>><<>><<>><<>><<>><<>><<>> 

JOB DESCRIPTION

Summary

Our growing team is looking for experienced full-stack software engineers to help us build and maintain software systems in support of our business and partners.  If you are an experienced software engineer with a passion for good design and architecture, with great interpersonal skills we want you! The Senior Software Engineer will be responsible for providing support for contributing to new software development efforts on the most current .NET technology stack.

Responsibilities

  • Refactor and extend the existing codebase to fix defects and add features/functionality

  • Create systems that are durable and flexible by developing for change – favor configurability over customization

  • Architect and develop applications, workflows, and prototypes to meet the business’ needs

  • Refine functional requirements and develop technical specifications

  • Generate technical documentation to communicate architectural and design decisions

  • Develop complete test plans, tests, and strong code coverage

  • Resolve defects during QA testing, pre-production, production, and post-release cycles

  • Communicate & collaborate cross-functionally across various teams, organizations and internal and external stakeholders to drive engineering efforts

  • Performs other duties as needed.

Requirements

  • Bachelor’s degree in Computer Science or related field, Master’s degree a plus

  • 5+ years of software development experience including

  • Strong portfolio of work showing experience developing secure and standards-compliant code across multiple platforms. (Microsoft stack as well as Open Source technology)

  • Fluent in several of the following languages/platforms/libraries: C#, .NET, ASP.NET, SQL

  • Experience with Microsoft SQL Server

  • Strong understanding of API’s and web service concepts such as REST, SOAP, and XML/JSON business object representations

  • Experience developing API's utilizing REST architecture

  • Ability to handle a fast-paced environment for iterative project turnarounds on mission & revenue critical, customer-facing applications

  • Experience with Agile development methodologies such as Scrum and Extreme Programming

  • Git & GitLab experience a plus

  • Experience with Azure / AWS Cloud platform and its related services like AKS/EKS/Pipelines

  • Experience in building Micro Services

  • Building dashboards from log management tools like datadog/splunk/grafana 

POSITION TYPE

Regular

PAY RANGE

The targeted base salary for this position is $121,400 to $173,300 per year. The final compensation will be determined by a number of factors such as qualifications, expertise, and the candidate’s geographical location.

<<>><<>><<>><<>><<>><<>><<>><<>><<>><<>>

Green Dot promotes diversity and provides equal opportunity for all applicants and employees. We are dedicated to building a company that represents a variety of backgrounds, perspectives, and skills. We believe that the more inclusive we are, the better our work (and work environment) will be for everyone. Additionally, Green Dot provides reasonable accommodations for candidates on request and respects applicants' privacy rights.

Average salary estimate

$147350 / YEARLY (est.)
min
max
$121400K
$173300K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Remote - Sr. Engineer, Software Development, Green Dot Corporation

At Green Dot, we’re on the lookout for a talented Remote Senior Engineer in Software Development to join our innovative team. We are passionate about creating smart money management and payment solutions that are accessible to everyone, and we invite you to play a crucial role in this mission. Our new and permanent 'Work from Anywhere' model is designed to ensure that you can maintain a healthy work-life balance while delivering excellent code. As a Senior Software Engineer, you'll be diving into our current .NET technology stack, refactoring existing codebases, architecting new applications, and collaborating with various teams to deliver functionality that meets our business needs. Your expertise will shine as you create durable software systems and contribute to evolving the code through best practices. You’ll also be responsible for developing comprehensive test plans to ensure top-notch performance in all our software products. If you have solid experience in developing secure code and are well-versed in languages like C#, .NET, and SQL, alongside a curious mind ready to handle the fast-paced needs of a growing company, we'd love for you to join us! With a culture that promotes performance and connectedness, we look forward to seeing how your unique skills can enhance our dynamic engineering efforts at Green Dot.

Frequently Asked Questions (FAQs) for Remote - Sr. Engineer, Software Development Role at Green Dot Corporation
What are the responsibilities of a Remote Senior Engineer in Software Development at Green Dot?

As a Remote Senior Engineer in Software Development at Green Dot, your responsibilities will include refactoring code, developing applications and workflows, refining functional requirements, and generating technical documentation. You'll work closely with cross-functional teams to drive engineering efforts, ensuring that all software solutions meet both business and customer needs.

Join Rise to see the full answer
What qualifications do I need to become a Remote Senior Engineer in Software Development at Green Dot?

To qualify for the Remote Senior Engineer in Software Development position at Green Dot, candidates should hold a Bachelor’s degree in Computer Science or a related field. Additionally, having 5+ years of software development experience, a strong understanding of various programming languages, specifically C# and .NET, and familiarity with development methodologies like Agile is essential.

Join Rise to see the full answer
What technologies should a Remote Senior Engineer in Software Development at Green Dot be familiar with?

A Remote Senior Engineer in Software Development at Green Dot should be fluent in technologies including C#, .NET, SQL, and have experience with API development using REST architecture. Knowledge of cloud platforms like Azure or AWS and microservices architecture will also be advantageous for this role.

Join Rise to see the full answer
What is the work culture like for a Remote Senior Engineer in Software Development at Green Dot?

At Green Dot, the work culture for a Remote Senior Engineer in Software Development promotes performance and connectivity. Our 'Work from Anywhere' model allows you flexibility in your work environment while fostering a collaborative spirit through regular interactions across teams and stakeholders.

Join Rise to see the full answer
What is the salary range for a Remote Senior Engineer in Software Development at Green Dot?

The targeted base salary for a Remote Senior Engineer in Software Development at Green Dot ranges from $121,400 to $173,300 per year. The final compensation may vary based on qualifications, experience, and location, aligning with our commitment to fair and competitive pay.

Join Rise to see the full answer
Common Interview Questions for Remote - Sr. Engineer, Software Development
How do you approach refactoring existing code?

When approaching code refactoring, I focus on identifying areas of the code that can be simplified or optimized while ensuring that functionality remains intact. I take a systematic approach, using existing tests to guide changes and validate improvements, aiming for better readability and maintainability.

Join Rise to see the full answer
Can you explain your experience with .NET technologies?

My experience with .NET technologies spans over five years, where I've developed applications using C#, ASP.NET, and related frameworks. I’ve leveraged .NET's capabilities to build secure applications, focusing on performance and scalability. I also enjoy staying updated on the latest .NET releases and features.

Join Rise to see the full answer
Describe your process for handling API development.

In API development, I start by gathering business requirements to define the endpoints and functionalities needed. I adhere to REST principles to create a clean, organized structure that is easy to use and maintain. Throughout the development process, I emphasize strong security practices and thorough testing.

Join Rise to see the full answer
What strategies do you use to ensure effective communication in a remote environment?

To ensure effective communication in a remote setting, I utilize various collaborative tools like Slack and video conferencing software to stay connected with my team. I prioritize regular check-ins, updates, and feedback loops to foster collaboration and address any challenges promptly.

Join Rise to see the full answer
How do you prioritize features during software development?

I prioritize features by aligning them with business goals and customer needs. I often work closely with product managers to assess the impact of features and rely on data metrics to guide decisions, allowing me to focus on delivering high-impact solutions first.

Join Rise to see the full answer
What has been your most challenging project as a software engineer?

One of the most challenging projects involved integrating multiple systems while maintaining data integrity across various platforms. It required extensive collaboration and innovative problem-solving. Through diligent planning and executing agile methodologies, we successfully delivered the project on time.

Join Rise to see the full answer
Can you discuss your experience with Agile methodologies?

I’ve worked extensively with Agile methodologies like Scrum and Extreme Programming, which emphasize collaboration, flexibility, and iterative development. I find that these practices improve team dynamics and allow us to adapt quickly to changes, which is particularly useful in a fast-paced environment.

Join Rise to see the full answer
How do you ensure your code is secure and standards-compliant?

Ensuring code security and compliance involves conducting regular code reviews and following best practices for secure coding. I keep updated with the latest security guidelines and ensure that I'm familiar with potential vulnerabilities, allowing me to build robust solutions that safeguard user data.

Join Rise to see the full answer
What tools do you use for testing and maintaining code coverage?

For testing and maintaining code coverage, I rely on tools like NUnit and Moq for unit testing, alongside code analysis tools that provide insights into coverage metrics. I’m committed to writing comprehensive tests that ensure my code is reliable and performing as expected.

Join Rise to see the full answer
Why do you want to work for Green Dot as a Remote Senior Engineer in Software Development?

I want to work for Green Dot because of its commitment to innovative financial solutions and inclusivity in the workplace. I admire the company's entrepreneurial spirit and believe my skills and values align with its mission of making money management accessible for everyone.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 11 days ago

As a Technical Architect at Rentokil Initial, you'll lead the design and implementation of customer-facing web portals for a dynamic and innovative company.

Photo of the Rise User
Devsinc Remote No location specified
Posted 9 days ago

Join our growing mobile development team as a React Native Developer and work on exciting projects that make a difference.

Simon Data Remote No location specified
Posted 12 days ago

Join Simon Data as a Senior Solutions Architect and play a pivotal role in transforming data into actionable insights for clients.

Photo of the Rise User
Posted 11 days ago

Visa is seeking a Senior Software Engineer to innovate and design cutting-edge payment solutions in a hybrid work environment.

Posted 6 days ago

Become a part of Base Operations, a disruptor in the security industry, as a Full Stack Developer focused on building software services for threat data management.

Pibgroup Hybrid Italy - Milano,Area Brokers Industria
Posted 11 days ago

A new opportunity for a Software Manager to lead data integration and ERP management efforts in the Italian hub while collaborating with an international team.

Photo of the Rise User
Posted 4 days ago

Join Bosch as a Software Development Engineer to innovate within their electrical power steering software projects in Plymouth, MI.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 8, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
175 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Akron just viewed Accounting Co-Op at VEGA Americas
Photo of the Rise User
10 people applied to Software Engineer Intern at OPSWAT
R
Someone from OH, Cincinnati just viewed Director, Payroll Tax at Ryan
Photo of the Rise User
11 people applied to Software Engineer Intern at GITAI
P
Someone from OH, Columbus just viewed Data Science for Smart Agriculture- Part-Time at PSU
Photo of the Rise User
Someone from OH, Cincinnati just viewed Brand Management & Partnerships Assistant at LAIKA
Photo of the Rise User
Someone from OH, Athens just viewed Senior Multimedia Artist, Design & Creative at RepRisk AG
H
Someone from OH, Rocky River just viewed Training Manager at Hotel Bardo Savannah
F
Someone from OH, Columbus just viewed VP of Communications at Freedom Together Foundation
Photo of the Rise User
Someone from OH, Columbus just viewed Chief Organizational Communication Officer at Providence
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed SEASONER at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Bilingual Care Manager, Telephonic RN at Humana
Photo of the Rise User
Someone from OH, Columbus just viewed Talent Business Partner at Red Bull
Photo of the Rise User
Someone from OH, Brunswick just viewed Sanitation Team Member at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Talent Acquisition Specialist at Beghou Consulting
C
Someone from OH, Middletown just viewed Operations Analyst at Core Specialty Insurance
A
Someone from OH, Strongsville just viewed Graphic Design Intern at Anvil NorthWest
W
Someone from OH, Uhrichsville just viewed Director Operations at WVUMedicine