Software Developer/Engineer IV
Job Details
Full Time
4 Year Degree
$95,000.00 - $115,000.00 Salary/year
Up to 25%
Information Technology

Software Developer/Engineer IV

Information Technology

Reports to
Director of Application Development

Job Type

Contract to Hire

Job Description

As a Software Developer/Engineer IV at Generational Equity, you’ll build products using the .NET Core framework. You’ll write clean functional code and work with and help lead our Dev team and Project Manager to create great products for our users. You will be involved involved in the design, development, deployment and maintenance of new and existing features. Your code will be written in a timely and scalable way while ensuring optimization. Ultimately, your work, experience and leadership will impact the quality of our products in a meaningful way.

  • Highly proficient in C#, T-SQL and associated DDL.
  • Senior experience with ASP.Net and ASP.Net Core framework, SQL Server, design/architechtural patterns (e.g. MVC) and Object Oriented Design and Implementations.
  • Procient Experience in building out RESTful Web API’s in .NET Core.
  • Proficient in architecting, developing and maintaining relational databases using Microsoft SQL Server 2012-2018.
  • Excellent in creating functions, views, triggers and indexes.
  • Proficient in writing and optimizing T-SQL code and Stored Procedures.
  • Experience working within the agile methodology.
  • Ability to focus on larger solution goals.
  • Experience with business analysis as required for a Business Use Case or Business Issue.
  • Ability to document processes and meeting notes.
  • 5+ years of programming experience.
  • A BS in technical or quantitative discipline.
  • Experience working in a decoupled tech stack with a Single Page Application (SPA) is plus.

Essential Functions

30% - Web Development
Responsible for developing, testing, implementing, and maintaining web-based application systems. Troubleshoots system problems and issues and looks for ways to improve the application.

30% - Software Development
Codes software applications to adhere to designs supporting internal business requirements or external customers.

20% - Database Development
Codes, implements, and maintains stored procedures, tables, views as needed on a project by project basis.

20% - Software Analyst and QA
Reviews, analyzes, and modifies programming systems including encoding, testing, debugging and installing to support an organization's application systems. First layer of QA testing.