Icon hamburger
Briefcase

Create Job Alert.

Enter your email below to save this search and receive job recommendations for similar positions.
Thank you. We'll send jobs matching these to
No Thanks
US
What job do you want?

Create Job Alert.

Get similar jobs sent to your email

Apply to this job.
Think you're the perfect candidate?
Apply Now
Thumsup

You’re being taken to an external site to apply.

Enter your email below to receive job recommendations for similar positions.

Do you want to sign in or apply as a guest?

Default1

Software Developer

Urbandale, IA Contractor
Apply Now

Create Job Alert.

Get similar jobs sent to your email

Title:  Software Developer

Mandatory skills: 

J2EE, .NET, Java, Python, Drupal, HTML, Angular, ReactJS, Javascript, Ruby,
Java
Python, Javascript, node, ruby
project management
cloud infrastucture
Extreme Programming, XP
test driven development, TDD, continuous integration, CI
pairing, Cloud development, release strategies, Continuous Integration tool configuration,
Gitlab, Jenkins
Terraform, Kubernetes, Rancher, ECS, EKS
Job Description:
Software Developer:
Provides application development and support to partner in the planning, delivery and/or support of business processes utilizing information technology and business practices for strategic business units.
Work is of medium to high complexity and moderate to high in risk. Has expanded contact with responsibility to varied and multiple departments and functional operations, and actively participates in strategic business relationships. Serves as a key team member which may include being on multiple teams and/or team lead.
Participates in the review and formation of processes. May plan work and schedules for others for project related work.
Impact of decision-making is medium to high risk and impact. Serves as a consultant or expert and actively shares knowledge across workgroups.
Applies information analyses to optimize the integration of major strategic business processes.
Designs and implements complex changes impacting several processes with minimal direction.
Primarily performs as an individual contributor, but may supervise a small work team (6 or fewer members).
Duties:
Lead the Identification, analysis and selection of complex information technology and business practices to support strategic business process/plans. Participates as required to design, develop, test and integrate applications of high complexity. Lead in the implementation of information technology and business processes of high complexity. Supports, evaluates, and continuously improves information technology and business processes to maintain alignment with business plans of medium-high complexity and medium-high risk. Leads the development and may manage a project plan and schedule for a given functional area. Acquires solid foundation of project management. Engages in expanded contact with varied and multiple departments and functional operations; actively participating in strategic business relationships and/or issues.
Specific Position Requirements
Assessment should be centered around AWS as well as a programming language where TDD was used (could be Java, Python, Javascript, etc.).
This position is for a software developer interested in exploring and improving the the software development workflow the client applications and infrastructure - automation, continuous delivery, system reliability.
The role is on the DevOps Enablement team within the client.
The developer will collaborate with DS development teams and operations. Custom application and tools will be developed for developers and automated testers. Examples of the work: operate a widely used drone CI/CD server, implement static code analysis tools, build release pipelines and plugins for Drone executed AWS resources, add or modify automated tests, replace custom deployment tools with standardized packaging and deployment tools, identify roadblocks or gaps in workflows, build custom applications to close gaps, consult with teams on tools and best practices for modern software delivery.
Required:
Experience in software analysis, design, and implementation in multiple languages (e.g. python, JavaScript/node, ruby)
Effective problem-solving skills which include ability to debug and develop in many, changing programming languages and technologies
Experience demonstrating communication skills needed to support and consult with internal sofware developers of off-the-shelf and custom tools
Experience with cloud infrastucture (especially Amazon Web Service (AWS))
Ability and willingness to provide on-call for internal applications - -1 week/month
What Makes You Stand Out:
Experience with Extreme Programming (XP) technical practices - test-driven development (TDD), continuous integration (CI), pairing
Knowledge of Continuous Integration tool configuration and operation (especially Drone; Gitlab, Jenkins )
Cloud development, release strategies, and stacks (Terraform, Kubernetes, Rancher, AWS: ECS, EKS, etc.)

Mandatory skills: 

J2EE, .NET, Java, Python, Drupal, HTML, Angular, ReactJS, Javascript, Ruby,
Java
Python, Javascript, node, ruby
project management
cloud infrastucture
Extreme Programming, XP
test driven development, TDD, continuous integration, CI
pairing, Cloud development, release strategies, Continuous Integration tool configuration,
Gitlab, Jenkins
Terraform, Kubernetes, Rancher, ECS, EKS
VIVA USA is an equal opportunity employer and is committed to maintaining a professional working environment that is free from discrimination and unlawful harassment. The Management, contractors, and staff of VIVA USA shall respect others without regard to race, sex, religion, age, color, creed, national or ethnic origin, physical, mental or sensory disability, marital status, sexual orientation, or status as a Vietnam-era, recently separated veteran, Active war time or campaign badge veteran, Armed forces service medal veteran, or disabled veteran. Please contact us at [ Email address blocked ] - Click here to apply to Software Developer for any complaints, comments and suggestions.

Please send your resumes to "[ Email address blocked ] - Click here to apply to Software Developer" and one of our recruiter will get in touch with you.


Contact Details:
Account co-ordinator: Jothi Mani N, Phone No :
(309) 226-6088
, Email: [ Email address blocked ] - Click here to apply to Software Developer


VIVA USA INC.
3601 Algonquin Road, Suite 425
Rolling Meadows, IL 60008
[ Email address blocked ] - Click here to apply to Software Developer | [ Link removed ] - Click here to apply to Software Developer

Recommended skills

Kubernetes
Terraform
Software Development
Rancher
Gitlab
Amazon Web Services
Apply to this job.
Think you're the perfect candidate?
Apply Now

Help us improve CareerBuilder by providing feedback about this job: Report this job

Report this Job

Once a job has been reported, we will investigate it further. If you require a response, submit your question or concern to our Trust and Site Security Team

Job ID: JNIAIT60-44

CAREERBUILDER TIP

For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.