
Software Engineer
insightsoftware
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteJob 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