Enable job alerts via email!

Sr. Software Engineer (Remote) Remote, Contract

Augusta Hitech

Fort Lauderdale (FL)

Remote

USD 80,000 - 120,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a skilled software developer to join their dynamic team. This role involves developing and maintaining applications across various platforms, focusing on backend and user interface development. The ideal candidate will have extensive experience in Object-Oriented Development and full-stack Java application development, showcasing their ability to create innovative solutions. The position offers an exciting opportunity to work with cutting-edge technologies and contribute to impactful projects in a collaborative environment. If you are passionate about software engineering and eager to tackle new challenges, this role is perfect for you.

Qualifications

  • 8+ years of experience in Object-Oriented Development and N-Tier programming.
  • 5 years of full-stack Java application development experience.

Responsibilities

  • Research, design, write, and test new software programs.
  • Develop software to meet design specifications or modify existing systems.
  • Maintain systems by monitoring and correcting software defects.

Skills

Object-Oriented Development
N-Tier Programming
Full-Stack Java Development
Agile Methodologies
Test-Driven Development

Education

Bachelor's Degree in Computer Science
Bachelor's Degree in Management Information Systems
Bachelor's Degree in Computer Engineering

Tools

GitHub
Jenkins Pipeline
Spring Framework
SQL Server
DB2
Oracle
Rabbit MQ
Kafka
Kinesis

Job description

Qualification: Bachelor's Degree in CS, MIS, CE, or similar field of study.

Working Shift: CST

Country: United States

SUMMARY: This position will be responsible for developing and maintaining an application primarily written in a mix of platforms and will be performing the technical analysis, design, development, or evaluation of products, unit testing, and implementation of computer software as assigned. This position will assist with backend and web application's user interface development across these technologies.

DUTIES AND RESPONSIBILITIES:

  1. Researching, designing, writing, and testing new software programs.
  2. Develops design specifications for required software and hardware (based on requirements). Works with other ITS personnel to ensure design meets corporate technical standards and direction. Performs design specifications review with other members of the development team.
  3. Develop software to meet software design specifications OR develop existing systems by analyzing and identifying areas for modification.
  4. 'Bolting together' existing software products (getting incompatible platforms to work together and creating code to link them).
  5. Maintaining systems by monitoring, identifying, and correcting software defects.
  6. Investigating new technologies and providing input to the current software selection tool for a development project.
  7. Create and update technical documentation using high-level technical specification documents.
  8. Create unit test plans and conduct unit testing accordingly.

QUALIFICATION REQUIREMENTS:

  1. A minimum of eight (8) years of Object-Oriented Development, particularly N-Tier programming development in a distributed systems environment OR any combination of academic education, professional training, or work experience which demonstrates the ability to perform the duties of the position.
  2. Experience with all the phases of software engineering.
  3. 5 years of full-stack Java application development experience.
  4. GitHub, Jenkins Pipeline, Spring Framework, Java, understanding of messaging systems like MQ, Rabbit MQ, Kafka, or Kinesis.
  5. Knowledge of either SQL Server preferred, DB2, or Oracle required.
  6. Knowledge of Agile methodologies (especially Agile Scrum) and test-driven development.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.