Software Engineer

Software EngineerSoftware EngineerFull TimeRemote

Location

United States

Posted

31 days ago

Salary

Not specified

JavaPythonC#Java Script.netSpringReactAngularSQL ServerOraclePostgre SQLGitSVN

Job Description

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

The Software Engineer is responsible for designing, developing, testing, and maintaining software applications to meet business and technical requirements. This role involves working with multiple programming languages, frameworks, and business systems to deliver reliable, scalable, and well-documented solutions.

  • Design, develop, and implement software applications and components.
  • Write clean, efficient, and maintainable code using a variety of programming languages.
  • Conduct thorough testing and debugging to ensure software quality and performance.
  • Collaborate with cross-functional teams to gather and analyze requirements.
  • Maintain and update existing applications to improve functionality and user experience.
  • Prepare and maintain detailed technical documentation for all developed software.
  • Participate in code reviews and contribute to continuous improvement of development practices.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • Experience developing software using multiple programming languages (e.g., Java, Python, C#, JavaScript).
  • Strong understanding of software development lifecycle (SDLC) principles.
  • Experience with application design, debugging, and performance optimization.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work both independently and collaboratively in a team environment.

Requirements

  • Experience with modern frameworks and tools (e.g., .NET, Spring, React, Angular).
  • Familiarity with database technologies such as SQL Server, Oracle, or PostgreSQL.
  • Knowledge of version control systems (e.g., Git, SVN).
  • Understanding of agile development methodologies and DevOps practices.

Benefits

  • 401(k)
  • 401(k) matching up to 4%
  • Competitive Pay
  • Comprehensive Medical, Dental, and Vision coverage fully paid for employees
  • Flexible Schedule
  • Paid Time Off
  • Full-time and part-time opportunities

Job Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • Experience developing software using multiple programming languages (e.g., Java, Python, C#, JavaScript).
  • Strong understanding of software development lifecycle (SDLC) principles.
  • Experience with application design, debugging, and performance optimization.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work both independently and collaboratively in a team environment.
  • Experience with modern frameworks and tools (e.g., .NET, Spring, React, Angular).
  • Familiarity with database technologies such as SQL Server, Oracle, or PostgreSQL.
  • Knowledge of version control systems (e.g., Git, SVN).
  • Understanding of agile development methodologies and DevOps practices.

Benefits

  • 401(k)
  • 401(k) matching up to 4%
  • Competitive Pay
  • Comprehensive Medical, Dental, and Vision coverage fully paid for employees
  • Flexible Schedule
  • Paid Time Off
  • Full-time and part-time opportunities

Related Job Pages

More Software Engineer Jobs

Senior Software Engineer (Real-Time 3D Platform)

UneeQ

Digital humans for the metaverse – enabling the best creative minds to design and build amazing customer experiences.

Software Engineer31 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

About UneeQUneeQ is an artificial intelligence company, developing the most advanced autonomous digital human platform available for customer interactions.  Our mission is to deliver digital human experiences that reduce complexity, improve co...

United States
Full TimeRemote

Lynker Corporation is currently seeking a Scientific Applications Programmer for Workflow Development to join our growing team in support of The Environmental Modeling Center (EMC). This position is responsible for developing, maintaining, modernizing, and expanding workflows tha...

PythonFortranGitLinuxshell scriptingCMakeCTestNetCDFHDF5GRIB2DockerSLURMPBSRocotoecFlowCylcHigh-performance computing
United States
Software Engineer32 days ago
Full TimeRemoteTeam 51-200H1B Sponsor

The Platform Frontend team is focused on building and maintaining a robust platform that supports all frontend development. This team oversees key areas like architecture, design patterns, frameworks, libraries, UI components, development environments, tools, and deployment proce...

C++Objective-CSwiftWin32 APIAVFoundationScreenCaptureKitElectronWebRTCChromiumWindowsmacOSIPCConcurrencyMemory ManagementVideo/Audio PipelinesMulti-Monitor CaptureNative Desktop DevelopmentLow-Level Systems Programming
United States + 1 moreAll locations: United States, Canada
Full TimeRemoteTeam 10,001+Since 1871H1B No Sponsor

Workday Integration Analyst & Developer on the Information Technology team

ERP
United States
$75K / year