Search jobs > Mount Pleasant, SC > Developer

Full Stack Developer

South Carolina Ports Authority
Mount Pleasant, South Carolina, United States
Full-time

Job Description

BASIC FUNCTIONS

Senior developer who under general direction designs and codes from specifications; analyzes, evaluates, tests, debugs, documents, and implements complex software apps and provides Tier 2 technical support.

Works at the highest technical level of all phases of application programming activities. Enhances and maintains critical business systems and processes.

Develops and enhances system interfaces between disparate systems.

Essential Job Responsibilities

  • Use Java, JSON, SOAP, XML, extJS, Hibernate, Spring MVC, Maven, Eclipse IDE, web services, SVN, Shell Scripting in a UNIX environment.
  • Experience with automated testing tools.
  • Expert use of Oracle and MS SQL.
  • Administer application servers such as JBoss and WebLogic.
  • Prepare programming, operations, and user documentation.
  • Interact effectively with database administrators, network and communications personnel, and systems programmers.
  • Fulfill project leadership responsibilities as assigned.
  • Monitor program execution for expected performance.
  • Provide frameworks to incorporate new methodologies.
  • May assist in implementing purchased applications for monitoring performance KPIs for servers / programs.
  • Other duties as assigned - This job description in no way states or implies that these are the only duties to be performed by this employee.

He or she will be required to follow any other instructions and to perform any other duties requested by his or her supervisor.

Supervisory Responsibilities

None

Qualifications

Minimum Qualifications

Education and Experience

  • A bachelor’s degree in computer science, or equivalent training in business or computer science disciplines as typically obtained in a bachelor’s degree program is required.
  • 5 7+ years of programming experience is required.
  • A valid South Carolina driver’s license is required to operate a Ports Authority-owned licensed motor vehicle.
  • Expert use of JavaScript.
  • Understanding of one or more JavaScript frameworks.
  • Experienced with Windows, UNIX, and / or Linux operating systems.
  • Experience with HTML and CSS.
  • Experience with prototypal inheritance.
  • Experience with object-oriented principles.
  • Experienced with Ext framework.
  • Understanding of debugging legacy code bases.
  • Understanding of current debugging tools.
  • Understanding of one or more distributed version controls.

Skills and Abilities

  • Must have 2-3 years’ experience with ExtJS. Must have a solid grasp of Sencha MVC architecture and programming model
  • Must have SQL development expertise.
  • Must be able to build application Dynamic Link Libraries (DLLs) or application libraries.
  • Must pay attention to detail, establish strong working relationships, work independently, and support a team environment.
  • Must have good problem-solving skills.

Preferred Qualifications

  • Experience with Sencha theming.
  • Knowing unit testing JavaScript tools such as Jasmine JS.
  • Willing to spend time outside of work, in classes, reading or training to further knowledge base and technical skills.
  • Strong desire to improvise the current systems, excellent analytical & troubleshooting skills.

Physical Requirements and Working Conditions

  • Ability to stand and / or sit for long periods.
  • Ability to walk, bend, stoop, kneel, and push and pull.
  • Vision is required to analyze and process various forms and documents utilized within the framework of performing assigned tasks.
  • Hearing is required to adequately perform telecommunication functions.
  • Ability to verbally communicate clearly with vendors, customers, co-workers, etc.
  • Ability to operate a computer keyboard and view a computer monitor screen.
  • Ability to work irregular hours to perform regular assigned computer work.
  • Ability to work extended hours (beyond 8 hours per day).
  • Ability to be on-call.

Additional Information

  • SC Ports Authority is an Equal Opportunity Employer that does not discriminate on the basis of actual or perceived race; creed;
  • color; religion; alienage or national origin; ancestry; citizenship status; age; disability or handicap; sex; pregnancy, childbirth or related medical condition;

marital status; veteran status; sexual orientation; gender identity; genetic information; arrest record; or any other characteristic protected by applicable federal, state or local laws.

Our management team is dedicated to this policy with respect to recruitment, hiring, placement, promotion, transfer, training, compensation, benefits, employee activities and general treatment during employment.

All your information will be kept confidential according to EEO guidelines.

5 days ago
Related jobs
Promoted
South Carolina Ports Authority
Mount Pleasant, South Carolina

Senior developer who under general direction designs and codes from specifications; analyzes, evaluates, tests, debugs, documents, and implements complex software apps and provides Tier 2 technical support. ...

Promoted
Gnosis Freight
SC, United States

At Gnosis Freight, we are looking for an experienced Full Stack Engineer to join our dynamic team. Gnosis Freight has undergone rapid growth in recent years, boasting a 300% increase in headcount, all while remaining fully bootstrapped and ensuring employees retain meaningful levels of autonomy. ...

South Carolina Ports Authority
Mount Pleasant, South Carolina

Senior developer who under general direction designs and codes from specifications; analyzes, evaluates, tests, debugs, documents, and implements complex software apps and provides Tier 2 technical support. ...

Scientific Research Corporation
North Charleston, South Carolina

We are seeking a skilled Full Stack Developer to join our team. As a Full Stack Developer, you will play a crucial role in designing, developing, and maintaining web applications that meet our clients' needs. Proven experience as a Full Stack Developer, with knowledge of a combination of the followi...

Promoted
SOSi
Charleston, South Carolina

SOSi is currently seeking an experienced PeopleSoft Developer/Analyst to join our team in. The PeopleSoft Developer/Analyst position provides functional and technical direction for our customer’s PeopleSoft 9. Translates customer requirements into a best fit within the PeopleSoft application, and de...

Promoted
SPECTRAFORCE
SC, United States

Location: Columbia, SC (Can be remote - except for orientation and quarterly meetings).Partially onsite - Candidate must be willing to come onsite at least quarterly and as needed.All candidates must be willing to come onsite for orientation and training for a few days in the beginning.C2 clearance ...

Promoted
Robert Half
SC, United States

Our client is in need of a talented Front-end Developer who has a. As a Front-End Developer, you will be responsible for turning UX/UI designs into code developing modern, seamless websites and experiences. You will work closely with creative directors, designers and backend developers to bridge the...

Promoted
Geodesicx Inc
North Charleston, South Carolina

Collaboration: Work closely with cross-functional teams, including software developers, network engineers, and cybersecurity specialists, to achieve project goals and deliver high-quality solutions. Geodesicx is seeking a highly skilled and experienced Mid-Level Software and Hardware Integrator to j...

Promoted
TEKsystems
Charleston, South Carolina

Looking for a hands-on JAVA Developer. As a Java Developer, you will assist in developing open source solutions, participate in design reviews, conduct code reviews, create test plans and participate in testing reviews, and resolve moderate defects. Java /J2EE development, concurrency, middleware, a...

GDIT
Charleston, South Carolina

Engineer, Software III in Charleston, SC. Provide engineering support for developing and testing of software patches to the existing CSRR MRTS. Provide software integration with various software platforms or systems supporting existing or proposed C4I training systems. Provide representation at reoc...