Senior Software Engineer

Visibility Corporation

Beverly (MA)

On-site

USD 110,000 - 165,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Unlimited bonus potential
Comprehensive benefits package
Career development/training assistance
Entrepreneurial atmosphere

Job summary

Visibility Corporation, a Beverly, MA based software company, seeks a Senior Software Engineer to advance our Visibility ERP with modern web tech. You will design, code, test, and maintain enterprise applications while migrating UI from web forms to Blazor and .NET Web API.

You’ll also support billable consulting projects and contribute to product roadmaps. The ideal candidate has 8+ years of .NET experience, REST API skills, SQL Server proficiency, and a track record delivering quality software

Qualifications

  • 8+ years of enterprise-class software development with .NET.
  • Experience with Git and with Microsoft SQL Server.
  • Experience building and consuming REST APIs.
  • ERP/Financial/Manufacturing systems experience a plus.
  • Understanding of full software development life cycle.
  • Ability to work in the US without sponsorship.
  • Bachelor's degree preferred but not required.
  • Experience in an agile environment is a plus.

Responsibilities

  • Design, code, test, and maintain software across product development and consulting engagements.
  • Lead UI design and migrate from web forms to Blazor and .NET Web API.
  • Collaborate with customers and the .NET team to deliver custom solutions on time.
  • Independently source requirements and code to specifications.
  • Mentor other .NET developers and enforce coding standards.
  • Develop automated tests and perform performance tuning.
  • Work with engineering and product teams to shape the roadmap.
  • Stay current with trends and contribute to product direction.
  • Participate in planning and stand-up meetings; support presales and events.

Skills

.NET
Git
Microsoft SQL Server
REST APIs
ERP systems
Agile

Education

Bachelor's degree in Computer Science or related field

Tools

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

Senior Software Engineer
Senior Software Engineer

Nubitz • United States

On-site
USD 90,000 - 120,000
15 days annual PTO
Quarterly bonuses based on company performance
3 self-directed learning days annually
+2
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)

On-site
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
Sr. Software Engineer- Full Stack
Sr. Software Engineer- Full Stack

Velocitor Solutions • Charlotte (NC)

On-site
USD 120,000 - 160,000
Senior .Net Developer
Senior .Net Developer

Troy Web Consulting • City of Cohoes (NY)

On-site
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

Planesense, Inc. • Portsmouth (NH)

On-site
USD 120,000 - 180,000
Senior Software Developer
Senior Software Developer

Marketing Alliance Group • Dalton (GA)

On-site
USD 90,000 - 120,000
Senior Software Engineer
Senior Software Engineer

10X Recruiting Partners • Raleigh (NC)

On-site
USD 120,000 - 170,000