Summary
Join Pathward, a hybrid, remote-office financial empowerment company, and be part of a forward-thinking team building NextGEN cloud-based solutions. Collaborate with cross-functional teams to design and develop scalable, high-performance applications. Leverage your expertise in modern software development and cloud technologies to contribute to our company's success. This role requires a Bachelor's degree in a technical field or equivalent experience, along with several years of professional software development experience. Pathward offers a competitive salary, comprehensive benefits, and opportunities for professional development. We encourage applications even if you don't meet all qualifications.
Requirements
- Bachelor's degree in technical field or equivalent technical trade school and work experience
- Typically, 3+ years of experience working in a professional technical environment
- Experience with the following technologies is expected, but not all are required: Advanced knowledge of the .NET platform including, but not limited to: C#, ASP.NET, MVC, Entity Framework
- Demonstrated experience applying SOLID design principles to create clean, maintainable, and scalable object-oriented software
- Knowledge of databases structures (MS SQL, PostgreSQL) and data modeling
- Experience with Visual Studio, Azure DevOps, and version control systems such as Git and CI/CD pipelines
Responsibilities
- Collaborate with cross-functional teams, including product managers, architects, and engineers, to define requirements and design technical solutions
- Write clean, efficient, and maintainable code while adhering to industry best practices and coding standards
- Troubleshoot, debug, and optimize existing code to ensure performance, scalability, and security
- Implement automated testing strategies to ensure high-quality code and ensure continuous integration/continuous delivery (CI/CD) pipelines
- Participate in peer code reviews and provide constructive feedback to improve the quality of the codebase
- Contributes and adheres to established software development methodologies and workflows to ensure consistency and efficiency
- Maintains clear and comprehensive documentation of code changes, development standards, and best practices to promote knowledge sharing and alignment across the team
- Keeps up to date with new technologies and cloud computing trends, programming best practices, and industry standards through training and development opportunities, preferably within the AWS ecosystem
Preferred Qualifications
- 2+ years of professional software design and development experience
- Solid understanding of the software development lifecycle in Agile methodologies
- Familiarity with the following technologies is preferred: AWS Lambda, AngularJS, NServiceBus
Benefits
- Health insurance
- 401(k) retirement benefits
- Life insurance
- Disability benefits
- Paid time off
- Annual performance-based incentive opportunity
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.