Application Developer

Salary: 99000 - 124000

Location: Washington, DC

Posted: September 16 2024

Minimum Degree:

Relocation Assistance: Not Available

*please make sure to read comments in notes for this role*

The Application Developer has the opportunity to work either in a hybrid in Chicago, Denver, Houston, New York, or Washington, DC, or remote in certain cities.

Successful candidates should thrive in fast-paced, dynamic environments with minimal supervision. They must possess a keen problem-solving ability, meticulous attention to detail, and a strong drive to impact business outcomes positively.

Key responsibilities include:

  • Developing custom web, mobile, and SaaS applications aligned with business stakeholder and management requirements, while adhering to industry standards and best practices.
  • Utilizing the Microsoft Office 365 suite, including SharePoint Online, Microsoft Forms, Automate, Power Apps, PowerBI, and Graph, to design and implement solutions.
  • Creating bespoke solutions using modern Microsoft development platforms such as .NET, Power Platform, SQL, and Azure Data Services.
  • Managing integrations and data flows using cloud-hybrid Enterprise Integration platforms.
  • Designing and implementing UI, cross-browser functionalities, data structures, and backend relational database tables as part of application solutions.
  • Leveraging cutting-edge Azure services, including Azure OpenAI, to develop responsive web applications across various screen resolutions, including mobile devices.
  • Diagnosing and resolving complex issues related to web and SharePoint applications, including client environments, application configurations, user permissions, and data accuracy.
  • Supporting production applications, monitoring for outages, and addressing escalated user issues on a day-to-day basis.
  • Ensuring seamless integration with third-party applications and data feeds from key business systems.
  • Defining hardware platform requirements, including resource needs and projected growth for applications.
  • Acting as a subject matter expert and technical liaison for custom and Cloud applications within the business.
  • Documenting and maintaining system configurations, application settings, and code changes.
  • Collaborating with training teams to develop user training resources for applications.
  • Providing technical specifications and implementing integrations with cloud-based applications.

Qualifications:

  • Minimum of three (3) years of experience in analyzing, designing, developing, and troubleshooting enterprise web applications; experience in enterprise application support will also be considered.
  • Bachelor's degree required; equivalent experience will be considered.
  • Microsoft Certifications are advantageous.
  • Proficiency in web application development, scripting, or Power Platform development and SDLC methodologies.
  • Extensive experience with enterprise-wide applications including .NET, Azure Stack, SharePoint, and M365 Cloud Applications.
  • Familiarity with Office 365 stack components such as Microsoft Graph API, SharePoint Online, Power Apps, Power Automate, Forms, and PowerBI.
  • Knowledge of web application development languages (HTML, ASP.NET, CSS, XML, JavaScript) is a plus.
  • Experience with programming languages like C, C++, C#, Java, JavaScript, or Python is beneficial.
  • Understanding of Client Side Programming libraries (e.g., JQuery, React, Knockout, AngularJS) is advantageous.
  • Knowledge of UI/UX design and responsive design concepts.
  • Experience in REST-based API development is beneficial.
  • Familiarity with Microsoft Azure DevOps or GitHub for source control is advantageous.
  • Familiarity with software development lifecycle and Microsoft technologies.
  • Proficiency in relational database design, T-SQL query, and SQL Server Reporting Services (SSRS), PowerBI is advantageous.
  • Understanding of Active Directory, AD security, TCP/IP, DNS, Load Balancers, Firewall, and SMTP.
  • Strong analytical, organizational, problem-solving, and programming skills.
  • Ability to collaborate effectively with vendors and internal departments.
  • Capability to engage with stakeholders at all levels with professionalism and discretion.
  • Strong goal-setting and execution abilities.
  • Excellent communication skills, both written and verbal.
  • Ability to manage time effectively and prioritize tasks in a fast-paced environment.
  • Commitment to exceptional client service, both internal and external.
  • Flexibility to work additional hours as needed.

$100-$123 contingent upon  qualifications, experience, education, and location.

Apply for this position

About Us

Quick Links

Hot Jobs

© 2024 ATS