Insight Global - Sunrise, FL

posted 4 months ago

Full-time
Sunrise, FL
Administrative and Support Services

About the position

In this role, you will collaborate closely with project managers, team members, and users to evaluate and address business needs effectively. Your primary responsibility will be to design and develop user interfaces for Internet and intranet applications, ensuring that expectations and feature priorities are set throughout the development life cycle. This includes determining appropriate design methodologies and tool sets, completing programming tasks using various languages and software products, and conducting thorough testing to ensure functionality and performance. You will also be responsible for recommending system solutions by comparing the advantages and disadvantages of custom development versus purchasing alternatives. Integration of applications will be a key focus, which involves designing database architecture and server scripting, as well as establishing connectivity with network systems. Additionally, you will create technical documentation for new software programs, emphasizing best practices to ensure clarity and usability. Maintaining and creating automation scripts to perform tests on both new and existing software will support a test-driven development approach. You will coordinate application development by managing requirements, schedules, and activities, contributing to team meetings, and troubleshooting development and production issues across various environments and operating platforms. Supporting users will involve developing documentation and assistance tools to enhance user experience. You will be expected to stay updated on new internet and intranet technologies and software products by participating in educational opportunities, reading professional publications, and maintaining personal networks. Your role will also include enhancing the organization's reputation by taking ownership of new and different requests and exploring opportunities to add value to job accomplishments. Furthermore, you will support and develop web application developers by providing advice, coaching, and educational opportunities.

Responsibilities

  • Collaborate with project managers, team members, and users to evaluate business needs.
  • Design and develop user interfaces for Internet/intranet applications, setting expectations and feature priorities throughout the development life cycle.
  • Determine design methodologies and tool sets; complete programming using languages and software products; design and conduct tests.
  • Recommend system solutions by comparing advantages and disadvantages of custom development and purchase alternatives.
  • Integrate applications by designing database architecture and server scripting, establishing connectivity with network systems.
  • Create technical documents for new software programs focusing on best practices.
  • Create and maintain automation scripts that perform tests on new and existing software in support of test-driven development.
  • Complete applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
  • Support users by developing documentation and assistance tools.
  • Update job knowledge by researching new internet/intranet technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
  • Enhance organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.
  • Support and develop web application developers by providing advice, coaching, and educational opportunities.

Requirements

  • Bachelor's degree in computer science, engineering, or management information systems.
  • Minimum of seven (7) years of proven track record with .NET Core Development (C#), web forms, Modern Design Patterns, Visual Studio, Source control (e.g., Git), DevOps, SOAP, Web Services, REST, APIs.
  • Minimum of seven (7) years as a software developer, with strong knowledge of general algorithms, design patterns, and good coding practices.
  • Minimum of five (5) years experience participating in all stages of project development cycle (planning, design, implementation, and testing).
  • Solid knowledge of the HTML DOM, CSS, JavaScript, and Ajax.
  • Strong knowledge of relational databases, including SQL, DDL, and hands-on experience with databases like MS SQL Server, Oracle, PostgreSQL, MySQL, etc.
  • Strong verbal and written communication skills.
  • Attention to detail and application of standards and processes.
  • Ability to work well within a team environment.
  • Self-motivated with strong delivery focus.
  • Knowledgeable of state and federal regulations.
  • Knowledge of Certification/Accreditation Standards (NCQA, JCAHO, CMS, etc.)

Nice-to-haves

  • AngularJS Development experience
  • Experience with working on large-scale data-driven applications is preferred.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service