Software Engineer
IBA InfoTech Inc.
San Francisco, United States of America
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
San Francisco, United States of America
Tech stack
Java
Agile Methodologies
Automation of Tests
Software as a Service
Code Review
Data Mining
Linux
MVC
Natural Language Processing
Standard Sql
Software Engineering
Data Processing
Test Driven Development
Backend
Information Technology
Job description
- Be a key contributor to the design and development of platform components and the applications that run on them
- Work closely with product managers, executives and customers to define business and technical requirements
- Contribute to architecture, tools, standards and best practices for the engineering organization
- Leverage new technologies to refactor or rebuild existing systems
- Work with operations to design & deliver scalable, reliable, SaaS applications & services
- Drive high quality via test driven development and test automation in an Agile environment
- Support and develop other software engineers through design & code reviews, and coaching
- Assist in hiring and on-boarding great talent
Requirements
- 3+ years Java web or back-end application development experience
- Up-to-date with latest architectural trends
- Solid skills in:
- Java
- Modern web MVC frameworks
- SQL
- Ability to design, code, test, and guide deployment of complex software releases
- Experience in developing and architecting high volume, large-scale websites and/or backend data processing systems
- Comfortable in a linux/unix environment
- Strong and effective inter-personal and communication skills and the ability to interact professionally with a diverse group of clients and staff