drjobs Application Developer Full Stack4P114

Application Developer Full Stack4P114

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Birmingham - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Location: Birmingham Alabama
Schedule: 3day office / 2day remote hybrid

Permanent Resident (Green Card) or US Citizen preferred

Job Responsibilities

  • Develop application enhancements with complex business requirements including custom data interfaces security and compliance regulations and industry standards from electric industry groups.
  • Convert existing standalone solutions into CloverDX Data Services.
  • Develop and deploy application changes using tools such as:
    • JetBrains IntelliJ IDE
    • SonarQube code analysis
    • Sonatype Nexus suite
    • GitHub Enterprise source code management
    • Similar software development tools
  • Create schema alteration and bulk data load SQL scripts to support application changes.
  • Manage changes to production solutions using change management practices including:
    • Source code management
    • Creation of formal deployment procedures and backout plans
    • Quality testing
    • Documentation
  • Adhere to all Southern Company and EMS guidelines policies and established work practices.

Job Requirements

Experience

  • 4 years in the field of application development or software engineering
  • 2 years of experience with Spring Framework

Required Knowledge and Skills

  • Proficiency with:
    • Java JavaScript HTML5 JDBC REST and SOAP APIs and SQL
    • Git/GitHub Enterprise for source code management
  • Experience with:
    • AngularJS 1.x and Bootstrap 3 or Vue3 and Bootstrap 5
    • Spring Framework and Spring Boot
  • Knowledge of:
    • Software development techniques including objectoriented design patterns
    • Traditional Agile and DevOps software development lifecycle methods
    • Secure software development best practices
    • Web development technologies architectures and software development tools
    • Relational database requirements analysis schema design and query construction
  • Strong:
    • Critical thinking and problemsolving skills
    • Knowledge of IT change management processes
    • Organizational skills to plan and execute system projects
    • Written and verbal communication skills (understanding customer requirements creating training and support documents specifications and action plans)
    • Interpersonal skills (ability to work directly with various personnel including development operations security and compliance teams)

Desired Knowledge and Skills

  • Knowledge of:
    • Relational database programming and performance tuning
    • Software development and CI/CD environments/tools (such as JetBrains IntelliJ IDEA Maven Jenkins SonarQube and Nexus Repository)
    • Java application server environments like Apache Tomcat
    • LDAP
    • Windowsbased and UNIXbased application server platforms
    • Local area network and wide area network communication
    • ETL tools including CloverDX and OSI EITK
    • Data historians like AVEVA PI System or AVEVA eDNA

Behavioral Attributes

  • Exhibit Our Values (Safety First Unquestionable Trust Superior Performance and Total Commitment) in all business dealings.
  • Selfmotivated with attention to detail accuracy followup and a commitment to continuous learning.
  • Exercise independent judgment and discretion.
  • Eagerness to work within a structured development process with strong change management controls.
  • Contribute to a diverse and inclusive team and work environment.

Note: This position falls under the Insider Threat Program.

Employment Type

Contract

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.