FreshRemote.Work

Software Engineer II (Remote)

San Diego, California, United States - Remote

Our partner is seeking a passionate and analytical Software Engineer II to join their Software Engineering Team. This remote role involves analyzing, designing, developing, and maintaining software applications using the latest Microsoft technologies with minimal supervision.

Salary Range
$89,500 to $150,000 annually, depending on qualifications, education, skill set, years of experience, and internal equity.

Remote Worker Considerations
Candidates will be trained remotely and must work from home in a designated area with company-provided technology equipment.

Responsibilities

  • Design, develop, maintain, and troubleshoot software applications.
  • Perform routine programming assignments under supervision.
  • Develop an understanding of assigned applications, internal customer areas, standards, techniques, and general business knowledge.
  • Demonstrate understanding of departmental procedures, programming standards, and training materials.
  • Conduct unit testing as applicable.
  • Provide time estimates of assigned tasks and compare estimates to actual time spent for accuracy improvement.
  • Recommend possible improvements in applications.
  • Work independently with minimal supervision.
  • Mentor junior programmers.
  • Refactor legacy components as needed.
  • Communicate directly with product owners and end users.

Requirements

  • Bachelor’s degree in IT, computer, or a technical related field, or equivalent experience. High school diploma required.
  • Minimum of 2 years of progressive experience in computer programming with expertise in ASP.Net, VB.Net, C#, SQL.
  • Experience with web development programming in a client/server setup required.
  • Experience with relational database design, writing queries, and stored procedures with MySQL or Microsoft SQL required.
  • Proficiency in coding with demonstrated experience.
  • Experience with Object Oriented Analysis and Development within large enterprise-level applications required.
  • Experience with development and consumption of web services preferred.
  • Experience with XSLT, XML required.
  • Knowledge of HTTP, C#, SQL optimization.
  • Strong interpersonal and communication skills.
  • Ability to effectively organize, prioritize, multi-task, and manage time.
  • Demonstrated accuracy and productivity in a changing environment with constant interruptions.
  • Ability to analyze information and develop effective solutions.
  • Ability to exercise strict confidentiality.

Benefits

  • Work-from-home environment.
  • Equal Opportunity Employer status, adhering to federal, state, and local laws regarding employment without bias.
Apply

Job Profile

Regions

North America

Countries

United States

Restrictions

Must work from home in a designated area

Benefits/Perks

Company-provided technology Work-from-home environment

Tasks
  • Analyze software
  • Communicate with product owners
  • Conduct unit testing
  • Design software
  • Develop software
  • Maintain software
  • Mentor junior programmers
  • Refactor legacy components
  • Troubleshoot software
Skills

ASP.NET C Communication Confidentiality HTTP Interpersonal Microsoft SQL Microsoft technologies MySQL Object-oriented analysis Problem-solving Relational database design SQL SQL Optimization Technology Time Management Unit Testing VB.NET Web development Web Services XML XSLT

Experience

2 years

Education

Bachelor's degree High school diploma

Timezones

America/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9