Software Developer

at  The Opus Group

Minnetonka, Minnesota, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate06 Aug, 2024Not Specified09 May, 2024N/ADependency Injection,Bootstrap,Programming Languages,Oauth,Color,Consideration,Communication Skills,Javascript,Sql Server,Git,Software Design,Logging,Computer Science,Authorization,Visual Studio,Mvc,Asp.Net,Authentication,Kendo Ui,Web ApplicationsNoNo
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:

We build more than buildings. We are building greatness, in both our projects and our people. The combination of our people, culture, and unique project delivery approach truly differentiates us – it is why our associates come here, and why they stay. Team Opus associates collaborate to advance our client goals, our communities, and their careers. At Opus, you have an unmatched opportunity with a growing, industry leading organization to learn and develop professionally, while having fun along the way. Our award-winning teams are united by one mission and are driven to deliver impactful results.
We value our associates and the time they spend building more with us. We offer a comprehensive suite of benefits aimed at supporting them in and out of the workplace, including:
medical, dental and vision coverage
a 401(k) plan and immediate company match
a student loan payback program
paid time off
paid holidays
birthday holiday
community time off
caregiver leave
tuition reimbursement
paid licensures and professional memberships

JOB SUMMARY

The Software Developer role is a full-stack developer that creates and maintains custom software solutions for the Opus Group of companies. Duties include designing and developing new web applications or features for existing applications, creating integrations between systems, and providing support for custom applications. Working alongside 2 – 3 others on the development team, the Software Developer traverses the full tech stack, working with relational databases & the ORM, backend server software, and frontend markup and client experiences.

QUALIFICATIONS REQUIRED:

4+ years of experience developing web applications in C#, with a focus on ASP.NET Core (Razor pages, MVC, web APIs) and Entity Framework Core.
Experience using Visual Studio and source control systems (Git, Azure DevOps).
Familiarity with common web application concerns like dependency injection, logging, configuration, authentication & authorization.
Strong front-end implementation capabilities (HTML5, CSS, JavaScript, Bootstrap or similar UI framework)
Strong written and verbal communication skills and customer orientation.
Proven software design and business analysis skills, including collaborating with business stakeholders.
Eagerness to learn new skills & technologies, and to stay updated on development tools and trends.

QUALIFICATIONS PREFERRED:

Bachelor’s degree in computer science or related discipline
Experience writing automated tests (unit, integration) / Test-Driven Development (TDD)
TypeScript
LESS or Sass/SCSS
Experience designing databases in MS SQL Server
Telerik DevCraft and Kendo UI
Experience developing and consuming RESTful web APIs, OAuth, JSON
Experience with functional programming languages, or programming in a functional style in C# (LINQ, pure functions, discriminated unions/sum types, domain driven design leveraging the type system)
Front-end design capabilities
This job description is a summary of the typical functions and responsibilities of this position and the duties described are not to be interpreted as an exhaustive or comprehensive list of all possible job responsibilities. There may be other duties, tasks and responsibilities assigned. Management reserves the right to add, modify or change the duties of this position and to make reasonable accommodations so that qualified employees can perform the essential functions of the job.
As an EEO/Affirmative Action Employer, all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, and veteran or disability status

Responsibilities:


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer science or related discipline

Proficient

1

Minnetonka, MN, USA