SOFTWARE ENGINEER

IBA InfoTech Inc.
Durham, 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
Intermediate

Job location

Durham, United States of America

Tech stack

Java
JavaScript
Amazon Web Services (AWS)
Azure
C++
Cloud Computing
Continuous Integration
Relational Databases
DevOps
Spring
jQuery
MVC
Scrum
SQL Databases
Web Services
GIT
Angular
Kubernetes
Information Technology
IBM UrbanCode Deploy
Bitbucket
Docker
Jenkins

Requirements

  • BS or above in Computer Science or related field
  • 3+ years of development experience with strong knowledge of Java, Spring, Web-Services, and SQL/Relational Databases is required
  • Knowledge of client-side MVC frameworks and/or experience with one or more popular JavaScript toolkits (jQuery, Angular.js) are a plus
  • Experience working in an Agile/Scrum project environment with project team members in multiple locations, including offshore, is required
  • Strong Object-oriented analysis and design
  • Knowledge of C++ programming language is a plus
  • Cloud Knowledge (AWS/Azure Docker with Kubernetes) is a plus

The Skills You Bring

  • Your ability to work in a fast-paced, highly matrix environment to achieve group goals
  • Your proven experience crafting, building, and deploying applications in a DevOps environment utilizing CI/CD tools; experience with Git/Bitbucket Server (Stash), Jenkins, and uDeploy
  • You can use business requirements to develop technical designs, define architectural strategies and solutions
  • You can partner effectively with your technology business partners
  • You can advise and guide less experienced developers in their work
  • You have good verbal and written communication skills
  • Your desire and aptitude for learning new technologies

The Value You Deliver

  • Keeping the focus of the work in terms of Customer obsession
  • Working closely with application owners, architecture and business sponsors
  • Reviewing and clarifying business requirements in relation to systems/product capabilities
  • Strong sense of ownership for the quality of solution delivery and level of partnership with the business
  • Ensuring designs meet performance, security, usability, and reliability and scalability requirements
  • Working under minimal supervision in collaboration with other engineer and analysts

Apply for this position