Start Your Search Here

push notification bell

Would you like to receive notifications about Computer and Mathematical Occupations jobs in Nashville?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

i3 Verticals

Nashville / Global

Software Engineer

Job Description

Software Engineer Our team develops and maintains web applications that allow users to digitally sign files. This position joins an existing self-organizing Scrum Team comprised of Software Engineers, QA Engineers, Documentation Specialists and Support Engineers.

We are seeking a talented and motivated mid-level engineer who can help us develop new features and improve these applications. The ideal team member has a passion for problem solving and an ability to navigate the codebase of a complex, distributed, multitenant application. They should be proactive, self-sufficient, and thrive in a collaborative environment that values team success.

Essential Duties and Responsibilities :

Develop, enhance, and maintain backend APIs using.NET Core

Help transform our current Razor pages app into an Angular/Rest API app

Develop new features based on customer requirements

Tackle technical debt and help improve our complex codebase

Perform code reviews

Participate in Scrum Team ceremonies and collaborate with others on the team to achieve our goals

Keep up to date with modern technologies, frameworks, and platforms

Education and Experience :

3 – 5 years of relevant enterprise software development experience

Proficiency in .NET Core, Entity Framework, and Razor Pages

Strong experience in relational databases, preferably SQL Server

Experience in frontend development using Angular

Abilities :

Excellent written and verbal communication skills.

Proven analytical, problem solving, and decision-making skills

Ability to navigate, understand, and contribute to complex, distributed, multitenant applications.

Ability to work independently and collaboratively.

Ability to prioritize and manage projects to defined timelines.

Technical Skills :

Proficient in:

C#,.NET, .NET Core API

Razor Pages

Angular

SQL

Nice to Have:

Experience with Unit and Integration Testing (xUnit, NUnit, etc.)

Familiarity with payment processing

Familiarity with cloud hosting, especially Azure

Not currently recruiting from California, Colorado, Connecticut, Maryland, Nevada, New Jersey, Ohio, Rhode Island, Washington, or New York

Apply Now

Similar Opportunities

View all jobs

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location