Logo
Renaissance Financial

.NET Developer

Renaissance Financial, St Louis, Missouri, United States,


About Renaissance Financial

Renaissance Financial is a comprehensive financial planning firm with locations in St. Louis, Overland Park, Omaha, Phoenix, and Salt Lake City.

Our Mission: Using creative business and personal planning, we help our clients achieve financial freedom... one relationship at a time.

Our true team approach and entrepreneurial atmosphere set us apart from other firms in our industry. Joining our close-knit team at Renaissance Financial will inspire professional growth through numerous opportunities while creating a lasting impact on our organization and community. We support and reward our staff through team outings and industry leading benefits because we sincerely care about the well-being of our team members.

We are an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

The mission of this full-time position is to support the full life cycle of application development within a team environment. Understand Business and Technical Analysis, Design, Front and Backend Web and API use and development, from conception to deployment and ongoing support. Participate and assist in maintaining the agile development process, its component processes, and entities. Assist with the migration when working with third party vendors, troubleshooting issues, and managing relationships with our users.

Primary ResponsibilitiesDesign, implement and manage Console, and Web based applications implemented using OOP, Client server, Component / Microservice, Data Driven / Data Centric Architectural paradigms.Integrate and develop both internal and external APIs.Develop, maintain, and upgrade existing systems.Support manual and automated QA operations involving user, unit, performance, load, and system testing scenarios and tools.Facilitate problem analysis in the capacity of providing production support.Perform and participate in code reviews.Work and interact closely with other developers, designers, business and systems analysts and usersSupport generation of appropriate business and technical analysis, specification and design documentation in support of projects.Gather application requirements and translate the requirements into technical design specifications.Report creation.Database design, development, maintenance, and support.Legacy Application support.Other duties may be assigned to meet the business needs.

Education & Experience

College

degree or 3 to 5 years of work experience.Minimum of

3-5

years development experience in

Net Technology.Bachelor's degree (Preferred) associate's degree or equivalent related work experience.Strong client/stakeholder engagement capabilitiesScrum or Agile methodology experienceFamiliar with Atlassian products: Jira, Confluence, Bamboo, Git, BitbucketAbility to understand Software Requirements Specification, Business and Functional Specification, and familiarity with Software Design, Software Configuration Management, Software Engineering Process, Software Engineering Management, Software Engineering QualityAn understanding of information technology capabilities to apply to business requirementsStrong written and verbal communication skills.Computer Software and Technology Experience

Proficiency required in the following:

C#, .NET framework, .Net Core, ADO.Net, Entity Framework, SQL, SQL Server, Database analysis, modeling and support, HTML, CSS, JavaScript, jQuery, Bootstrap, MVC, Razor, IIS, ASP.NET Framework-Ajax, ASP.NET, Web API, Power BI, Nuget, GIT, and Visual Studio 2019 or greaterUser Experience with Atlassian development lifecycle tools such as Jira, Bit Bucket, Confluence, and Bamboo.MS Office suite.SQL Server 2016 and greater.Ability to translate the effort into both Business requirement specification and technical design documents.Ability to liaise with individuals across a wide variety of operational, functional, and technical disciplines.Advanced oral and written communication skills.Ability to work well within a team environment.Ability to share and impart knowledge.Ability to develop and work with requirements documents and Use Case definitions.Ability to develop test cases and perform QA activities.Proficiency in any of the following is a plus:

VBAMS Access application developmentBlazorDapper.Net 6.0 or higherCloud hosting and deployment experienceAzureVisual BasicPower BISFTP utilities and code modulesAngularJS, and or TypeScript, and or NodeJS, and or ReactJSAutomated testing methodologies, tools, and utilitiesKnowledge and or exposure to the financial / investment industry and terminologiesEssential Characteristics

Strong organizational skills and attention to detail in such things as composing, typing, and proofing materials, establishing priorities and meeting deadlines.Excellent initiative, ability to learn quickly and work independently.Knowledge of data gathering and reporting procedures.Ability to manage multiple projects and meet changing deadlines.Strong organizational and problem-solving skills to ensure excellent client service and expedient business processing.Ability to interact and communicate with individuals at all levels of the organization.Working Conditions

Professional office environment.Standard work week.May require some overtime hours.We are committed to providing an accessible work environment. If you need accommodations during the application or employment process, please let us know.

Benefits and Incentives

Employer Paid Medical Insurance.Generous employer contributions of up to 10% of team member eligible compensation annually.Potential for Annual Variable Compensation and Bonuses.Employer Licensing Coverage and Growth Opportunities.