Position Details

CONTRACT SOFTWARE ENGINEER

Software Engineer
6+ Contract (with possibility of converting)
~45-50/hr W2
San Diego, CA 92121

Required Skills/Experience:
• Java and/or C# (mixed environment)
• Web Technologies (Javascript, Angular, ExtJS, jQuery, HTML/CSS)
• Frameworks (Spring, Hibernate, nHibernate, Entity, MVC)
• Web Services experience (REST, SOAP, etc.)
• Databases (SQL Server, DB2, etc.)
• Source control tools (Git, TFS, SVN)
• Agile

Desired Skills/Experience:
• Continuous Integration
• Understanding of application and web hosting technologies such as Azure, AWS, IIS
• Financial Industry
• BSCS or similar

Soft Skills:
• Able to multitask and prioritize multiple projects
• Excellent written and verbal communication and interpersonal skills
• Self-starting with high initiative
• Persistent and dependable

Summary:
Technical position within the Business Technology department that works closely with the business to contribute to the success of the cooperative by designing, building, testing, deploying, and supporting enterprise IT software and integration solutions. This position will demonstrate and advocate our core values: an at your service mind-set, working with integrity, acting as one, valuing others, keeping commitments, and taking ownership. You must have high proficiency in software development principles, languages, web, and database technologies. Most importantly, the position requires a passion for problem solving and working in a team environment.

As part of a small development team in the financial services industry, you will have broad exposure to many aspects of the software development stack, enterprise IT systems, and project management practices. This role will require the ability to adapt quickly to changing requirements and technologies, in addition to delivering timely, quality solutions. You will need to be innovative and must possess a strong customer-focused vision and “outside the box” thinking, along with a pragmatic and organized approach to delivering the right solutions at the right time.

Responsibilities:
• Primarily scripting/ writing extensions to existing applications
• Works independently or within a team to design, develop, and test innovative full-stack software and integration solutions
• Follows established development practices. Encourages the use and improvement of those practices within the team
• Learns new skills and techniques at every opportunity
• Actively develops knowledge of the business and technology. Shares that knowledge with others
• Demonstrates the ability to effectively break down and analyze difficult problems
• Communicates effectively to varied technical and non-technical audiences
• Analyzes and interprets business requirements
• Writes and maintains technical documentation according to credit union guidelines
• Builds UI and scheduled batch processing scripts for core banking system
• Develops ad-hoc reports for internal users against a variety of internal databases and system files
• Maintains confidentiality about the information being processed, stored, or accessed


Click here to send us your resume