Sr. Software Engineer

 

Description:

Opal Business Solutions is a fast-growing, Microsoft Gold Partner that supports client networks and server environments throughout the United States. In being a Microsoft Gold Partner, Opal specializes in Microsoft Azure, Microsoft Power Platform, Microsoft Modern Workplace, Microsoft Office 365, Microsoft Dynamics, and custom development.

We are currently seeking a Senior Software Engineer to join a team of high-functioning, knowledgeable, and passionate technologists.

Overview:

This position will report to the Team Lead. This position is responsible for supporting clients in a variety of types of integrations in primarily a consulting capacity with some exposure to the production of internal intellectual property.

This includes but is not limited to:

  • Requirements Gathering
  • Estimation
  • Solution Architecting (using any combination of existing deployments, Power Platform/Cloud resources, etc.)
  • Implementation (designing, coding, etc.)
  • Quality Assurance
  • Deployment
  • Production Support

This position provides the support necessary for our clients to successfully utilize their applications to achieve their business goals in the most efficient manner. This position will look to other Senior level engineers for support and advisement. This position will also interface with other teams within the company as needed.

The Senior Software Engineer position exhibits a high level of technical knowledge that he or she can apply to technical issues and problems. This position expects successfully researching, designing, and developing a variety of solution types both independently and in working with one or more teams.

Expectations:

All positions within Opal are expected to adhere to and promote the Company Mission and Core Values.

Opal Mission: Our mission at Opal is to be an extension of our customers, lending our team of dedicated professionals to design, develop, and deliver technology solutions that help our customers anticipate and overcome business challenges.

Core Values:

  • Relationship Focused – Faith, Family, And Customer
  • Professionalism: Honesty, Integrity, Respect, Punctual, Trustworthy
  • Teamwork: Outside the Box, Willing to help
  • Success Driven: Expertise, Learn it all, Prepared, Proactive, Exceeding Expectations

Skills:

The specific skills that are expected at this level are:

  • Excellent written and verbal communication skills
  • Well organized, able to work on multiple projects simultaneously
  • Ability to work well independently and under pressure with little or no supervision
  • Ability to work collaboratively with team members with a variety of areas of expertise

Technical Requirements:

  • 5+ years of professional experience developing and deploying software
  • Proven ability to learn and adapt to both modern and unfamiliar legacy technologies and to effectively share knowledge with other team members
  • Possesses or willingness to obtain Microsoft Certifications
  • Preferred Experience:
    • C# / .Net Framework / .Net Core / .Net 5/6
    • ASP.Net / MVC / Blazor
    • JavaScript / JQuery / Kendo JS
    • MS SQL Server
    • Azure
    • Power Platform

Organization Opal Business Solutions
Industry IT / Telecom / Software Jobs
Occupational Category Sr Software Engineer
Job Location Pennsylvania,USA
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 5 Years
Posted at 2023-09-18 6:01 pm
Expires on 2024-06-16