insightsoftware

Software Engineer

insightsoftware

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AngularAWSAzureCloudEntity FrameworkOracleSCSSSDLCSQLTypeScript

About the role

  • Focus and commitment to solving complex software development items that meet customer expectations.
  • Review work items to estimate and while working alongside senior engineers propose design solutions.
  • Be involved with SDLC from requirements to test but own executing development of features & bug fixes that is clean, reusable, maintainable code in .Net, C# and Angular.
  • Make necessary database changes to support ongoing development tasks.
  • Build quality into all tasks, ensure adequate unit testing and support quality assurance engineers in testing completed items.
  • Participate in code reviews and architecture discussions.

Requirements

  • Bachelor's degree in Computer Science, or equivalent work experience.
  • 3+ years’ experience designing and developing SaaS web applications using .Net, C#.
  • 3+ years' experience working with Azure cloud infrastructure, deployments, and development.
  • Experience in the full stack from database development through front-end.
  • Experience w/database technologies – SQL, Entity Framework.
  • Experience developing RESTful APIs.
  • Experience designing and developing responsive UI applications.
  • Experience w/front-end technologies – HTML5, SASS/CSS, Angular, Typescript.
  • Experience with Unit Testing and Mocking frameworks and concepts.
  • Experience with Agile/Scrum methodologies.
  • Experience with GIT.
  • Strong communication skills – written and verbal.
  • Strong collaboration skills – experience working in a small-team environment.
  • Experience with Oracle databases, including writing/optimizing complex queries, stored procedures, and scripting is a plus.
  • Experience with cloud technologies (Azure/AWS), and .Net Core is a plus.
  • Experience building apps in financial domain is a plus.
Benefits
  • All your information will be kept confidential according to EEO guidelines.
  • Background checks are required for employment with insightsoftware, where permitted by country, state/province.
  • At insightsoftware, we are committed to equal employment opportunity regardless of race, color, ethnicity, ancestry, religion, national origin, gender, sex, gender identity or expression, sexual orientation, age, citizenship, marital or parental status, disability, veteran status, or other class protected by applicable law.
  • We are proud to be an equal opportunity workplace.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
.NetC#AngularSQLEntity FrameworkRESTful APIsHTML5SASS/CSSTypescriptUnit Testing
Soft skills
communication skillscollaboration skills
Certifications
Bachelor's degree in Computer Science