Sr Software Engineer .NET

The DotNetStore

Omaha, NE Software Development

Are you ready to be recognized for your talent and skills?

Are you ready to take the next step towards your career goals with a company that's on the move? We have an opportunity that will give your technical career the "shot in the arm" you've probably been thinking about for a few months. Now is the time to think about starting the New Year with an amazing opportunity.

The Senior Software Engineer is responsible for developing, designing, unit testing and maintaining web-based applications utilizing Microsoft C#/.NET and AngularJS is not required but is a plus if you have that experience.

You will be focused on software engineering projects regarding our proprietary, on-demand lending software for credit analysis, pre- and post-approval stress testing and ongoing management of loans.

As a Senior Software Engineer, you must possess a desire to learn and excel in a range of software engineering skills in front-end (presentation), middleware (services) and backend (database) technology areas.

You will also need to have the ambition and drive to assist with developing end-to-end business applications using the Microsoft .NET platform, with a primary emphasis on browser-based applications.

Because we are a team-based environment, it is vital you work closely with not only our user stakeholders but others involved in development as well as our internal QA team to follow established coding standards and best practices.

Job Requirements:

  • Assist with the creation and maintenance of programs/functionality to satisfy user requests.
  • Ability to work with multiple hardware and software platforms.
  • Coordinating with Subject Matter Experts to further Design Specifications into a completed product including Solution Specification documentation. Includes ability to recommend modifications to Design Specifications to lower costs; enhance usability or expand functionality.
  • Collaboration with other developers to review others code and ensure accuracy and maintainability of code.
  • Verify functionality of completed work prior to moving into testing/quality assurance.
  • Develop test data and test plans including documentation in project/incident tracking system to provide direction for verification of functionality.
  • Follow schedule in project/incident tracking system including awareness of goal dates, pro-active communication and clear documentation of the progress of an item.
  • Document time associated with each assigned task in accordance to company standards.
  • Coordinate with and assist IT / Security / Customer Support / Management / Sales as needed.
  • Assist with automated scripting and quality assurance as needed.
  • Ability to research and respond to customer questions received via telephone and email as needed.
  • Continued Learning in development technologies, banking/finance and all other products.
  • Other duties as assigned.

Qualifications:

  • Bachelor's Degree in computer science, MIS or the equivalent
  • 5+ years of application development / MS SQL experience
  • 2+ years AngularJS 1.x and 2.x experience a plus but NOT required
  • Experience with Microsoft Visual Studio, C# and SQL preferred
  • Experience implementing / managing Microsoft Visual SourceSafe and Team Foundation Server preferred
  • BPM or equivalent workflow technology experience a plus but not required
  • Ability to work both independently and within an Agile team environment
  • Ability to take direction from senior technical staff
  • Ability to interact with all levels of management
  • Financial experience/knowledge beneficial
  • Highly analytical skills for troubleshooting hardware and software issues
  • Exemplary organizational and follow-up skills
  • Strong communication, interpersonal problem-solving skills
  • Customer-focused, positive attitude required
  • Great organizational and follow-up skills are required

Job ID: 1964

Posted 24 days ago

Share This Job