Lead Application Developer

Posted on June 14, 2022

Location

Remote
9798

Position Details

Full-Time

Job Summary

Beacon Technologies is seeking a Lead Application Developer, who is responsible for developing solutions that support business goals, with a focus on web-based frameworks. Candidates must have an advanced knowledge of building MicroServices, Cloud Development experience with Azure/AWS. Deep understanding of C#.NET, MVC framework, React.js, AngularJS, Node.js, HTML, CSS, XML, SQL, WebAPI, and JavaScript. The Lead Developer possesses outstanding analytical and problem-solving skills along with strong communication skills.

Essential Job Functions

  • Design and Development:
    • Develop solutions using existing and emerging technology platforms, etc.
    • Designs, codes tests, debugs, documents, maintains, and modifies computer programs of high complexity, and risk.
    • Leads technical staff and clients to investigate, analyze, and resolve complex technical problems.
  • Testing & Documentation:
    • This individual will perform unit testing and assist the BA in defining test plans.
    • Perform design, coding, testing, implementation, and documentation of solutions as well as aid in application maintenance, debugging, and upgrades.
    • Creates architectural and code level documentation.
  • Maintenance:
    • Ensures that expected analytic levels are achieved.
    • Identifies and manages interfaces, service levels, standards, and configurations.
  • Projects:
    • Lead in providing cost and time estimates for project tasks and defining project tasks.
    • Complete project work within agreed upon deadlines.
  • Client Service:
    • Effectively communicates with a wide range of clients (partners, business users, IT team members, vendors, management).
    • Interacts with senior leaders and team members to discuss requirements, explore solutions, and demonstrate functionality.

Requirements

  • Experience - 10 years of application development and support working as a lead on multiple projects or applications.
  • Education - Bachelor’s degree in a related field required or equivalent work experience.

Technical Competencies

  • Strong understanding of UI, cross-browser compatibility, general web functions and standards
  • Deep expertise and hands on experience with web applications, frameworks, and programming languages such as React, node.js, HTML, CSS, JavaScript, jQuery, SASS, API's and Angular 2+
  • Experience building MicroServices
  • Experience working on containers (Docker)
  • Deep knowledge of Front-end frameworks such as Bootstrap, React, and AngularJS
  • Experience developing within the .NET framework (ASP .NET, C#, WCF Web services, MVC)
  • Experience working with Azure environment, DevOps, SharePoint Online, Office 365•• Experience using a Database such as Postgres, SQL Server, MY SQL or mongoDb
  • Organizational Interfaces - the Lead Application Developer reports directly to the Web Services Manager. S/he will interact on a regular basis with other IT team members, business users, Managers, and Principals. S/he will also work with external vendors.
  • Travel Requirements - this position requires <10% travel.

About Beacon Technologies

Are you looking to advance your career in information technology? Beacon Technologies offers career advancement opportunities, extensive training, and excellent benefits including paying for health and dental premiums for salaried employees. In addition to providing interesting opportunities, Beacon Technologies provides that old fashioned, personal touch, so you feel like a part of the Beacon team. Beacon Technologies, Inc is an equal employment opportunity employer with a functioning Affirmative Action Plan.