Post Job Free
Sign in

Senior Application Developer

Company:
Hudsonadvisors
Location:
Dallas, TX, 75225
Posted:
May 15, 2024
Apply

Description:

Position Summary:

We seek a Senior Application Developer with 5+ years’ professional experience and strong Python and Microsoft stack programming experience. The candidate must be very fluent in design, development and maintenance of critical financial web applications and processes.

Essential Functions:

Design and develop functional specifications for internal applications

Collaborate with other software developers, business analysts, software architects and IT professionals to implement solutions

Develop and maintain a platform / application roadmap

Customize the system to meet the business needs of the company

Assist with deployment and provisioning activities

Support acceptance tests and production tests

Work as an individual as well as within a team structure to deliver complex system designs

Plan and research, follow software development life cycle (SDLC) methodology and best practices

Required Knowledge, Skills and Abilities:

5+ years professional experience with software development

Proficient knowledge of Python web frameworks and event-driven programming in Python

Proficiency in .NET Framework and .NET Core

Proficiency in MSSQL and Stored Procedures

Proficiency in Blazor and / or Angular UI technologies

Proficiency in the Microsoft Entity Framework including Core

Experience with design and development of REST API platforms

Experience in API layer like security, custom analytics, throttling, caching, logging, etc.

Experience with source control management systems and continuous integration/deployment environments

Strong unit test and debugging skills

Good understanding of server-side templating languages

Basic understanding of modern client side UI frameworks

High attention to detail

Excellent communication and problem-solving skills

Internally motivated, able to work proficiently both independently and in a team environment

Proven communication skills with both internal team members and external business stakeholders

Strong initiative to find ways to improve solutions, systems, and processes

Education:

College or University degree in Computer Science or related field

Preferred Experience:

Experience in Power Platform developing Power Apps and Automate flows

Knowledge of Gen AI concepts

Experience in Azure Cloud development including Azure Functions, Logic Apps, Azure ServiceBus, Azure Data Factory, DevOps

Microservices Architecture

Redis Cache, PowerBi, SSRS

Scrum and other Agile processes

Third party tools – Telerik UI & Test Studio, SyncFusion

Desired Organizational Competencies:

Accountability - Demonstrates a commitment to and responsibility for accomplishing individual, team and business objectives

Drive - Consistently achieves challenging goals/objectives, and demonstrates an ability to create value and maximize results

Planning- Identifies business needs, problems and risks proactively, and develops well founded plans that specify strategies, actions/solutions, risk mitigants and desired results

Critical Thinking / Judgment - Commits to an action after developing alternative solutions that are based on logical assumptions and factual information and that take into consideration resources risks and organizational values

Adaptability - Exhibits the capacity to successfully change and evolve one’s actions, opinions and behavior as a result of changing priorities or environment

Communication Skills - Proactively communicates in the appropriate medium with clarity and focus at the right level to ensure delivery has the appropriate impact

Influential Leadership - Leads with confidence and conviction, and is able to establish credibility, trust, and respect among team members

Team Work - Fosters collaboration among team members and business partners, and uses capabilities to achieve team goals

R0003373

Apply