Cincinnati Bell Sr Software Engineer in Milford, Ohio

Sr Software Engineer

Sr Software Engineer

May 23, 2018

Java Developer-Milford

Sr. Software Engineer

Job Description:

Client is seeking developer with 5+ years of experience for building and supporting web-based applications, services, and systems. Candidate must have a diverse set of skills and a forward-thinking attitude to develop cloud platform services with a microservice-based architecture to be consumed in multiple applications within the Product Lifecycle (PL) organization. This role requires good interpersonal skills for working with product owners, system engineers, and other application developers around the globe.

Duties and Responsibilities:

· Architect, build and deploy cloud platform microservices for PL

· Follow Agile Software Development methodology

· Adhere to best practices in coding, documentation, test automation, and deployment

· Contribute in continuous integration and continuous delivery (CICD) environment

· DevOps/SysOps support

· Ensure code quality with code design review participation and 100% pass rate on automated regression test suite

Minimum Requirements:

BS Degree in Computer Science

· Multiple years of object-oriented programming experience developing commercial software product using Java, C# or C+· Experience with cloud services such as AWS, Azure, Cloud Foundry, IBM Blue Mix etc.

· Experience with deployment models using Docker, Kubernetes or Google App Engine (PaaS)

· High level skills in Java development, Javascript, HTML5, CSS

· Demonstrated problem solving skills

· Ability to collaborate effectively across disciplines, roles, and geographical and time zone boundaries

· Experience with Agile development, CICD, and Acceptance Test Driven Development (ATDD )

· Proficiency in cross-location communication and the English language

· Flexibility to adapt to different stakeholders and environments

· Willingness to work in open-feedback environment that wants to continuously to improve

Preferred Qualifications:

· Working knowledge of web services (SOAP, REST, AngularJS, JSON)

· Knowledge of Service Oriented Architectures, Microservices and shared software concepts

· Experience with NoSQL databases (MongoDB), Angular, and Spring is a plus

· Experience with automation tools like Chef or Puppet

· Experience working in a CICD using tools such as Jenkins

· Experience with use of source code management systems such as GIT

· Experience with any scripting language such as Python, Perl

· Familiarity using open source frameworks is a plus

EOE-Veterans/Disability