Software Engineer - Intermediate

  • Alpharetta, GA
  • Posted 8 days ago | Updated 2 hours ago

Overview

On Site
Full Time

Skills

Design
Information Technology
Systems architecture
Network
Application development
Unit testing
Software deployment
Technical writing
Software development
Estimating
Use cases
Specification
Documentation
Software design
Python
Programming languages
Build management
Cascading style sheets
Web development
Software testing
Quality assurance
Google Cloud Platform
Google Cloud
Amazon Web Services
Microsoft Azure
Supervision
UI
HTML
JavaScript
AngularJS
Bootstrap
Java
J2EE
SOA
Microservices
Management
Apache Subversion
Git
Build tools
Apache Maven
Gradle
Agile
Scrum
Extreme programming
Relational databases
Microsoft SQL Server
MySQL
Atlassian
JIRA
Confluence
GitHub
JDK
Automated testing
JUnit
Selenium
HP LoadRunner
SoapUI
Cloud computing

Job Details

Equifax is looking for a driven Cloud Engineer - who is responsible for performing Java application development activities in the Google Cloud Platform. You are ideal for this position if you are a forward-thinking, committed, and enthusiastic software engineer who is passionate about technology.

What You'll Do
  • Responsible for the design, development and implementation of short and long-term solutions to information technology needs through new and existing applications, systems architecture, network systems and applications infrastructure
  • Perform general application development activities, including unit testing, code deployment to development environment and technical documentation.
  • Develop and maintain technical capabilities and products to meet the business needs.
  • Works independently to support software through the entire software development life cycle.
  • Work on one or more projects, making contributions to the team as and when required
  • Participates in estimation process, use case specifications, work alongside with Quality Engineering teams and Product owners
  • Documents code/processes so that any other developer is able to dive in with minimal effort.
  • Introduces tools and automates repetitive processes

What Qualifications You Need
  • Bachelor's degree or equivalent experience
  • 2+ years experience working with software design and Java, Python and Javascript programming languages
  • 2+ years experience with software build management tools like Maven or Gradle
  • 2+ years experience with HTML, CSS and frontend/web development
  • 2+ years experience with software testing, performance, and quality engineering techniques and strategies
  • 2+ years experience with Cloud technology: Google Cloud Platform, AWS, or Azure

What Could Set You Apart
  • Active Cloud Certification strongly preferred
  • Self-starter that identifies/responds to priority shifts with minimal supervision
  • UI development (e.g. HTML, JavaScript, Angular and Bootstrap)
  • Experience with backend technologies such as JAVA/J2EE, SpringBoot, SOA and Microservices
  • Source code control management systems (e.g. SVN/Git, Github) and build tools like Maven & Gradle.
  • Agile environments (e.g. Scrum, XP)
  • Relational databases (e.g. SQL Server, MySQL)
  • Atlassian tooling (e.g. JIRA, Confluence, and Github)
  • Developing with modern JDK (v1.7+)
  • Automated Testing: JUnit, Selenium, LoadRunner, SoapUI
  • Cloud Certification Strongly Preferred
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.