Application Developer

$100,000 - $100,000/Yr

Wise Equation Solutions - Glastonbury, CT

posted 4 months ago

Full-time - Mid Level
Glastonbury, CT
Professional, Scientific, and Technical Services

About the position

As an Application Developer at Wise Equation Solutions, you will play a crucial role in shaping the future state target application architecture for new applications. Collaborating closely with application architects, enterprise architects, and senior development staff, you will evaluate various design and integration patterns, as well as enterprise software, to make informed recommendations for their implementation in the application. Your expertise will be essential in creating and maintaining all server-side technologies, including the .NET framework, SQL Server, Object Oriented Design, and C# development. In addition to server-side responsibilities, you will also participate in designing rich user interface applications utilizing ASP.NET, MVC Framework, Angular, and Bootstrap. Your role will encompass creating and maintaining all front-end/client-side technologies, ensuring responsive website design through HTML5, Advanced CSS, Typescript, jQuery, JSON, and XML. You will be tasked with running Proof of Concepts (POC) for new solutions to assess their feasibility and compatibility with the client's environment. Your responsibilities will extend to developing and supporting API integrations using both SOAP and RESTFUL APIs, transitioning legacy systems to modern user interfaces with Angular and .NET Core, and creating system designs while developing and testing code in accordance with team standards. You will also be expected to resolve challenging coding issues for fellow team members, participate in code and system hardening activities, and address production issues promptly on a daily basis. Throughout the project lifecycle, you will work to reduce technical debt, identify technical risks or gaps, and recommend alternative mitigation strategies. Building strong working relationships with key IT teams and collaborating with business stakeholders to understand their needs will be vital to your success in this role. You will also communicate innovative methodologies and provide guidance to your team on effective development strategies.

Responsibilities

  • Work with application architects, enterprise architects, and senior development staff to define and design the future state target application architecture for the new application.
  • Evaluate design patterns, integration patterns, and enterprise software and make recommendations for use in the application.
  • Create and maintain all server-side technologies including .NET framework, SQL Server, Object Oriented Design and C# development.
  • Participate in Designing rich UI application utilizing ASP.NET, MVC Framework, Angular and Bootstrap.
  • Create and maintain all front-end/client-side technologies including responsive website design, HTML 5, Advanced CSS, Typescript, jQuery, JSON, XML.
  • Run Proof of Concepts (POC) for new solutions where necessary to determine feasibility and fit into the client's environment.
  • Develop and support API integrations utilizing both SOAP and RESTFUL APIs.
  • Transition legacy system to new modern user interface using Angular and .net Core.
  • Create system design, develop, and test (unit, integration, etc.) code in accordance with development team standards.
  • Resolve challenging coding issues for other development team members on the project.
  • Participate in code level and system level hardening activities for the new application.
  • Resolve production issues in on time on daily basis.
  • Reduce any technical debt across the team throughout the project life cycle.
  • Identify any technical risks or gaps within the system and recommend alternate mitigation approaches.
  • Partner with other IT teams to advance the technical requirements of the system.
  • Build and maintain strong working relationships with the key IT teams.
  • Work with key business stakeholders and end users to understand business needs and identify new solutions to key business needs.
  • Communicate concepts regarding innovative methodologies and provide guidance to fellow team members on the most effective strategies for development.

Requirements

  • Bachelor's degree in computer science, computer information systems, computer technology or a combination of education and experience equating to the U.S. equivalent of a Bachelor's degree in one of the aforementioned subjects.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service