Lead Software Engineer
Location: US, CA, Carlsbad
Employment type: Full-time
Required experience: Associate
Required education: Bachelor's Degree
Industry: Computer Software
Function: Information Technology

Company profile:
@mire is an international software solutions company, that provides software customization and  support services to enable online open access to digital content including scholarly publications, research datasets, online courses, and audio-visual multimedia. @mire’s portfolio is made up of more than 80 worldwide major research institutions in higher education, international governmental and non-profit organizations.@mire contributes free software to large open source projects that help provide global free access to research content.

Job description:
@mire is seeking dedicated, analytical Software Engineers to expand our US office in Carlsbad, CA. You will participate within a small, dynamic growing developer group in which your personal contributions and ambition are highly valued and encouraged. Job Level Specific DutiesDesigns, develops, tests and debugs customization solutions to client applications Provides informal mentoring to less experienced colleagues.Develops innovative technical solutions based on interpretation of client requirements.Writes documentation at technical and functional levels.Establishes and maintains development standards and processes.Resolves issues of systems integration, compatibility, and scalability@mire is an international software solutions company. We provide software customization and support services to enable online open access to digital content including scholarly publications, research datasets, online courses, and audio-visual multimedia. @mire’s portfolio is made up of more than 80 worldwide major research institutions in higher education, international governmental and non-profit organizations. @mire contributes free software to large open source projects that help provide global free access to research content.

Requirements:
Required Basic Skills:Should have strong software engineering skill, including ability to debug and profile on local and remote JAVA web-application deployments at multiple levelsShould be capable of switching context quickly and efficiently between multiple client projects and tasksShould be proficient in speaking and writing english. Especially in writing technical materials, task assignments and project descriptionsRequired Technical Skills:3-5 years of experience in: JAVA, OO programming and an understanding of patterns, experience designing Architectural solutions.SQL and JDBC, Postgres or Oracle. JPA BeneficialJavaScript, CSS, HTML, Responsive Design strategies and available librariesExperience with Spring Framework, Apache Tomcat, Lucene, Solr, and Cocoon highly valuedUnix or Linux; Shell Scripting and Systems AdministrationCreating and maintaining Maven and Ant build scripts.Required Education and BackgroundUndergraduate degree or equivalent combination of education and work experience - Computer Science or Engineering preferred.U.S. Citizen or person with valid U.S. Work Visa who has lived in the U.S. for 3 or more yearsMust be currently located in San Diego County.Areas of Experience also of Interest:Background in Library Science, Metadata Standards, Semantic WebBackground in University Administrative Systems, LDAP, Shibboleth, CASBackground in Content Management Systems, Learning Management SystemsBackground in Cloud Services (AWS S3, EC2, RDS, Glacier, Rackspace, OpenStack)To apply, send a CV , Cover Letter and examples of self-written code or Open Source projects you are involved in.

Benefits:
Competitive Salary, Health Care and Retirement Benefits, and Paid Time Off