Sr Applications Developer

Overview

Hybrid
Depends on Experience
Full Time

Skills

. Net
C #
MS SQL Server
SQL
Azure DEVOPS
Xamarin Forms
MAUI
native apps

Job Details

Job Summary:
The Senior Application Developer will develop customized solutions for the company, including client-server applications, web applications and mobile applications. The Senior Application Developer will work with other employees from corporate departments and operations to define, design and deliver needed applications. This position may work independently or with a team to deliver such application solutions. Must have solid communication skills needed to work with both IT and non-IT employees.
Responsibilities:

  • Represents our client in a professional, courteous and positive manner with customers, vendors, and fellow employees.
  • Always exhibits our client s principles
  • Compliance with all Company policies and procedures.
  • Communicate effectively and timely regarding status of assignments and significant issues
  • Essential duties and responsibilities include (but not limited to):
  • Full SDLC experience developing all three layers of application programming
  • Senior level C# development experience (8+ year)
  • Senior level SQL development experience (MS SQL Server) (5+)
  • Senior level experience with current .Net Framework (8+)
  • Experience with mobile applications development (either Xamarin Forms, MAUI, or native apps) (3+)
  • Excellent communication skills and the ability to work in a fast-paced environment
  • Experience with Agile project delivery
  • Assist junior developers by conducting code reviews and ensuring coding standards are met
  • Proven ability to deliver programming solutions
  • Design, document, communicate and implement data flow and ERD changes required for sol4ution
  • Work with both programming group and back-office group to deliver solutions
  • Willingness to learn other technologies as the business need arises.
  • Demonstrate responsible behavior and attention to detail
  • Analyze systems or programming problems and develop satisfactory solutions
  • Determines the symptoms/causes of process problems involved in information processing systems and resolves using appropriate tools.
  • Ability to logically analyze systems and/or programming problems and develop satisfactory solutions in a timely manner.
  • Aligns behavior with the needs, priorities and goals of the organization.
  • This position would require a working knowledge of the functional capabilities of various applications and the operations procedures and policies related to conducting business.
  • Always keep the work area neat in appearance.
  • In-depth knowledge of operational procedures and policies. Maintenance of skills may require periodic site visits to work with customer base.
  • Ability to work without direct supervision and work productively in a team environment.
  • Works and communicates with internal and external clients and customers to meet their needs in a cooperative manner.
  • Displays a high level of initiative, effort and commitment towards completing assignments efficiently.
  • Maintain a high level of customer service.

Preferred Additional Experience:

  • Consulting experience
  • Experience with OpenID Connect, Microsoft Entra ID integration.
  • Experience with Power BI, Azure Data Factory
  • Experience working in Azure Cloud
  • Proficient in YAML Pipelines and Azure DEVOPS builds and pipelines
  • Experience with WPF and XAML.

Qualifications:

  • Minimum of 18 years old.
  • Must maintain a valid state driver s license.
  • Degree from an accredited college or university and experience equal to four years of full-time work installing/maintaining database management systems and developing business application processes or an equivalent combination of education and experience.
  • Minimum High school graduation.
  • 8 + Years of Programming Experience.
  • Excellent communication skills, both written and oral.
  • Good organizational skills.
  • Demonstrated proficiency in Microsoft Office products.
  • Ability to work flexible hours as required.
  • Ability to work in hybrid work environment onsite and from home as required.
  • Capable of handling confidential company information appropriately
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.