Advansoft International - Arlington Heights, IL

posted 23 days ago

Full-time
Arlington Heights, IL
Professional, Scientific, and Technical Services

About the position

As an Application Developer at AdvanSoft International, you will play a crucial role in the software development process, contributing to various phases of the Software Development Life Cycle (SDLC). Your responsibilities will encompass requirement analysis, estimations, documentation, coding, test planning, execution, and result analysis. You will be involved in gathering, analyzing, and evaluating system requirements, and formulating test cases for the ESM Tool's various modules. This position requires you to take end-to-end responsibility for the design and ensure the high-quality delivery of multiple customized modules and components that you develop. You will implement Agile and Sprint methodologies to enhance the development process and prepare detailed workflow charts and diagrams using MS Visio to describe input, output, and data logic. The role also involves designing applications in a 3-tier architecture, which includes user interface (UI), business logic, and data access layers. You will create user interfaces using Bootstrap, HTML, and CSS, and implement user-end validations using JavaScript frameworks. Additionally, you will utilize Bootstrap Modals and Grids to sync data from SQL Server, and create various database objects such as procedures, functions, tables, views, indexers, and cursors in SQL Server. Your responsibilities will also include using Entity Framework to connect to the database in ASP.Net, generating reports for user consumption, and ensuring that the application software complies with software standards. You will collaborate with business analysts and developers to formulate comprehensive test plans and test cases for functional, usability, data-driven, and smoke testing, ensuring that the developed application is free from high to medium severity bugs. This position is based in Arlington Heights, IL, with required travel to client locations throughout the USA.

Responsibilities

  • Performing requirement analysis, estimations, documentation, coding, test planning, test execution, test result analysis and reporting.
  • Participating and assisting in all phases of SDLC (Software Development Life Cycle).
  • Gathering, analyzing and evaluating system requirements and formulate test cases in the test plan for various modules of ESM Tool.
  • Taking end-to-end responsibility for the design, and ensuring high quality delivery of multiple customized modules and components developed.
  • Implementing Agile and Sprint Methodologies.
  • Preparing detailed workflow charts and diagrams that describe input, output, and data logic using MS Visio.
  • Designing the application in 3 tier Architecture having UI, business logic and data access layers.
  • Creating UI using Bootstrap, HTML and CSS and creating user end validations using JavaScript Framework.
  • Using Bootstrap Modals and Grids to sync data from SQL server.
  • Creating Procedures, Functions, Tables, Views, Indexers, Cursors in SQL Server.
  • Using Entity Framework to connect to the Database in ASP.Net.
  • Creating reports to be generated and consumed by the users.
  • Responsible for ensuring that the application software meets software compliance standards.
  • Working with business analysts and developers to formulate test plans and test cases for functional, usability, data driven testing and smoke testing.

Requirements

  • Bachelor's degree in Information Systems, Computer Science, Computer Applications, or a related Engineering discipline, or equivalent.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service