Shaw Systems is a national software development company that has an established record of solid financial performance and an excellent reputation for providing quality products.
We are seeking a motivated individual to work as a Lead Software Developer with our credit-based financial software products that run on multiple platforms. This position will lead a team of developers responsible for updating, maintaining and supporting multiple Shaw Systems software products. Experience in the banking or the auto finance industry is a plus.
Responsibilities:
- Lead a team of up to 10 developers
- Conduct quarterly reviews, mentor, and support career progression for a team of developers at various stages of their career
- Execute full lifecycle software development
- Work under general supervision
- Minimal customer exposure
- Develop in a fast, agile environment
- Write testable, efficient code
- Document code changes
- Design and implement new functionality
- Support and fix software bugs
- Prepare and deliver deployments
- Comply with company coding standards
- Able to work as part of a team with developers, BAs, QAs
- Meet deadlines
- Provide 24/7 support on a rotating schedule
- Other duties as assigned
Skills and Requirements:
- Bachelor’s Degree in Computer Science and/or related field (MIS, CIS)
- 3+ years’ experience in a lead or supervisory capacity
- 10+ years of proven work experience in software engineering
- Hands-on experience in developing enterprise applications
- 5+ years with Java, version 5 or later
- Knowledge of Relational Databases
- Experience developing and consuming Web Services
- Experience with ORM technologies (Hibernate, Entity Framework)
- Experience with source code management tools (Subversion, TFS)
Please email your resume to: resumes@shawsystems.com