Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Green Dot Corporation, so some details may not match this job. The employer's own page has the real description.
Job Overview
Green Dot Corporation is seeking a highly skilled Remote Senior Engineer for Software Development with expertise in C# and .NET Back End API. The successful candidate will be responsible for designing, developing, and maintaining robust and scalable backend solutions that support our innovative fintech services. This role entails collaborating with cross-functional teams, adhering to best practices in software development, and ensuring the quality and performance of the software applications.
Job Responsibilities
- Design and implement scalable and secure C# applications using .NET framework for backend systems.
- Collaborate closely with product managers, UX/UI designers, and other engineers to gather requirements and ensure timely delivery of features.
- Develop and maintain RESTful APIs for various services, ensuring efficient performance and reliability.
- Conduct code reviews to uphold high coding standards and provide mentorship to junior developers.
- Manage integration of third-party services and APIs to enhance system capabilities.
- Optimize applications for maximum speed and scalability while maintaining best practices in security.
- Participate in the complete software lifecycle, including planning, development, testing, deployment, and maintenance.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- A minimum of 5 years of professional experience in software development with a focus on backend solutions.
- Strong proficiency in C# and the .NET framework, with proven experience in building RESTful APIs.
- In-depth knowledge of relational databases, SQL, and ORM frameworks.
- Experience with version control systems, particularly Git.
- Familiarity with Agile methodologies and continuous integration/continuous deployment (CI/CD) practices.
- Excellent problem-solving skills and the ability to work independently in a remote work environment.
Technologies & Tools
The Senior Engineer will work primarily with C#, .NET Core, and Entity Framework for backend development. Additional tools and technologies involved in this role include SQL Server for database management, Git for version control, and various API management tools for ensuring efficient communication between services. Familiarity with cloud services such as AWS or Azure may also be beneficial for application deployment.
Ideal Candidates
The ideal candidate will possess a proactive and innovative mindset, with a strong commitment to delivering high-quality work within set deadlines. They should exhibit excellent communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders. A collaborative spirit is essential for working effectively in a remote environment, as is a dedication to continuous learning and professional growth within the ever-evolving technology landscape.
Had a job search go strangely, or terribly? Tell us. We publish stories without names. Tell your story →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.