Senior Software Engineer

Visibility Corporation

Beverly (MA)

On-site

USD 130,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Visibility Corporation in Beverly, MA seeks a Senior Software Engineer to design, code, and maintain enterprise-class software across product development and consulting engagements. You will drive UI modernization using Blazor and .NET Web API, collaborating with customers and our internal .NET team to meet client requirements and timelines.

You will independently interpret project needs, contribute as a technical resource to fellow developers, and help refine coding standards while staying

Qualifications

  • 8+ years' enterprise-class software development with .NET.
  • Experience with Git.
  • Experience with Microsoft SQL Server.
  • Experience building and consuming REST APIs.
  • ERP/Manufacturing or related domain experience is a plus.
  • Thorough understanding of the full software design life cycle.
  • Ability to work in the US without sponsorship.
  • Bachelor's degree or equivalent preferred but not required.
  • Experience in an agile development environment is a plus.
  • Visibility values team members.

Responsibilities

  • Design, code, test, and maintain software across product development and consulting engagements.
  • Lead UI design and migration toward Blazor and .NET Web API.
  • Collaborate with customers and internal teams to meet requirements and timelines.
  • Independently interpret project requirements and deliver to scope.
  • Serve as a technical resource to fellow .NET developers.
  • Adhere to coding standards, QA processes, and best practices.
  • Develop automated tests and perform performance tuning.
  • Contribute to product roadmap and stay current with trends.
  • Participate in planning and stand-up meetings.
  • Support presales efforts and customer-facing activities.

Skills

Enterprise-class .NET software
REST APIs
Git
Microsoft SQL Server
ERP/Manufacturing domain knowledge
SDLC
Agile (a plus)

Education

Bachelor's degree in Computer Science or related field (preferred)

Tools

Git
Microsoft SQL Server

Job description

We are looking for people that want to take the next step in their career with a locally owned, well established (since 1988) and energetic company that believes in our vision "delight every customer." Our core product, Visibility ERP, is a web-based enterprise resource planning software system designed to support the business needs of our manufacturing customers. Successful candidates will be smart, charismatic individuals with the ability to interact with our customers and Visibility team and have an impact on our product using the latest web technology.

The ideal candidate will be familiar with the full software design life cycle and have experience working to understand both business and end-user needs to drive process efficiency and product quality. They should have experience designing, coding, testing and maintaining applications independently, be comfortable coding in a number of languages, and have an ability to test code to maintain high-quality standards. The Senior Software Engineer will be a key hands-on contributor to our new user interface design and migration away from web forms into an improved UI/UX experience with updated technology such as Blazor and .NET Web API, while also supporting billable customer consulting projects alongside our product development work.

Responsibilities:
  • Design, code, test and maintain software applications across both product development and billable customer consulting engagements.
  • Contribute directly to the planning and execution of new user interface design and migration away from web forms into an improved UI/UX experience with updated technology such as Blazor and .NET Web API.
  • Work with customers and the internal .NET team to design and develop custom software solutions that meet customer requirements and timelines.
  • Independently source and interpret project requirements, coding applications to specifications within scope and timeline.
  • Serve as a technical resource to fellow .NET developers, helping solve technology issues on projects as needed.
  • Adhere to and help refine coding standards, Q/A processes, and best practices.
  • Develop automated tests and conduct performance tuning.
  • Collaborate with the engineering team and product team to help establish best products.
  • Stay ahead of current trends and contribute to defining the product roadmap.
  • Participate in weekly planning and daily stand-up development team meetings.
  • Be a team player: support colleagues and customers wherever needed, including presales efforts (offering product development/technical expertise), presenting at our annual customer conference, customer webinars, and similar activities.
Qualifications:
  • 8+ years' experience with enterprise-class software development working with .NET.
  • Experience working with Git.
  • Experience working with Microsoft SQL Server.
  • Experience in building and consuming REST APIs.
  • Familiarity with business applications and application development; Enterprise Resource Planning (ERP) systems, Financial Systems, Manufacturing Systems experience a plus.
  • Thorough understanding of best practices and procedures for the full software design life cycle.
  • Ability to work in the US without sponsorship.
  • A Bachelor's degree or equivalent in Computer Science or a related field is preferred, but not required.
  • Experience working in an agile development environment is not required, but is a plus.
  • Visibility values team members
You’ll be a good fit for this position if you can:
  • Independently and quickly learn Visibility Solution(s) and architecture.
  • Understand business applications.
  • Be a self-motivated team player ready to embrace working in our Beverly, MA office Monday through Thursday (Fridays can be remote). This is an in-office position.
  • Multi-task and function efficiently with very aggressive schedules/timelines.
  • Apply technical and functional leading practices as applicable to each project.
  • We value people who lead with empathy and collaboration and have high emotional intelligence. The ideal candidate listens well, communicates with care, and is quick to lend a hand to a struggling colleague or an anxious customer - technical skill matters, but how you treat people matters just as much.
Compensation Structure:
  • Visibility offers unique incentive based compensation packages including unlimited bonus potential, a comprehensive benefits package, career development/training assistance and an innovative, entrepreneurial atmosphere.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

ClearVision Optical • Hauppauge (NY)

On-site
USD 110,000 - 150,000
Principal Front End Engineer
Principal Front End Engineer

Clearview Software • Lynchburg (VA)

Hybrid
USD 90,000 - 120,000
Software Engineer
Software Engineer

ClearVision Optical Company • Hauppauge (NY)

Hybrid
USD 100,000 - 140,000
Senior .Net Developer
Senior .Net Developer

Troy Web • City of Cohoes (NY)

Hybrid
USD 120,000 - 150,000
Senior .Net Developer
Senior .Net Developer

Troy Web Consulting • City of Cohoes (NY)

Hybrid
USD 120,000 - 160,000
Competitive salary + bonus
Medical/Dental/Vision from day 1
401k match and employer contribution
+3
Senior Software Engineer
Senior Software Engineer

247Hire • Greenwood Village (CO), Englewood (CO)

On-site
USD 110,000 - 140,000
Medical
Dental Vision
PTO
+2
Senior Software Engineer
Senior Software Engineer

Pointwest Technologies Corp • Fort Wayne (IN)

On-site
USD 85,000 - 115,000
Senior .NET AppDev Consultant
Senior .NET AppDev Consultant

Triwill Group • United States

On-site
USD 120,000 - 180,000
Fully remote
Flexible hours
Paid time off
+5
Senior Software Development Engineer
Senior Software Development Engineer

Ecentria Group • Northbrook (IL)

On-site
USD 100,000 - 140,000
Medical, Dental and Vision Insurance
401(k) plan participation
Disability Insurance (short & long)
+4
Software Engineer
Software Engineer

EyeMD EMR Healthcare Systems, Inc. is becoming Optivate • Town of Florida (NY)

Hybrid
USD 70,000 - 90,000
Professional development and learning opportunities
Collaborative environment
Exposure to diverse technologies
+1