Software Engineer III (Troy, MI)

at  BeneSys Inc

Remote, Oregon, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate04 Oct, 2024USD 95000 Annual04 Jul, 20248 year(s) or aboveApplication Security,Communication Skills,Research,Software Solutions,Mvc,Texas,Web Api,Design Documents,Collaborative Environment,Azure,SqlNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

JOB SUMMARY

The Software Engineer III must have a diverse skillset within the Microsoft development stack. The Engineer will have responsibilities for developing SQL and stored procedures, new web sites, upgrade existing websites with API technologies, constantly improve the performance and security of these websites in one or more programming languages and Modern JavaScript frameworks (React, Angular, etc.). The candidate must have experience with Cloud Platforms and Software Design Patterns (strategy, Abstract Factory, Singleton, Adapter, etc.).
The Software Engineer III must be able to participate in multiple phases of the software development lifecycle with active participation in creation of technical specifications, development, functional testing, and maintenance. Must also have an eagerness to learn new technologies and practices.
Applicants for this remote role will only be considered if they live in these locations: Arizona, California, Colorado, Washington DC, Iowa, Illinois, Indiana, Kentucky, Massachusetts, Maryland, Michigan, Missouri, Nevada, Ohio, Oregon, Texas, Utah, Washington, Wisconsin.

QUALIFICATIONS

This position requires a minimum of 8 years of recent experience in writing software solutions with the latest Microsoft technologies. Must be able to demonstrate the following:

  • Must have proper understanding of web and application security
  • Extensive experience with C#, .NET Core, MVC, and Web API
  • Experience developing software in Azure
  • Expertise in SQL
  • Ability to work independently with minimal supervision
  • Ability to troubleshoot existing application issues
  • Ability to do application mock-ups and design documents
  • Experience enhancing/upgrading existing systems by analyzing and identifying areas for modification and improvement
  • Experience in creation of technical specifications and test plans
  • Experience with industry-standard build and deployment processes within a structure change management process
  • Good interpersonal and oral communication skills
  • Ability to conduct research into security related products as required
  • Experience working in a team-oriented, collaborative environment

Work Schedule - Full-time. Monday – Friday, 8:00am – 5:00pm.
Permanent Remote position (No in-office days).
Applicants for this remote role will only be considered if they live in these locations: Arizona, California, Colorado, Washington DC, Iowa, Illinois, Indiana, Kentucky, Massachusetts, Maryland, Michigan, Missouri, Nevada, Ohio, Oregon, Texas, Utah, Washington, Wisconsin.

Responsibilities:

ESSENTIAL FUNCTIONS

  • Use BeneSys IT Request system to review client requests and provide a prompt response
  • Follow programming standards for version control, development and maintenance of programming artifacts (web classes, APIs and frameworks)
  • Develop and execute unit test cases and functional test cases
  • Be an advocate of and understand structured software development methodologies
  • Follow current guidelines as established at the company-wide and department levels and provide input for modifying existing standards
  • Serve as mentor to junior team members


REQUIREMENT SUMMARY

Min:8.0Max:13.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Remote, USA