Software Engineer jobs in New Jersey

Software Engineer designs and develops software applications. Performs coding, debugging, testing and troubleshooting throughout the application development process. Being a Software Engineer requires a bachelor's degree. Typically reports to a manager. The Software Engineer works on projects/matters of limited complexity in a support role. Work is closely managed. To be a Software Engineer typically requires 0-2 years of related experience. (Copyright 2024 Salary.com)

I
Software Engineer
  • Intelliswift Software
  • Berkeley Heights, NJ FULL_TIME
  • Software Engineer

    Pay rate range: $53/hr. to $55/hr. on w2.

    12 Month Backfill

    Location: Berkeley Heights, NJ- Hybrid

    Key Points/ Necessary Attributes

    2 year working experience with android development.

    Familiar with Android Studio IDE, Perforce, Git and gradle build scripts. Deep exposure to Perforce is strongly recommended.

    • Understanding of networking and building client-server based applications
    • Adequate Technical, Analytical, problem solving written and verbal skills.

    Develop and build applications on android platform

    • Integrate applications & deploy solution in different handsets, debug & fix internal/customer issues
    • Work closely with Project Lead, Product managers, and other cross-functional members on need-basis to submit required deliverables, support requests
    • Work on legacy applications and do enhancements, bug fixes
    • Unit-test code for robustness, including edge cases, usability, and general reliability

    Summary

    The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications.

    Job Responsibilities

    Modify existing databases and database management systems.

    Write and code logical and physical database descriptions and specify identifiers of database to management system or direct others in coding descriptions.

    Work as part of a project team to coordinate database development and determine project scope and limitations.

    Review project requests describing database user needs to estimate time and cost required to accomplish project.

    Skills

    Verbal and written communication skills, problem solving skills, customer service and interpersonal skills.

    Basic ability to work independently and manage ones time.

    Basic knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.

    Basic ability to troubleshoot issues and make system changes as needed to resolve issue.

    Basic knowledge of computer hardware and software.

    Knowledge of computer development software as it relates to systems, such as SQL, Visual Basic, etc.

    Education/Experience

    Bachelor's degree in computer science, software engineering or relevant field required.
  • 11 Days Ago

T
Hiring Software Engineer
  • Triunity Software
  • Mount Laurel, NJ FULL_TIME
  • Are you looking for H1B Sponsorship?Do you have dream to work with US Clients?We are looking for an experienced Developers to join our team. The ideal candidate should be passionate about coding and d...
  • 14 Days Ago

K
Integrations Software Engineer
  • Key Software Systems
  • Wall, NJ FULL_TIME
  • Key Software Systems is seeking an experienced Software Engineer to join our team and help drive new and exciting software integration projects. Come join the leader of the Final Mile software market!...
  • 4 Days Ago

T
Software Development Engineer III
  • TALENT Software Services
  • Berkeley Heights, NJ CONTRACTOR
  • 2 Positions Needed For Java DevelopersBachelor's degree with 6 years of experience in applicable field OR Advanced Degree in applicable field with 4 years of relevant experience.5 years of Java, REST,...
  • 7 Days Ago

2
Software Engineer II
  • 21st Century Software
  • Morristown, NJ FULL_TIME
  • 21st Century Software is the leader in software solutions for the IBM Z platform, which is the platform trusted by most of worldwide finance institutions, healthcare, insurances, retail and government...
  • 20 Days Ago

K
.NET Software Engineer
  • Key Software Systems
  • Wall, NJ FULL_TIME
  • Key Software Systems is seeking an experienced Software Engineer to join our team and help drive new and exciting software integration projects. Come join the leader of the Final Mile software market!...
  • 2 Months Ago

L
Senior Software Engineer
  • Leidos
  • Gaithersburg, MD
  • Description This position requires an active TS/SCI, and a willingness to undergo a polygraph to be considered. Candidat...
  • 5/17/2024 12:00:00 AM

L
Senior Software Engineer
  • Leidos
  • Fort Belvoir, VA
  • Description The Integrated Systems Division is seeking a Senior Software Engineer to execute the software engineering fu...
  • 5/15/2024 12:00:00 AM

L
Senior Software Engineer
  • Leidos
  • Gaithersburg, MD
  • Description The Leidos National Security Sector combines technology-enabled services and mission software capabilities i...
  • 4/15/2024 12:00:00 AM

L
Senior Software Engineer
  • Leidos
  • Alexandria, VA
  • Description The Leidos National Security Sector combines technology-enabled services and mission software capabilities i...
  • 4/15/2024 12:00:00 AM

L
Senior Software Engineer
  • Leidos
  • Alexandria, VA
  • Description Leidos is looking for a Senior Software Engineer to join a high performing agile team using the Scaled Agile...
  • 4/11/2024 12:00:00 AM

L
Senior Software Engineer
  • Leidos
  • Annapolis Junction, MD
  • Description Leidos is looking for a Senior Software Engineer to join a high performing agile team using the Scaled Agile...
  • 4/11/2024 12:00:00 AM

L
Senior Software Engineer
  • Leidos
  • Las Cruces, NM
  • Description The Integrated Systems Division is seeking a Senior Software Engineer in Las Cruces, New Mexico to execute t...
  • 4/9/2024 12:00:00 AM

L
Embedded Software Engineer
  • Leidos
  • Linthicum Heights, MD
  • Description Leidos is seeking an Embedded Software Engineer to be a part of a dynamic team that architects, designs, dev...
  • 2/16/2024 12:00:00 AM

New Jersey is bordered on the north and northeast by New York (parts of which are across the Hudson River, Upper New York Bay, the Kill Van Kull, Newark Bay, and the Arthur Kill); on the east by the Atlantic Ocean; on the southwest by Delaware across Delaware Bay; and on the west by Pennsylvania across the Delaware River. New Jersey is often broadly divided into three geographic regions: North Jersey, Central Jersey, and South Jersey. Some New Jersey residents do not consider Central Jersey a region in its own right, but others believe it is a separate geographic and cultural area from the Nor...
Source: Wikipedia (as of 04/11/2019). Read more from Wikipedia
Income Estimation for Software Engineer jobs
$81,198 to $98,450

Software Engineer in San Antonio, TX
They design, write, and test code for new systems and software to ensure efficiency.
November 07, 2019
Software Engineer in Evansville, IN
A team of software developers will normally work together and cover a variety of aspects within a certain project, including a delivery lead who oversees the progress of the same project.
November 26, 2019
With a wide variety of programming languages and software available, professionals must familiarize themselves with the top frameworks to succeed.
November 12, 2019
Software Engineer in Vineland, NJ
Software developers are creative minds behind computer programs to create software that makes all devices functional and useful.
December 02, 2019