Sr. Software Engineer

Centuria

Worldwide
Full-time
Software Development
python
java

Description

Centuria is seeking a highly motivated Software Engineer that works with minimal supervision/guidance to support the Advanced Weather Interactive Processing System (AWIPS) program using Java, Java Enterprise Edition (JEE) architecture, and Service Oriented Architecture (SOA) / Enterprise Bus (ESB) software technologies.

The candidate must have experience and knowledge with software engineering using object-oriented methodologies. The candidate will work as a software developer and integrator as part of a development team, which utilizes a diverse dynamic workforce, including many experts in their fields throughout the design, development, and maintenance life cycle.

Job Requirements:

  • Bachelor of Science, BS in a Math, Science or Engineering related field.
  • Must have a cumulative GPA of 3.0 or higher. (Please include your GPA on your resume.)
  • Four or more years directly related to software development engineering in Java. (A thorough understanding of Java gained through formal training can substitute for this experience.)
  • Four or more years of experience in software development using Object Oriented Methodologies. Object Oriented Analysis (OOA) and Object-Oriented Design (OOD) skills.
  • Programming skills Java/J2EE
  • Proficiency in Unix and/or Linux
  • Knowledge and understanding of software development life cycles
  • Strong oral and written communication skills
  • Bonus:
  • Two or more years of experience using Enterprise Service Bus (ESB) and/or Java 2 Enterprise Edition (J2EE) web services architecture. A thorough understanding of ESB or J2EE gained through formal training can substitute for this experience.
  • Experience with Software design tools such as Rational Rose, Rhapsody, or comparable tools
  • Experience with scripting is a plus (Perl & Python as well as others)
  • Experience and/or knowledge with Web Service design and development
  • Experience and/or knowledge with Service Oriented Architecture
  • Experience developing and/or supporting solutions for weather and meteorological science.
  • Experience in Extensible Markup Language (XML), Unified Modeling Language (UML), Eclipse IDE, database, and/or Graphical User Interfaces (GUIs) a plus.
  • Experience in Geographic Information Systems (GIS) or OpenGL technologies a plus.

Job Type: Full-time

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Referral program
  • Vision insurance

Schedule:

  • 8 hour shift

Education:

  • Bachelor's (Preferred)

Experience:

  • J2EE: 2 years (Preferred)
  • Java: 5 years (Preferred)
  • Software Design Tools: 5 years (Preferred)
  • Scripting: 5 years (Preferred)
  • XML: 5 years (Preferred)
  • GIS: 5 years (Preferred)

Work Location: Remote

Job Summary

Job ID:578
Company:Centuria
Location:Worldwide
Job Type:Full-time
Primary Tag:Software Development

To claim this job, send an email to admin@remoteng.com from your work email with the job ID.

More Details


Website:

https://centuria.com

Job Posted:

3 years ago