Software Developer
Mechanics BankAbout the role
Mechanics Bank is currently searching for an Software Developer to join our team. Here at Mechanics Bank, we value connection, partnership, long term relationships and working together in person. This role can work remote or onsite within our California footprint.
The Associate Software Developer will be part of an agile team and is responsible for producing quality software using but not limited to .NET, Angular, Razor, JavaScript/JQuery, and SQL. This position will participate in the requirements gathering, design, architecture and coding of new and existing applications. Being part of a small team, the software developer is expected to fill gaps in the SDLC process with working/functional software as the primary goal.
What you will be doing:
Develop and implement tools/systems consisting of workflows, automation and data entry screens to increase efficiency.
Creating and Consuming RESTful web services with JavaScript, jQuery, JSON, Web API, LINQ, and ASP.NET Core.
Participate in the Agile process consisting of standups, iteration meetings, ticket updates, testing support, end user support, and requirements gathering.
Stay up to date on current technologies, provide recommendations of technology uses, best practices, and team support.
Who you are:
Associate's Degree preferred; additional experience may be considered in lieu of degree
Required: Minimum of 3 years of related experience
Hands on experience developing responsive web applications
Strong foundation in the following areas:
C# .NET Framework
ASP.NET RESTful Web Services
C# and SQL
Angular
Strong knowledge of software methodologies, tools and processes
Experience working in an Agile/Scrum development process
Experience in the following items are a plus:
Performance and/or security testing
Automated testing with selenium or other functional testing related experience
Unit and Regression Testing
Experience with Microsoft DevOps
Razor
Microservices architecture
Bootstrap
HTML5
Possess excellent communication skills both written and verbal
#LI-ML1
Pay Range: $71,000 - $160,000 Annually
Final compensation package will be determined by the work experience, education, and/or skill level of the applicant along with internal equity and alignment with geographic market data.
Mechanics Bank is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, religion, national origin, age, genetic information, veteran status, or on the basis of disability, gender identity, sexual orientation or other bases prohibited by applicable law.
Please view Equal Employment Opportunity Posters provided by OFCCP here.
To learn more about Mechanics Bank’s California privacy and security policies, including your right to a Notice At Collection as a California Resident, please visit
California Privacy Policy for Prospective Employees | Mechanics Bank
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s